2 ms·
There's a vast world of musical programming languages https://en.wikipedia.org/wiki/List_of_audio_programming_languages https://en.wikipedia.org/wiki/List_of_au
by kristopolous 4y ago
There's a vast world of musical programming languages https://en.wikipedia.org/wiki/List_of_audio_programming_languages https://en.wikipedia.org/wiki/List_of_audio_programming_lang...
PureData and SuperCollider are some of the bigger "more active" free ones these days. Others like Csound are successors to languages like MUSIC-N, which goes back to the 1950s. The same year that Fortran got started...
Often these aren't 100% typing like other languages and there are things that generates some of this code such as a midi keyboard.
You can use the Linux tool amidi to read from the midi device and various unix tricks to get things into your code. There's many compact cheap midi keyboards and controllers on the market. You can even use a tablet or phone and tap the screen as a virtual music instrument or use the 6DOF sensor to imitate analog inputs.
Some people will sit around and type it all out, but there's some pretty basic ways to avoid that exhaustion.
I personally think the world of musical programming languages with novel interfaces and meta-languages is still very under-explored.