A collection of projects based around a WASM port of the Composer's Desktop Project
This work has largely been automated using agentic AI. I plan to humanize aspects of it as I go. Please submit issues if you find any.
The main motivation is that offline audio processing and especially CLI tools are very interesting to control via natural language with LLMs.
Via WASM and a virtual file system, the CDP can be ideal for agentic sound design.
usage via node see cdp-wasm on NPM:
npm i -g cdp-wasm
cdp modify speed 2 in.wav out.wav -12
Or use the claude-code plugin to get started straight away.
/plugin marketplace add cdp-wasm-suite/cdp-wasm
/plugin install cdp-sound-design@cdp-wasm
Or use the cdp-web ui, in the browser, on a mobile device, in an audio plugin, or in a DAW Extension.