Expand description
Parser for .board pedalboard definition files.
A .board file defines a signal chain of .pedal files with optional
per-pedal knob overrides.
board "Blues Rig" {
ts: "tube_screamer.pedal" { Drive = 0.6, Level = 0.7 }
bd: "blues_driver.pedal"
}Structs§
- Board
Def - Top-level pedalboard definition.
- Board
Pedal Entry - A single pedal entry in the board.
- FxLoop
Group - An FX send/return loop group.
- Global
Board Def - Global board definition — pedals auto-injected at the start/end of every board.
Enums§
- Board
Entry - An entry in the board signal chain — either a single pedal or an FX loop group.
Functions§
- find_
global_ board - Search for a
.global.boardfile by walking up fromstart_dir. - parse_
board_ file - Convenience wrapper that returns
Result. - parse_
global_ board_ file - Parse a
.global.boardfile, returning aResult.