Overtone is pretty great for being a programming environment where you can hear the results live as you evaluate code (https://github.com/overtone/overtone)
It's using SuperCollider under the hood (https://supercollider.github.io/) which describes itself as "A platform for audio synthesis and algorithmic composition"
You can pretty much achieve anything in terms of programmable music composition with Overtone/SuperCollider.
It's using SuperCollider under the hood (https://supercollider.github.io/) which describes itself as "A platform for audio synthesis and algorithmic composition"
You can pretty much achieve anything in terms of programmable music composition with Overtone/SuperCollider.