Impromptu is a scheme based language used to live code audio and graphics on OS X. Essentially it’s an interpretive layer to interface Audio Graphs, Quartz, and Open GL. I’m finding it an immersive way to prototype experimental audio and graphics applications intended for iOS or Mac.
Here’s a few notes from my installation.
Mount the dmg
Drag impromptu.app to applications
Drag DefaultKeyBinding.dict into ~/Library/KeyBindings
Drag audio units into ~/Library/Audio/Plug-Ins/Components/
Save the examples if wanted (example_ir_lib and examples). I placed them in ~/Documents/Impromptu
Launch the app and now you can follow along with the Impromptu Introduction.