How-to guides: Difference between revisions
Appearance
Add how-to guide |
No edit summary |
||
| Line 14: | Line 14: | ||
* [[Writing your first FV-1 program]] — from pass-through to a working tremolo. | * [[Writing your first FV-1 program]] — from pass-through to a working tremolo. | ||
* [[Using the FV-1 simulator]] — hear an algorithm before you program hardware. | * [[Using the FV-1 simulator]] — hear an algorithm before you program hardware. | ||
* [[Controlling the simulator with MIDI]] — drive the pots and the effect switch from a hardware controller. | |||
* [[Using the simulator indicator lamps]] — watch REG30 and REG31 while a program runs. | |||
* [[Labelling pots and lamps in your source]] — comment tags that name the simulator's controls. | |||
== When something goes wrong == | == When something goes wrong == | ||
Latest revision as of 01:11, 5 September 2026
This page collects the step-by-step guides for building, programming and coding the FV-1 Sandbox.
If you are starting from nothing, work through them in this order.
Getting the hardware running[edit | edit source]
- Building the FV-1 Sandbox pedal — where to find the PCB, schematic and firmware files.
- Installing the RP2040 programmer firmware — turn a bare RP2040 board into a Sandbox programmer.
- Programming an EEPROM with HEX files — drag a HEX file onto a drive and your pedal reloads.
Writing code[edit | edit source]
- Using the Sandbox FV-1 Editor — the browser-based code editor and assembler.
- Writing your first FV-1 program — from pass-through to a working tremolo.
- Using the FV-1 simulator — hear an algorithm before you program hardware.
- Controlling the simulator with MIDI — drive the pots and the effect switch from a hardware controller.
- Using the simulator indicator lamps — watch REG30 and REG31 while a program runs.
- Labelling pots and lamps in your source — comment tags that name the simulator's controls.