| ChannelStrip | songbirdStrip | 9-stage channel strip (HPF → gate → EQ → transient shaper → compressor → saturation → stereo width → depth → limiter) | 28 params: gain, pan, HPF freq, gate threshold, 3-band EQ, comp ratio/threshold/attack/release, saturation drive, stereo width, depth amount, limiter ceiling |
| Reverb | songbirdReverb | Freeverb algorithm with pre-delay | room_size, damping, wet, dry, width, predelay |
| Delay | songbirdDelay | Stereo delay with ping-pong mode | delay_time_l, delay_time_r, feedback, wet, dry, ping_pong, sync |
| Chorus | songbirdChorus | Stereo chorus with LFO modulation | rate, depth, mix, voices, spread |
| Phaser | songbirdPhaser | Multi-stage allpass phaser | rate, depth, feedback, stages, mix |
| Flanger | songbirdFlanger | Flanging via short modulated delay | rate, depth, feedback, mix |
| Compressor | songbirdCompressor | Dynamic range compressor | threshold, ratio, attack, release, knee, makeup_gain |
| Distortion | songbirdDistortion | Multi-mode distortion (soft clip, hard clip, fuzz, bitcrush) | drive, mode, tone, mix |
| Doubler | songbirdDoubler | Stereo doubling via micro-delays + detuning | delay, detune, width, mix |
| ScriptFX | songbirdScriptFX | User-scriptable DSP (JavaScript/Faust/WASM) | script_source, custom params |