XAOC Devices Rostock
8-bit digital pipeline for delay, loop, and chaos
8 HP Eurorack module
Rostock is a digital FIFO shift register and data pipeline for the Leibniz Binary Subsystem, operating on 8-bit parallel data to create delays, loops, and binary pattern generators. Its length is variable from 1 to 64 stages with optional looping and XOR scrambling, making it a versatile tool for rhythm sequencing, audio-rate glitch effects, CV delay, and chaotic pattern generation.
Features
- 8-bit parallel digital shift register / FIFO data pipeline
- Variable length 1 to 64 stages, voltage controllable via bipolar -10V to +10V CV
- Looping function captures and repeats any data sequence
- XOR scramble mode for cyclic binary pattern generation
- Eight individual clock inputs for per-bit timing control
- Outgoing clock input to substitute output data clock for downstream modules
- 8-LED bank displays real-time status of each bit output
- 2-digit LED display for length and CV attenuation depth
- Clear button and gate jack to reset pipeline memory instantly
- Remote gate control for loop and scramble functions
- Operates at up to 2MHz clock rate enabling video-rate applications
- Leibniz Binary Subsystem component — connects via 10-pin ribbon data cables
Controls & Jacks (26)
- Length — {"tips": ["Length determines how many memory stages data passes through before reaching the output — longer = more delay.", "Changing the le
- Scramble — {"tips": ["SCRAMBLE has no effect when loop is OFF — must be used together with loop.", "With a constant input of all 1s, output bits will b
- Loop — {"tips": ["Use loop to capture one cycle of a waveform, drum pattern, or rhythmic sequence and repeat it indefinitely.", "Changing pipeline
- Length CV In — CV input for modulating the shift register length
- Scramble CV In — CV input for modulating the scramble function
- Loop CV In — CV input for modulating the loop point
- Clock Input 7 — {"tips": ["Works identically to Clock Input 0 but for bit 7.", "Bit 7 is the most significant bit — labeled on the panel and shown by the hi
- Bit 7 LED — LED indicating state of bit 7 in the shift register
- Clock Input 6 — {"tips": ["Works identically to Clock Input 0 but for bit 6."], "range": null, "gotcha": null, "related": ["Clock Input 0", "OUTG. CLOCK IN"
- Clear — {"tips": ["Can also be triggered remotely via the Clear Control Gate jack above it.", "Use to reset a scramble loop that has settled into a
- Clock Input 5 — {"tips": ["Works identically to Clock Input 0 but for bit 5."], "range": null, "gotcha": null, "related": ["Clock Input 0", "OUTG. CLOCK IN"
- Clock Input 4 — {"tips": ["Works identically to Clock Input 0 but for bit 4."], "range": null, "gotcha": null, "related": ["Clock Input 0", "OUTG. CLOCK IN"
- Clock Input 3 — {"tips": ["Works identically to Clock Input 0 but for bit 3."], "range": null, "gotcha": null, "related": ["Clock Input 0", "OUTG. CLOCK IN"
- Clock Input 2 — {"tips": ["Works identically to Clock Input 0 but for bit 2."], "range": null, "gotcha": null, "related": ["Clock Input 0", "Clock Input 1",
- Clock Input 1 — {"tips": ["Independent clocking per bit is ideal for trigger sequencing applications, not audio.", "There is no lower limit on clock speed —
- Outgoing Clock In — {"tips": ["This clock only affects modules downstream in the Leibniz data chain, not Rostock's own pipeline.", "Useful for decoupling the cl
- Clock Input 0 — {"tips": ["When nothing is patched, the default Leibniz source clock drives all 8 bits.", "Patching different clocks to different bit lines
- LED Display — {"tips": ["Default mode shows delay length (1–64).", "ATT% mode shows CV modulation depth (0–99) — indicated by an extra dot on the display.
- Length Attenuverter — Push encoder for CV input attenuation; push to toggle between length and attenuation display
- Bit 0 LED — LED indicating state of bit 0 in the shift register
- Bit 1 LED — LED indicating state of bit 1 in the shift register
- Bit 2 LED — LED indicating state of bit 2 in the shift register
- Bit 3 LED — LED indicating state of bit 3 in the shift register
- Bit 4 LED — LED indicating state of bit 4 in the shift register
- Bit 5 LED — LED indicating state of bit 5 in the shift register
- Bit 6 LED — LED indicating state of bit 6 in the shift register
How-To Guides
- Clear Pipeline Memory
- Capture and Latch a Loop
- Analog CV Short Delay with Drezno
- Analog Feedback Loop with Mixer
- Multi-Attractor Chaotic Oscillator with Jena
- 8-Channel Programmable Trigger Sequencer with Lipsk and Poczdam
- 512-Stage Single-Bit Mega Delay via Poczdam
- XOR Binary Turing Machine Pattern Generator
- Per-Bit Independent Clock for Polyrhythms
- Long LFO and Rhythm Delay
Explore the interactive Rostock panel on BleepDex — tap any control to learn what it does.