Skred is a polyphonic wavetable synthesizer built by Joseph Stewart (octetta) for flexibility and live performance. Instead of fixed signal paths, Skred lets you freely interconnect voices in a modular playground — route nearly anything to anything, and reshape sounds on the fly. You command it with terse ASCII messages sent over wire, air, or typed directly into the console.
Skred skips ultra-polished features in favor of raw responsiveness and real-time control. Simple pattern playback keeps the grooves rolling while you manipulate parameters live. It’s a lightweight, hackable synth that feels alive under your fingers, whether performing live or scripting chaos from a terminal.
git clone https://github.com/octetta/skred
cd skred
zig build
./zig-out/bin/skred
v0 w0 f440 a0 l1 # start a 440Hz sine wave on voice 0
v1 m1 a0 f1 l1 # start a 1Hz modulator on voice 1
v0 F1,1 # use v1 modulator to change v0's frequency
?? # show the running voices