SAM Software Automatic MouthGenerator / Text-to-SpeechSAM is a tiny text-to-speech synthesizer from 1982 with a robotic voice that is impossible to mistake for anything else. Old, weird and still surprisingly fun to make talk.linguisticphonemeSebastian MackeSebastian MackeDownload
Pure DataProgramming / Visual ProgrammingPure Data is visual programming with boxes and cables for audio, data and whatever else you decide to connect. Small patches have a documented tendency to become spaghetti.cdspexperimentalMiller S. PucketteMiller S. PucketteDownload
FormulaProgramming / Live CodeWrite audio effects in C, compile them while they run and hear the result immediately. Formula is basically a small laboratory for people who would rather code the effect themselves.cdsputilitySoundspearSoundspearDownload
Tracktion EngineProgramming / Sound EngineTracktion Engine gives C++ developers the machinery behind a DAW without making them build one from nothing. Tracks, clips, plugins, MIDI and playback are already invited.c++dspTracktion CorporationTracktion CorporationView on website
HTML5 BytebeatProgramming / Live CodeA browser playground where tiny JavaScript formulas become music, noise and visual chaos. Change one number, discover a groove by accident and spend the next hour afraid to touch it.mathematicalGregg TavaresGregg TavaresView on website
Tidal CyclesProgramming / Live CodeA live coding instrument by Alex McLean where patterns become music, Haskell enters the club and changing the code mid-performance is not a bug but very much the point.algorithmicexperimentalTidal CyclesTidal CyclesView on website
JUCEProgramming / FrameworkJUCE is the C++ framework behind a ridiculous number of audio plugins and applications. DSP, GUI, MIDI, plugin formats and plenty of things you really did not want to implement twice.c++plugindevRaw Material SoftwareRaw Material SoftwareDownload
MetasynthDAW / ExperimentalMetaSynth turns images into sound. Paint frequencies, reshape spectra and discover why this wonderfully strange piece of software ended up in The Matrix sound design.experimentalimage-to-soundspectralU&I SoftwareU&I SoftwareView on website
plugdataProgramming / Visual Programmingplugdata brings Pure Data patching into a modern open source workspace that runs standalone or inside your DAW, ready for instruments, effects and elaborate cable disasters.c++dspexperimentalTimothy SchoenTimothy SchoenDownload
plugdataProgramming / Visual Programmingplugdata brings Pure Data patching into a modern open source workspace that runs standalone or inside your DAW, ready for instruments, effects and elaborate cable disasters.c++dspexperimentalTimothy SchoenTimothy SchoenDownload
Pure DataProgramming / Visual ProgrammingPure Data is visual programming with boxes and cables for audio, data and whatever else you decide to connect. Small patches have a documented tendency to become spaghetti.cdspexperimentalMiller S. PucketteMiller S. PucketteDownload
HTML5 BytebeatProgramming / Live CodeA browser playground where tiny JavaScript formulas become music, noise and visual chaos. Change one number, discover a groove by accident and spend the next hour afraid to touch it.mathematicalGregg TavaresGregg TavaresView on website