Extempore is alive on aarch64 (part deux)CI green on four platforms, a migration from TinyScheme to s7, and a 9x compiler speedup from hash table caches and union-find type unification.Ben Swift·Feb 26·4 min readFollowextempore
Extempore's aliiiiive on aarch64Extempore now builds and runs on Apple Silicon. The audio libraries work, the build process is cleaner, and Rosetta is no longer required for livecoding.Ben Swift·Dec 17·3 min readFollowextempore
A short list of Extempore livecoding tricksHandy Extempore techniques: cosr, markov chains, weighted random, relative pitches, nof vs repeat, quasiquote, clock sync and more.Ben Swift·Apr 23·12 min readFollowlivecodingextemporelens
Two-way OSC communication between Extempore and PdA step-by-step guide to sending and receiving OSC messages between Extempore and Pure Data.Ben Swift·Apr 30·4 min readFollowextemporelens
ICLC Extempore workshopWorkshop materials and outline for the Introduction to music-making in Extempore session at ICLC 2020, Limerick.Ben Swift·Feb 6·2 min readFollowextemporelivecodingteaching
Extempore workshop @ ICLC '20, Feb 6, Limerick IEA hands-on intro to making music with Extempore at ICLC 2020 in Limerick---no experience required, just bring a laptop.Ben Swift·Jan 28·2 min readFollowextemporelivecoding
Euclidean rhythms in ExtemporeA recursive Scheme implementation of Euclidean rhythms in Extempore, plus some unexpectedly cool visual patterns.Ben Swift·Jan 27·1 min readFollowextempore
Sound file I/O in Extempore with libsndfileA crash course on reading, processing and writing audio files in Extempore using the libsndfile C library bindings.Ben Swift·Oct 15·5 min readFollowextempore
Xinyu's Extempore tutorialsPRIMM-style tutorials for learning sound and music in Extempore, from sine waves through to samplers and metronomes.Ben Swift·Sep 18·10 min readFollowlivecodingextempore