diff --git a/docs/factory-presets.md b/docs/factory-presets.md new file mode 100644 index 0000000..6f7922e --- /dev/null +++ b/docs/factory-presets.md @@ -0,0 +1,41 @@ +# Factory Presets — Pi Multi-FX Pedal + +The pedal ships with 3 banks of factory presets (12 presets total). + +## Bank 0 — Clean & Edge +Classic clean and lightly driven tones for rhythm and fingerstyle work. + +| # | Name | Chain | Best For | +|---|------|-------|----------| +| 0 | Clean Jazz | noise_gate → compressor → eq → reverb → volume | Clean jazz, funk rhythm | +| 1 | Edge of Breakup | noise_gate → overdrive → eq → delay → volume | Blues, crunchy rhythm | +| 2 | Clean with Chorus | noise_gate → eq → chorus → reverb → volume | Pop, ambient clean | +| 3 | Dynamic Fingerstyle | compressor → boost → eq → reverb → volume | Fingerpicking, acoustic sim | + +## Bank 1 — Drive & Lead +High-gain and lead-focused tones for rock and metal. + +| # | Name | Chain | Best For | +|---|------|-------|----------| +| 0 | Classic Rock | noise_gate → overdrive → eq → delay → volume | Classic/hard rock | +| 1 | Lead Solo | noise_gate → compressor → overdrive → distortion → eq → delay → reverb → volume | Lead/solo, shred | +| 2 | Metal Rhythm | noise_gate → boost → distortion → eq → volume | Metal, hardcore | +| 3 | Ambient Wash | compressor → phaser → chorus → delay → reverb → volume | Ambient, post-rock | + +## Bank 2 — FX Bench +Reference presets for dialling in individual effects. Each preset features one core effect with well-tuned default parameters. + +| # | Name | Chain | Effect Focus | Parameters | +|---|------|------|-------------|-----------| +| 0 | Overdrive Bench | noise_gate → overdrive → volume | Overdrive | drive: 0.55, tone: 0.5, level: 0.75 | +| 1 | Delay Bench | noise_gate → eq → delay → volume | Delay (digital) | time: 420ms, feedback: 0.35, mix: 0.3 | +| 2 | Reverb Bench | noise_gate → eq → reverb → volume | Reverb (hall) | decay: 0.6, mix: 0.28, predelay: 30ms, room_size: 0.65 | +| 3 | Chorus Bench | noise_gate → eq → chorus → volume | Chorus | rate: 0.35, depth: 0.55, mix: 0.3, stereo: true | + +## Installation + +Factory presets are bundled in `presets/factory/`. Use the preset manager's `install_factory_presets()` method or run: + +```bash +./scripts/download_presets.sh +```