A curated collection of the best music programming software. Visual and code-based environments for creating custom instruments, effects, and audio tools. Build your own music software.
Design and synthesize audio with a powerful, text-based programming language. Create complex sounds and musical compositions for desktop, mobile, and web platforms.
A platform for audio synthesis and algorithmic composition.
Free
Music Programming
Create complex soundscapes with a free, open-source platform for audio synthesis and algorithmic composition. Works on Windows, macOS, and Linux.
Your sound, built from the ground up.
Paid
Music Programming
Build custom synths and audio effects in a unique modular sound design environment. Patch together over 227 modules to create your own signature sounds.
A virtual Eurorack studio for modular synthesis.
Freemium
Music Programming
Explore modular synthesis with a virtual Eurorack studio. Learn, compose, and perform with thousands of modules. Integrates with hardware and DAWs.
Build custom synths, samplers, and sound design tools.
Paid
Music Programming
Build custom synths, samplers, and effects with a modular toolkit. Explore deep sound design using cutting-edge DSP and high-fidelity audio.
Build interactive audio and video without code.
Free
Music Programming
Create interactive multimedia software graphically. Process and generate sound, video, and 2D/3D graphics without writing code. Ideal for artists and developers.
Build your own custom Ableton Live devices.
Paid
Music Programming
Create and customize your own instruments, MIDI effects, and audio effects. Build unique tools that integrate seamlessly into the Ableton Live environment.
A visual playground for interactive audio and video.
Paid
Music Programming
Develop unique interactive software with a visual, node-based environment. Design custom synths, process real-time video, and prototype with hardware.