Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Extempore (software)
Real-time audiovisual software

Extempore is a live coding environment focused on real-time audiovisual software development. It is designed to accommodate the demands of cyber-physical computing. Extempore consists of two integrated languages, Scheme (with extensions) and Extempore Language. It uses the LLVM cross-language compiler to achieve performant digital signal processing and related low-level features, on-the-fly.

We don't have any images related to Extempore (software) yet.
We don't have any YouTube videos related to Extempore (software) yet.
We don't have any PDF documents related to Extempore (software) yet.
We don't have any Books related to Extempore (software) yet.
We don't have any archived web articles related to Extempore (software) yet.

Relationship to Impromptu

Extempore shares the use of Scheme syntax, real-time audiovisual emphasis and lead developer Andrew Sorensen with the older and related project Impromptu. It runs under both Linux and Mac OS X. The bindings to Apple libraries are absent, but the environment can interface with dynamic libraries.2

References

  1. Sorensen, Andrew, and Henry Gardner. 2010. "Programming with Time: Cyber-Physical Programming with Impromptu." In Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications, 822–34. New York: ACM. doi:10.1145/1932682.1869526 /wiki/Doi_(identifier)

  2. "The Extempore page on GitHub". GitHub. 2011-06-12. Retrieved 2011-06-12. https://github.com/digego/extempore