Curated software, frameworks and platforms for sound-related practices.
5 entries
Tools
Game Of Life Foundation
WFSCollider is a SuperCollider class library for Wave Field Synthesis spatialisation with a graphical timeline, trajectory editor, and modular Unit Library audio plug-in system. It supports point sources, plane waves, and per-speaker indexing, with sample-accurate scheduling across distributed servers, used in WFS composition and large-scale loudspeaker array performance.
Sam Aaron
Sonic Pi is a code-based music creation and live coding environment using a Ruby-derived domain-specific language. Built on the SuperCollider audio engine, it provides synth definitions, sample playback, FX chains, and live-loop primitives, used in classroom computing education, live coding performance, and electronic music composition.
Csound community
Csound is a sound and music computing system and domain-specific programming language for audio synthesis, processing, and composition. It provides an orchestra/score model with over 1500 opcodes including dedicated Ambisonic opcodes, used by composers, researchers, and educators across desktop, mobile, embedded, server, and web platforms.
ChucK community
ChucK is a programming language for real-time sound synthesis and music creation with a strongly-timed, concurrent programming model. It supports on-the-fly code modification, MIDI, OSC, HID, and multi-channel audio, with extensions for AI (ChAI), graphics (ChuGL), Unity (Chunity), and the web (WebChucK), used by composers, researchers, and live coders.
Ambisonic Toolkit community
ATK for SuperCollider is an extension library bringing the Ambisonic Toolkit to the SuperCollider environment. It provides authoring, transformation, and decoding of First Order and Higher Order Ambisonic soundfields with NFC-HOA support and soundfield analysis, used in spatial composition, research, and electroacoustic performance.