May 2015

#impromptu

Impromptu language documentation back online!


For all Impromptu aficionados: here's a little online application that can be used to search and browse the language documentation: http://hacks.michelepasin.org/impromptu/

Why the docs

Impromptu is a Scheme-based OS X programming language and environment for composers, sound artists, VJs, and graphic artists with an interest in live or interactive programming.

As part of its original website, Impromptu included a wiki containing documentation and examples. Unfortunately, the wiki isn't available online anymore, which is a real shame. So the other day I decided to replace it with a simple searchable index of the programming language functions. This is based on the documentation file that comes with the latest Impromptu release (2.5), so in theory it shouldn't be too different from the original wiki site.

Screen Shot 2015 05 06 at 23 15 36

For those of you who are new to all of this, it's worth mentioning that Impromptu is now being superseded by the Extempore programming language.

Extempore is much more solid and feature-rich. It's also less dependent on the OS X platform APIs. Still, many of the original Impromptu Scheme functions remain available, so this documentation could turn out to be useful as well.

Enjoy!

Cite this blog post:


Michele Pasin. Impromptu language documentation back online!. Blog post on www.michelepasin.org. Published on May 6, 2015.

Comments via Github:


See also:

2025


paper  The Dimensions API: a domain specific language for scientometrics research

Frontiers in Research Metrics and Analytics, Oct 2025. https://doi.org/10.3389/frma.2025.1514938