Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
supercollider
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Side note: There's a new low-level DSP language SOUL, intended to be supported directly by hardware. Of course also runs in the browser it's 2022, after all. And while I'm at it: FAUST is a very nice high-level language and compiles to practically everything.
You write a script (either using SuperCollider's own scripting language (or Ruby in SonicPi) that defines a synthesizer. Usually used interactively (it can be controlled in a million ways and it has its own GUI library to basically generate your own music applications if you want to), but it can also run off-line like a raytracer. There are/were some similar applications to it as well like CSound (and I saw someone already mentioned PureData that is kind of in the same category I think).
SuperCollider (or a wrapper like Sonic Pi). Once a commercial MacOS application, it was open sourced some 20 years ago and runs on everything now.
SuperCollider (or a wrapper like Sonic Pi). Once a commercial MacOS application, it was open sourced some 20 years ago and runs on everything now.