TheoryBoard Editor
Install or update TBOSS Not connectedScale library
Every scale the TB has built in, grouped into families. Pick one to see and hear it, then play it on the TB or add it to your favourites: with Settings → Play → Arrows set to Scale, the TB's ▲/▼ step through your favourites. Find by notes lists every scale and key that contains the notes you pick (click them, or play them on any MIDI keyboard). One note away shows the scales you get by moving one note a semitone.
Favourites
Connect a TB with TBOSS 0.7.0 or later to keep favourites on it.
Custom scales (U1 to U12)
Click keys to build a scale. The root is always included and a scale needs at least 5 notes. Scales are stored relative to the root, so the TB's root buttons can play them in any key. The keys use the same colours as the TB: while you edit, all of its pads show the scale as 12 columns of semitones from the root (root white, scale notes in colour, other notes dark), and its screen shows the slot and the notes.
Progressions (P1 to P8)
Type the chords of a song, for example Am D Dm Am C G E7 Am, pick its key and save it to a slot.
The editor finds each chord on the chord pads; a chord that is not in the key's scale is borrowed from the closest
scale that has it (D from A Dorian, E7 from A harmonic minor) and plays from that scale. Each chord lasts one unit;
write Am*2 (or Am Am) for two. Slash chords (C/G) put the chord's third or fifth
in the bass. On the TB, Settings → Sequence → Progression picks the slot; ▲ (with Settings → Play → Arrows set to
Sequencer), the pedal or a DAW's Start plays it. The TB stores steps of the scale, not notes: its root buttons
transpose the progression, so the key here only names the chords.
The manual
walks through recording, playing and typing a progression, step by step.
Connect a TB with TBOSS 0.11.0 or later to keep progressions on it.
Settings backup
Saves the current settings, the 8 presets, the user scales, your favourites and your progressions to a file, and puts them back later (for example after installing new firmware, which clears them).
External memory backup
Copies the TB's 16 MB memory chip (the original firmware's data) to a file. Read-only: the firmware cannot write to that chip. It reads everything twice and only calls the copy verified if both reads match. Takes several minutes per read; the TB does not play while it runs.
The TB pauses its notes for about a second after each command from this page, so it is best not to play while saving. Protocol: TheoryBoard SysEx v1 (docs/tb-sysex.md).