Description
Second operating mode where SongLab follows an external device (e.g. M-Live
B.Beat, DAW, or any MIDI-capable playback system) instead of controlling
playback itself. The external device is the audio master; SongLab acts as a
passive "digital music stand".
Depends on: MIDI Input (#10)
Estimated effort: ~4–6h (on top of MIDI Input feature)
Requirements
Mode switching
MIDI-driven navigation (Follower mode)
Band Sync integration
Decisions
- Follower mode reuses DummyWaveform component (no audio, visual timeline only)
- Initial version uses discrete MIDI messages (PC/CC) only. Continuous position sync via MIDI Clock/MTC deferred
- Architecturally similar to Band Sync Viewer but driven by MIDI instead of WebSocket
- B.Beat's proprietary WiFi/Prompter protocol is not supported (closed system)
Description
Second operating mode where SongLab follows an external device (e.g. M-Live
B.Beat, DAW, or any MIDI-capable playback system) instead of controlling
playback itself. The external device is the audio master; SongLab acts as a
passive "digital music stand".
Depends on: MIDI Input (#10)
Estimated effort: ~4–6h (on top of MIDI Input feature)
Requirements
Mode switching
MIDI-driven navigation (Follower mode)
Band Sync integration
Decisions