impromptu 2.5

Collaborative Scheme programming environment for composers and sound artists
  3 Screenshots
Impromptu is a Mac OS X programming environment for sound artists and composers with an interest in live or interactive programming. Impromptu is a Scheme language environment, a member of the Lisp family of languages.

Time plays a major role in the Impromptu environment allowing accurate realtime scheduling of events and code blocks. Impromptu is a dynamic environment designed specifically for the creation and manipulation of running programs in live performance.

Impromptu is a programmable AudioUnit host. A powerful environment for creating AudioUnit graphs of arbitrary complexity with precise programmatic control over individual AU nodes. Musical material can be precisely scheduled for performance by any AudioUnit instrument node.

Quartz drawing routines can be applied with the same temporal accuracy as audio material allowing composers to tightly integrate audio and visual components.

last updated on:
October 7th, 2010, 7:29 GMT
file size:
9.7 MB
license type:
developed by:
MOSO Corporation
operating system(s):
Mac OS X 10.5 or later
binary format:
Universal Binary
Home \ Audio
Download Button

In a hurry? Add it to your Download Basket!

user rating 19



Rate it!
3 Screenshots
impromptu - In the main window you can load a file and create new processes.impromptu
What's New in version 1.4
  • Over 150 new vDSP,vImage and veclib functions for direct data processing
  • New functions for interoperating with binary data more easily and efficiently (objc:data:*).
  • Movie performance has been improved and now supports all QT formats.
  • iChat Theater support for remote AV performance (simply drag and drop impromptu into your ichat session for live AV streaming).
read full changelog

Add your review!