A unique sound transformation toolkit, compiled to run anywhere.
The legendary CDP — hundreds of esoteric spectral, granular and waveset programs for offline audio processing — ported to run in node.js, as a plug-in, in Ableton Live and in the browser with a retro node graph interface. Integrates the Faust compiler, for custom DSP development.
● “Spectral freeze-stretch” — a chord PVOC-stretched ×4 • theme Mono (CRT) • font Modern mono5 themes • 3 fonts • Tab cycles views in-app
A SUITE OF APPS BUILT USING CDP-WASM
PLUG-IN
Composer’s Desktop Plug-in
VST3AUCLAPAPP
A MIDI instrument, not an insert effect. Build a CDP patch from 130+ curated effects, render it, then play the result back polyphonically across the keyboard — in your DAW or standalone.
Each CDP program is a .wasm module loaded by a portable engine. WASM is platform agnostic and works in the browser and with node.js and compatible javascript runtimes. WASM versions of the CDP processes are ideal for agentic sound design using e.g. claude code, since they can run anywhere.
Since the late 1980s, the Composers Desktop Project has been the deep end of digital sound transformation — hundreds of processes for spectral manipulation, granulation, time-stretching, waveset distortion, built by composers for the hardware of the time — starting in 1986 with the Atari ST — and quietly refined ever since. CDP has been developed over many years by many different people.