7. Stage View (Stage Control)
The Stage view is designed for a tablet or phone placed on stage, accessible to all musicians. It offers transport control and setlist/region navigation, without individual volume control.
Access URL: http://<mac-ip>:3001/stage
(available via the QR code, "Stage" tab)
7.1 Transport Controls
Five buttons (56px), optimized for touch:
| Button | Icon | Color | Note |
|---|---|---|---|
| ⏮ | Skip back | Gray | Previous song in setlist |
| PLAY | ▶ Triangle | Green | Disabled during playback |
| REC | ● Circle | Red | Pulses during recording |
| STOP | ■ Square | Gray | Disabled when already stopped |
| ⏭ | Skip forward | Gray | Next song in setlist |
- Skip buttons are disabled during playback or when there is no previous/next song
- Play and Rec are disabled during playback
- Stop is disabled when already stopped
- Rec pulses during recording; appears semi-transparent red during pre-roll
7.2 Region Navigation
When regions are loaded, navigation buttons appear:
| Button | Action |
|---|---|
| |◀ | Go to start (position 0) |
| ◀◀ | Go to previous region |
| ▶▶ | Go to next region |
| ▶| | Go to end |
The active region badge appears between the Previous and Next buttons, colored to match the region.
7.3 Setlist (Read-Only)
Numbered list of songs in the current setlist. Long-press a song (hold for 0.5 seconds) to load it — this prevents accidental song changes during performance. A progress bar fills from left to right during the hold. The active song is highlighted with a mint play icon.
7.4 Regions Table
When regions are loaded, a table shows:
- Colored dot (matching region color)
- Region name
- Time range ("1:05 → 2:30")
The active region is highlighted with a colored border and background tint. Tap a region to seek the playhead to its start.