Impromptu livecoding

A lot of the contents of this blog consist of reports and comments on the Impromptu programming environment.

Impromptu is an OSX programming language and environment for composers, sound artists, VJ’s and graphic artists with an interest in live or interactive programming. Impromptu is a Scheme language environment, a member of the Lisp family of languages. […] Impromptu is a programmable AudioUnit host. A powerful environment for creating signal processing graphs of arbitrary complexity with precise programmatic control over individual AU nodes.

Impromptu is a great tool for programmers-artists, you should take a look at it if you feel that category describes you in any way.

Here’s an index of the posts I’ve made on this topic:

  • 05.02.2011 THE NEW LIVECODING ERROR HOOK IN IMPROMPTU
  • 03.29.2011 AN ALTERNATIVE TO THE ‘PLAY’ MACRO: ‘IPLAY’ AND ‘WITH-INSTRUMENT
  • 01.30.2011 OPENING A FINDER’S WINDOW FROM IMPROMPTU (ALAS HOW TO USE THE APPLESCRIPT BRIDGE..)
  • 08.10.2010 LEARNING RESOURCES ABOUT SCHEME
  • 03.29.2010 ALGORITHMS ARE THOUGHTS, CHAINSAWS ARE TOOLS
  • 11.04.2009 GRAPHICS OVER CODE IN IMPROMPTU
  • 10.29.2009 IMPROMPTU: IF-MOD MACRO
  • 10.18.2009 IMPROMPTU & ZEBRA: A PERFECT MATCH!
  • 10.07.2009 NEW IMPROMPTU SCREENCAST AND A FEW LESSONS LEARNED