siren

2026
infinite ascending / descending pitch illusion

siren is an infinite ascending / descending pitch illusion effect. 5 frequency bands sweep through playback rates, fading in and out at the edges. records input into a 4-second circular buffer, then plays back at 5 staggered rates modulated by a shared LFSaw oscillator. direction controls the crossfade between ascending and descending sweep.

toggle behaviors

band count (toggle a):

  • 3 bands: sparse, minimal overlap, airy texture
  • 5 bands: standard, balanced density
  • 7 bands: dense, rich overlap, full texture

octave behavior (toggle b):

  • clean: perfect octave relationships (2x, 4x, 8x, etc.)
  • detuned: slight random pitch variations (±5 cents per band)
  • broken: larger random jumps (±50 cents) or occasional octave skips

crossfade curve (toggle c):

  • smooth: linear crossfade between bands (default)
  • stepped: quantized crossfade (8-16 discrete steps)
  • random: stochastic crossfade (random amplitude per band)

footswitch

freeze (footswitch l): hold to freeze the sweep at the current position. release to resume.

controls
rate
sweep rate
direction
ascending / descending blend
lag
smoothing lag
reclvl
record level
prelvl
preamp level
wet
dry/wet blend
toggle a
[on-on-on] band count (3/5/7)
toggle b
[on-on-on] octave behavior (clean/detuned/broken)
toggle c
[on-on-on] crossfade curve (smooth/stepped/random)
footswitch l
[hold] freeze sweep
footswitch r
[momentary] on/off
both fs (hold 2s)
reset to bootloader (leds blink 3x)
led l
output level pulse
led r
on/off indicator