Harman Patil (Editor)

Extempore (software)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Designed by
  
Andrew Sorensen

Typing discipline
  
Dynamic & static

Paradigm
  
Functional, multi-paradigm

First appeared
  
2011; 6 years ago (2011)

Stable release
  
0.7.0 / 000000002016-04-18-0000April 18, 2016

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.

Relationship to Impromptu

Extempore shares the use of Scheme syntax, real-time audiovisual emphasis and lead developer Andrew Sorenson 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.

References

Extempore (software) Wikipedia


Similar Topics