77a757cee6
- Fix dashboard 500 when deps disconnected — _gather_state() now returns
full defaults instead of bare {'connected': False}
- Phase 2: FX param schemas aligned with DSP implementations
- Phase 7: Pipeline routing, preset manager improvements
- Factory presets: cleanup and normalization
Fixes dashboard crash on disconnected state (dogfood issue #1)
39 lines
2.5 KiB
Markdown
39 lines
2.5 KiB
Markdown
# Pi Multi-FX Pedal — Default Cabinet IR Files
|
|
|
|
Synthetic impulse responses (.wav) for guitar cabinet simulation.
|
|
Generated using DSP filter cascades (Butterworth LP/HP + parametric
|
|
peak/notch filters + exponential decay envelope).
|
|
|
|
**All IRs are 48kHz, 16-bit mono WAV files.**
|
|
|
|
| File | Cabinet Model | Taps | Length | Description |
|
|
|------|--------------|------|--------|-------------|
|
|
| `vintage-1x12.wav` | Vintage 1x12 — Fender-style Open Back | 2048 | 43ms | Warm, scooped cleans with bell-like top end. Models a Fender-style 1x12 open-back combo. |
|
|
| `british-4x12.wav` | British 4x12 — Marshall-style Closed Back | 4096 | 85ms | Mid-forward, aggressive rock tones with tight low end. Models a Marshall 1960A-style 4x12 closed-back cabinet. |
|
|
| `american-2x12.wav` | American 2x12 — Vox-style Open Back | 2048 | 43ms | Chimey, complex midrange with sparkling highs. Models a Vox AC30-style 2x12 open-back cabinet. |
|
|
| `modern-4x12.wav` | Modern 4x12 — Mesa/Boogie-style Closed Back | 4096 | 85ms | Tight low-end, aggressive mids, smooth highs. Models a Mesa Rectifier-style 4x12 closed-back cab. |
|
|
| `jazz-1x15.wav` | Jazz 1x15 — Deep Open Back | 2048 | 43ms | Deep, warm, scooped tone for jazz cleans. Models a 15-inch speaker in a large open-back cab. |
|
|
| `boutique-1x12.wav` | Boutique 1x12 — Dumble-style Open Back | 2048 | 43ms | Smooth, rounded cleans with enhanced mid complexity. Models a Dumble-style 1x12 open-back combo. |
|
|
| `mini-1x8.wav` | Mini 1x8 — Small Practice Amp | 1024 | 21ms | Lo-fi, boxy tone for vintage radio-style sounds. Models a small 8-inch practice amp speaker. |
|
|
|
|
## Usage
|
|
|
|
These IRs are loaded by the `IRLoader` class through the pedal's cab simulation.
|
|
Place them in `~/.pedal/irs/` or reference them by absolute path in preset chain blocks.
|
|
|
|
## Replacement
|
|
|
|
Replace any `.wav` file with a real captured IR (48kHz, 16-bit mono) to
|
|
upgrade from synthetic to authentic cabinet tone. The pedal treats all
|
|
`.wav` files in the IR directory identically.
|
|
|
|
## Cabinet Type Guide
|
|
|
|
- **Vintage 1x12** — Fender Deluxe / Princeton-style cleans. Scooped mids, warm lows.
|
|
- **British 4x12** — Marshall 1960 / JCM-style crunch and rock. Mid-forward, aggressive.
|
|
- **American 2x12** — Vox AC30-style chime. Complex mids, sparkling treble.
|
|
- **Modern 4x12** — Mesa Rectifier-style high gain. Tight lows, smooth highs.
|
|
- **Jazz 1x15** — Polytone / Henriksen-style jazz. Deep lows, scooped mids.
|
|
- **Boutique 1x12** — Dumble / Two-Rock-style. Smooth, complex midrange.
|
|
- **Mini 1x8** — Small practice amp. Boxy, lo-fi, vintage radio tone.
|