CDP WASM SUITE
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.
VST3 • AU • CLAP • APP • ABLETON EXTENSION • WEB
vocal_take_03.wav0:04.812
$ pick a process — this scope is live
chord_sus.ana0:04.812
$ pvoc anal — spectral scope is live
SCREENSHOTS
Open the app ↗
CDP for Web: a chord generator wired through PVOC analyse, time stretch and resynthesise, white-on-black CRT theme
● “Spectral freeze-stretch” — a chord PVOC-stretched ×4 • theme Mono (CRT) • font Modern mono 5 themes • 3 fonts • Tab cycles views in-app
A SUITE OF APPS BUILT USING CDP-WASM
PLUG-IN
Composer’s Desktop Plug-in
VST3 AU CLAP APP
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.
ABLETON EXTENSION
Composer’s Desktop Extension
ABLETON LIVE
A native Ableton Live extension — the same modular patcher and CDP transformations, wired straight into Live’s workflow.
WEB APP
CDP for Web
BROWSER NO INSTALL
Drop in a sound or generate one, wire up CDP transforms on a modular canvas.
THE ENGINE & AGENTIC CONTROL
Built on CDP WASM
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.
$ node cdp modify speed 2 in.wav out.wav -12
Script CDP processes from JavaScript runtimes
WebAssembly logo
WEBASSEMBLY
CDP HISTORY
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.
composersdesktop.com ↗
SPEC SHEET
origin  : 1987, York UK
authors : Lots
cdp-wasm: Oli Larkin
programs: 200+
Support this project on Patreon ♥
CDP WASM SUITE by Oli Larkin • © 2026