Nebulae-Granular_Looper_Pedal
Hype13/100A port of the Qu-Bit Nebulae v2 granular looper to a guitar pedal, running on an Electrosmith Daisy Seed3 in a PedalPCB Terrarium platform. Phase vocoder and granular processor running in parallel off
Nebulae-Granular_Looper_Pedal is custom firmware for the PedalPCB Terrarium, by @De-Pattern. Latest release v1.32 (September 2026), 4 stars on GitHub.
forPedalPCB Terrarium·by@De-Pattern
nebulae_v1.32-BUILD1.bin· 113 KB
Custom license· De-Pattern/Nebulae-Granular_Looper_Pedal·downloads come from the creator’s GitHub releases
v1.32Latest1 file
v1.27: -Two-stage grain decay: a fast component plus a slow one, harder transient, slightly longer decay tail -Record tap moved ahead of the page-3 effects, so they are non-destructive. -DUB LVL reintroduced on SHIFT+POT2
v.1.27v1.271 file
Nebulae v1.27
A third control page and an effects section, plus a global second LFO.
Page 3. Hold FS1 with SHIFT up for six more knobs, unlabelled on the panel. They carry a bandpass filter, a second LFO, a frequency shifter and grain pitch randomisation.
LFO 2, global. Rate and depth on POT2 and POT3. It is normalled to loop length, so the loop breathes longer and shorter while the playhead rate follows inversely. Its shape tracks its own rate: asymmetric and audible when slow, easing to a plain sine as it speeds up. Hold page 3 and flip SW2 to also route it to the bandpass, LED2 confirms.
Freq shift. Bode-style single-sideband, Hilbert transform with one sideband only, so it is inharmonic rather than ring mod. 0.5 Hz to 100 Hz each side, off at centre, with its own dry/wet on POT4. Measured 46 dB image rejection.
Bandpass. Sweepable 12 dB/oct state-variable filter, last in the chain. Off at centre, down to 120 Hz counter-clockwise, up to 6 kHz clockwise, with makeup gain so the filtered signal stays present.
Grain pitch randomisation. The module's Pitch secondary, restored. Each grain gets its own detune, assigned at launch, up to plus or minus 120 cents on a squared curve. Pair it with SPRAY: spray decorrelates where grains read, this decorrelates how fast.
FS1 hold resets pages 2 and 3 to their defaults. Page 1 is untouched deliberately. LED2 blinks to confirm. Bypass moved to release so a hold does not also flip it.
Catch gets a give-up threshold on pages 2 and 3. Turn a knob about a sixth of a turn without crossing its stored value and it takes over where you are, crossfaded so there is no click. Page 1 stays pure catch. This fixes controls that default to an extreme and read as dead.
Two build variants from one source. BUILD1 is the toggle pedal; BUILD2 adds an illuminated page-3 button and bi-colour LED2.
Note: with SHIFT up, FS1 is the page-3 modifier, so it will not bypass. Flip SHIFT down first.
v1.101 file
[Size LFO - new Freq Shift - Tertiary controls]
v1.9.7Nebulae v.1.9.72 files
Current Working FW Release 1.9.7 (As of 9/8/26)
Upload BIN file to Daisy Seed3 according to instructions in README.md

