Local session IO
Purpose
Browse and mutate the local patches/ session catalog. The view shows 98 slots
across 14 pages, with per-sequencer data columns, a full-session action column,
and chord-progression load/save pads.
Interaction
Rows 1–7 are session slots on the current page. The top row shows live-row state for serialisable sequencers plus the undo/redo pad. Column 9 paints the page indicator, and its top pad paints cloud-sync status.
Shortcuts
| Gesture | Where | Action | Modifiers |
|---|---|---|---|
| Press LHS col 8 on a slot | Session row | Load full local session | none |
| SHIFT + LHS col 8 | Session row | Save full local session | shift |
| SHIFT + MUTE + LHS col 8 | Session row | Initialise slot | shift+mute |
| Press data pad, then live row | Data column → top row | Load a saved sequencer into a live sequencer | none |
| SHIFT + live row, then slot pad | Top row → session row | Save a live sequencer into a slot | shift |
| Press RHS col 8, then RHS 88 | Chord column → chord top | Load saved chord progression | none |
| SHIFT + RHS 88, then RHS col 8 | Chord top → chord row | Save chord progression | shift |
| REC_ARM + load/undo gesture | Any load/undo pad | Arm or replace a bar-edge cue | rec_arm |
| Bare LHS 88 | Top-right LP LHS | Undo or redo the most recent load | none |
| Bare LHS 89 | Col 9 top | Sync now | none |
| SHIFT + LHS 89 | Col 9 top | Toggle background sync enabled | shift |
| SHIFT + MUTE + LHS 89 | Col 9 top | Reset sync status/backoff | shift+mute |
A pink blinking LHS 88 means a PEER-view cue is pending; bare LHS 88 dismisses that cross-view cue instead of firing undo.
See also
- Peer IO view reference: read-only peer browse/load view
docs/session-io-protocol-v1.md: command/status protocol- Saving and loading sessions: the player-facing catalog, gestures and cueing
- Google Drive session sync: how the cloud mirror is set up