Through the magic of emscripten (which I'm totally amazed by) and miniaudio (which has given me new life late in my development career), and a smidge of vibe-coded HTML/JS (web-dev is not my jam), this page will let you try out the tooling.
I gave a lightning talk on the ASCII notation at ElixirConf EU last month here:
https://www.youtube.com/watch?v=SnJ0osgiqWM
There's a work-in-progress tutorial for the notation used in this tool at:
https://octetta.github.io/pulp/doc/learn.html
and a long-winded YT video of me showing a bit at:
I'll be showing this stuff off at the Audio Developer Conference in Tokyo June 2nd 2026.
https://adcjapan26.sched.com/event/2KCdr/beeps-and-ports-ann...
If you're there and you're an audio developer (I'm not), I'd sure like feedback and guidance.
Oh, one other thing, a side-project that I showed here last month (k-synth) IS embedded here but that documentation is yet to be written.
You can read about that project at:
https://github.com/octetta/k-synth
and there's also a web-UI for that tool to learn the weirdo-API-ish notation here
https://octetta.github.io/k-synth/
Have fun, be nice.