https://strudel.cc has been the most intuitive music livecoding experience I've come across. In-line piano rolls and waveform visualizers, highlighting current notes - I love it.
I'm currently halfway through making an album entirely in Strudel
I'm just going to mention Pure Data here, because I'm always surprised when people don't know about it. https://puredata.info/
I use it in my art and music practice to interface with hardware like a GameTrak controller, and to control drone motors for bowing/drumming physical things for computer controlled electroacoustic music. I also use it at a university lab for the development of assistive musical instruments for disabled musicians. It is both an extremely useful tool, and an incredibly fun musical playground for the mind.
The first time I came across puredata was while I was debugging a networking issue at $JOB. After ssh-ing into the host machine, I was looking through what tools were installed, and came across `pd` in $PATH. I ended up discovering that someone had added `pd` to the provisioning script years ago, thinking they were installing pandas (the Python package).
> Orca is a two-dimensional esoteric programming language in which every letter of the alphabet is an operator, where lowercase letters operate on bang, uppercase letters operate each frame.
Amazing job! The live editor capabilities are really well-thought.
I've inspected the code briefly [1] and it seems that there is a fairly sophisticated domain specific parser which handles live updates, history tracking and WebAssembly hot reaload. It also uses AssemblyScript [2] as an intermmediate language.
I wonder whether all if this was implemented manually or with the help of LLMs. In either case, author has my respect.
18 comments
[ 0.19 ms ] story [ 40.9 ms ] threadWhy is this embedded in this Whop thing? That sounds like something on its own
iOS 26.4.2, Safari, sound is on.
I use it in my art and music practice to interface with hardware like a GameTrak controller, and to control drone motors for bowing/drumming physical things for computer controlled electroacoustic music. I also use it at a university lab for the development of assistive musical instruments for disabled musicians. It is both an extremely useful tool, and an incredibly fun musical playground for the mind.
The Plugdata variant of Puredata is particularly handy. https://plugdata.org/
Plugdata can run as a plugin in your DAW, compile to a standalone plugin, and compile and load sketches onto a Daisy Seed (https://electro-smith.com/products/daisy-seed).
And as an iPad app! :)
> Orca is a two-dimensional esoteric programming language in which every letter of the alphabet is an operator, where lowercase letters operate on bang, uppercase letters operate each frame.
https://100r.ca/site/orca.html
I wonder whether all if this was implemented manually or with the help of LLMs. In either case, author has my respect.
[1]: https://github.com/loopmaster-xyz
[2]: https://www.assemblyscript.org/