What are some alternatives?
Pure Data - Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical...
Sonic Pi - Sonic Pi is a new kind of instrument for a new generation of musicians. It is simple to learn, powerful enough for live performances and free to download.
TouchDesigner - TouchDesigner is a visual development platform that equips you with the tools you need to create stunning realtime projects and rich user experiences.
ChucK - A strongly-timed, concurrent, and on-the-fly audio programming language
VCV Rack - A cross-platform modular synthesizer.
Vvvv - vvvv is a graphical programming environment for easy prototyping and development.