22 Sheep
Granular buffer processor with triggerable grains, reverse/forward playback, loop/glitch mode, and freeze. Main controls grain speed or CV2 pitch attenuation, X controls delay spread (or CV1 attenuation), Y sets grain size. PulseIn1 triggers grains; PulseIn2 acts as a grain gate. Z up freezes buffer, Z middle runs normal mode, Z down enables loop/glitch behavior. Two firmware builds are provided in source comments: lo-fi longer buffer and hi-fi shorter buffer.
Panel
LeftGranular In
RightGrain
Position CVGrain Speed
CVGrain TrigGrain GateGranular Out
LeftGranular Out
RightRandom CVBuffer Phase
CVGrain
CompletionStochastic
Clock
Controls
Grain Speed
Bidirectional speed from reverse to forward, with center pause detent
Delay Spread
Left half selects delay offset, right half increases random spread
Grain Size
Sets grain length from very short to long windows
Freeze: Freezes the buffer; grains play from the frozen audio
Normal: Continuously records the input into the circular buffer
Glitch: Enables looping/glitch grain playback around a captured baseline
Inputs
Outputs
Granular In Left
Recorded into circular buffer when not frozen
Granular In Right
Recorded into circular buffer when not frozen
Grain Position CV
Position/scrub control with X as attenuverter
Grain Speed CV
Pitch/speed modulation with Main as attenuverter
Grain Trig
Rising edge triggers new grain
Grain Gate
Gates grain triggering when connected
Granular Out Left
Processed granular audio output
Granular Out Right
Processed granular audio output
Random CV
Random value updated when grains are triggered
Buffer Phase CV
Rising saw mapped to circular buffer write-head position
Grain Completion
Triggers when a grain reaches completion threshold
Stochastic Clock
Probabilistic pulse stream influenced by X and grain size
README
Sheep
A time-stretching and pitch-shifting granular processor and digital degradation playground, for the Music Thing Workshop System Computer.
By Dune Desormeaux (@dessertplanet).
Sheep is a granular buffer processor with triggerable grains, reverse/forward playback, a loop/glitch mode, and buffer freeze. Two firmware builds are available: a lo-fi longer-buffer build and a hi-fi shorter-buffer build.
Demo
Documentation
- sheep_doc.pdf — panel diagram and full operation notes.

