ChucK
softwareAbout
Open-source strongly-timed music programming language for real-time sound synthesis, live performance, and interactive audio with precise concurrent timing.
Pros
- +Powerful time-based concurrency for precise audio timing
- +Free and open-source with extensive educational resources
Cons
- -Steeper learning curve than visual patching environments
- -Smaller ecosystem compared to established DAWs
This may be an affiliate link — the creator and GuruStacks may earn a commission, at no extra cost to you. Learn more
Details
Pricing
Model
open source
Platforms
Related
Similar tools
View alternatives →SuperCollider
4.5A cross-platform audio synthesis and algorithmic composition platform featuring a real-time audio server, interpreted programming language, and integrated editor.
Hydra
4.2Browser-based live coding video synthesizer for creating and performing real-time visuals through JavaScript code, built on WebGL.
Sonic Pi
4.2Free live-coding music creation environment designed for education and performance, enabling anyone to compose and perform music by writing code.
TidalCycles
4.2Open-source live coding environment for algorithmic music patterns written in Haskell, using SuperCollider for audio synthesis and MIDI output.
Processing
4.5Open-source creative coding language and IDE for visual arts, interactive design, and data visualization, beginner-friendly with a large global community.
RtMidi
4.2Cross-platform C++ library providing a unified API for real-time MIDI input and output across macOS, Linux, and Windows.