Description:
Add transport-level actions to
toggle the playback count-in
(pre-roll before Play) with modes for
On
,
Off
, and
Next-Only
, plus duration presets, quantized application, and clear HUD feedback—separate from record count-in.
Problem:
Performers often need a brief
pre-roll before playback
(to cue musicians or lights), but building this with macros is clumsy. There’s no direct, mappable way to
turn playback count-in on/off
or to enable it
once for the next Play only
, leading to inconsistent starts and extra widgets.
Proposed Solution:
  • New Actions (transport):
-
Playback Count-In → Toggle
-
Playback Count-In → Set On
/
Set Off
-
Playback Count-In → Next-Only
(applies to the next Play, then reverts)
-
Set Playback Count-In Duration
(bars/beats or ms; presets: 1/2/4 bars)
-
Multiply/Divide Playback Count-In
(×2, ÷2, ×1.5, ×2/3)
-
Bypass Playback Count-In for This Start
(modifier-friendly)
  • Behavior & Safety:
- Applies when
starting transport Play
(not Record); can be independent from
Record Count-In
.
-
Quantize
start to Beat/Bar/Loop;
late-press guard
defers if too close to a boundary to avoid half-starts.
- Optional
click/visual
during pre-roll;
silent mode
for visual-only cues.
- Per-project/page default; respects
tempo/time-signature
changes.
  • Feedback & UI:
- HUD: “Playback Count-In: 2 bars (Next-Only)” with a countdown ring.
- Small
badge
on Play button when active; distinct marker for Next-Only.
  • Variables:
-
playbackCountIn.enabled
,
playbackCountIn.nextOnly
,
playbackCountIn.durationBeats
,
playbackCountIn.remainingMs
.
  • Integration:
- Works with
Follow Actions
,
Cycle-Synced Ramps
,
Tap Tempo
, and
Send OSC/MIDI
cues at pre-roll start/end.
- Independent from metronome state; optional auto-metronome during pre-roll only.
Benefits:
  • One-tap, reliable
    pre-roll before playback
    without macro sprawl.
  • Cleaner shows: predictable cues, bar-tight starts, fewer false triggers.
  • Flexible per-song control (sticky On/Off or
    Next-Only
    for a single launch).
  • Clear visual feedback and easy hardware mapping.
Examples:
  • Map a footswitch to
    Playback Count-In → Next-Only (2 bars)
    ; hit Play—band gets a 2-bar visual/click cue, then transport starts.
  • A “MC Mode” button
    toggles playback count-in off
    for instant music bed starts; another press restores it.
  • Use
    Multiply ×2
    to jump from 2 to 4 bars for complex intros, then
    Bypass for This Start
    to go cold into a breakdown.
  • Enable
    silent pre-roll
    with HUD countdown to sync lights via an OSC cue at pre-roll end.
This summary was automatically generated by GPT-5 Thinking on 2025-11-04.
Original Post:
Action item to toggle Playback Count-in on/off.