The Patchbay_

Find an alternative to any tool

Replacing a specific library, language, or app? Every tool in the directory has an alternatives page — the comparable options in its category, ranked, with how each one differs and when it's the better fit.

112 tools

Live Coding Languages & Tools

20 tools

Pattern languages and performance environments — and what to switch to when one stops fitting.

ChucKStrongly-timed language for real-time synthesis and on-the-fly (live…EstuaryBrowser platform for collaborative, networked live coding across multiple…ExtemporeLive-coding environment pairing a Scheme interpreter with xtlang, a typed…FeedforwardAn ncurses terminal editor for TidalCycles with built-in pattern…FoxDotPython live-coding environment over SuperCollider for making music with…GlicolGraph-oriented live coding language and audio DSP engine in Rust, running…GwionStrongly-timed, ChucK-inspired programming language: small, fast…ixi langA SuperCollider 'parasite' language merging code and an active graphical…MercuryMinimal, human-readable language for algorithmic electronic music live…OrcaEsoteric live-coding sequencer where each letter is an operation; sends…OvertoneClojure toolkit for programmable, collaborative music built on the…PunctualBrowser language for live coding audio and visuals as signal-processor…RenardoModernized FoxDot fork for live coding music in Python on top of…SardinePython live coding environment for algorave, driving MIDI, OSC and…Sonic PiCode-based musical instrument for live coding music; popular for education…StrudelWeb-based live-coding environment; a faithful JavaScript port of…SuperColliderReal-time synthesis server plus the sclang language for algorithmic…TidalCyclesHaskell pattern language for live coding algorithmic music; a cornerstone…TroopReal-time collaborative editor for group live coding in one shared document.VortexPython port of the TidalCycles pattern language, sending events to…

Composition & Notation Tools

18 tools

Notation formats, score toolkits and composition languages.

Synthesis & DSP Tools

21 tools

Synthesis engines, DSP libraries and audio programming languages.

AudioLazyReal-time expressive DSP package for Python built on lazy streams, filters…CabbageFramework to wrap Csound code into VST/AU audio plugins and standalone…CsoundVeteran sound-and-music computing system for synthesis and DSP via…Elementary AudioDeclarative JavaScript library for digital audio signal processing…FaustFunctional DSP language that compiles to C++, WebAssembly, plugins and many…FlockingJavaScript audio synthesis framework using declarative JSON specs, aimed at…Gibberish.jsFast JavaScript DSP library that generates JIT-optimized, sample-accurate…JUCECross-platform C++ framework for building audio apps and VST/AU/AAX/LV2…Max/MSPVisual patching environment; scriptable via the js object, gen~ DSP…NyquistLisp/SAL language for sound synthesis and algorithmic composition; also…PedalboardFast Python library for audio effects and VST3/AU plugin hosting, built on…Pure DataVisual dataflow environment for real-time synthesis, audio processing and…pydubHigh-level Python library for simple audio editing: slice, concatenate…pyoPython module written in C for building real-time audio signal-processing…python-sounddevicePlay and record NumPy audio arrays via PortAudio, with blocking and…RTcmixReal-time descendant of Cmix: a C-based synthesis engine driven by Minc…SoundFileRead and write WAV/FLAC/OGG and other formats via libsndfile, returning…STK (Synthesis ToolKit)C++ class library of synthesis and DSP building blocks (oscillators…SupriyaPython API for the SuperCollider synthesis server: build synths, patterns…ThrenoscopeA live-coding instrument for spatial microtonal drones over long durations.ZzFXSub-1KB zero-dependency synth that generates game sound effects from a list…

MIDI Libraries & Tools

9 tools

Reading, writing and routing MIDI, from byte-level libraries to high-level helpers.

Audio Analysis Libraries

10 tools

Feature extraction, pitch tracking and music information retrieval.

ML & Generative Audio Tools

19 tools

Generative models, source separation and neural synthesis.

ACE-StepFast open-source music-generation foundation model producing full tracks…AmphionOpen-source toolkit for reproducible audio, music and speech generation…AudioCraft (MusicGen)Meta's PyTorch library for audio generation, home of the MusicGen…AudioGenMeta’s text-to-sound model for environmental audio and sound effects…AudioLDM 2Latent diffusion model generating speech, sound effects and music from text…BarkTransformer text-to-audio model generating speech, music, sound effects and…DDSPDifferentiable Digital Signal Processing: DSP modules (oscillators…DemucsState-of-the-art deep-learning music source separation (vocals, drums…Fréchet Audio DistanceReference implementation of FAD and CLAP score for evaluating generated…MagentaGoogle research project using ML (TensorFlow) to generate music, art, and…Magenta RealTimeGoogle’s open-weights model for real-time music generation, streaming live…MAGNeTMeta’s non-autoregressive masked transformer for text-to-music and…note-seqSerializable NoteSequence representation and utilities from Google Magenta…RAVEIRCAM's Realtime Audio Variational autoEncoder for fast, high-quality…RiffusionGenerates music by diffusing spectrogram images — the original open-source…SpleeterDeezer's pretrained source-separation library (2/4/5 stems) built on…Stable Audio OpenOpen text-to-audio diffusion model for generating short instrumentals…stable-audio-toolsStability AI’s training and fine-tuning toolkit for their audio generation…YuEOpen foundation model that turns lyrics into full songs — vocals and…

Web Audio Libraries

4 tools

Browser audio frameworks and visualisation.

DAW & Host Scripting APIs

5 tools

Scripting and extension APIs for hosts and DAWs.

Trackers & Modular Synths

6 tools

Trackers, modular environments and virtual rack systems.

← Back to all tools