Daily Shaarli
May 15, 2024
A neovim Plugin for Sonic Pi.
Live audio programming from the best editor! There is also a vimscript version for pure vim (https://github.com/dermusikman/sonicpi.vim).
Functional audio programming language.
Non-lispy (thus different to Nyquist lang) but still (purely?) functional.
Have not tried it too much but comes with a webIDE like most other audio programming languages and a nice array of examples.
An audio server, programming language, and IDE for sound synthesis and algorithmic composition - split into the three separate components.
More complicated (but perhaps more flexible) than e.g. sonic-pi.
miti is a musical instrument textual interface. Basically, its MIDI, but with human-readable text.
Program your midi, let your midi program you!
Collaborative Programmable Music.
Built on clojure and a large library of 'musical functions' (scales, chords and so on). Possibly originally a fork of SuperCollider? Not sure.
EDIT: Nevermind, it uses SuperCollider under the hood but puts the clojure dialect on top. Interesting!
Have not tried it, does not provide a webIDE but seems very powerful.
ChucK Music Programming Language - audio programming,
a little older and a little more 'stale' documentation (being on a princeton edu html-only page) but it seems a really nice eco system.
Comes with a webIDE and can take many plugins (or, chugins).
Software modular synth.
Patch a wide variety of sound/effect modules together to create some truly nice sounds.
- everything works through a GUI and has a super large array of possible states.
A weird audio programming language, more esoteric than aimed to be easily digestible afaik.
Written in 2 dimensions and using individual lower-/upper-case letters to program live it creates - interesting sounds.
Would defer to other languages for bigger sound creation projects but it is very interesting.
An (older?) audio programming langauge ("sound synthesis and composition").
I'm not very familiar with this one but it is a LISP dialect, so presumably much nicer for those lispy functional types.
Code. Music. Live.
Simple live audio coding language, made originally for the raspberry.