A realtime audio synthesis language. This is still at the pre-alpha stage. Everything can and probably will change.
Note: Currently only supports Mac OS.
Building the compiler:
./build.sh
Try it out:
bin/duck -- "hz(440 + 220 * (8hz >> SinOsc)) >> SinOsc >> DAC; wait(3 seconds);"
bin/duck -- "ADC >> Delay(2 seconds) >> DAC; wait(8 seconds);"
First install dependencies with npm.
cd editor
npm i
Then start the editor with npm start
.
When it's running press CMD+B to run your script.