Extempore (software)
| Extempore | |
|---|---|
| Paradigm | Functional, multi-paradigm |
| Designed by | Andrew Sorensen |
| First appeared | 2011 |
| Stable release | 0.8.9
/ 6 May 2021 |
| Typing discipline | Dynamic & static |
| OS | Linux, Mac OS X, Windows |
| License | 3-clause BSD |
| Website | github |
| Influenced by | |
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.