Skip to content

Setlist Builder & Dynamic Curfew Budgeting ​

Constructing a live setlist requires balancing song energy, instrument tunings, singer vocal endurance, and strict venue curfews. BandRoom's Setlist Builder sequences your show with live time budgeting.


The Flat Hybrid Setlist Structure ​

Unlike rigid databases, BandRoom uses a flexible flat item list where songs, breaks, and custom cues live in a single reorderable sequence:

1. 🎵 Midnight Drive (04:15) — Em · 128 BPM · Standard
2. 🎵 Neon Shadows (03:45) — Em · 134 BPM · Standard ➔ (Direct segue, no gap)
3. ⏱️ Stage Cue: Guitar Swap & Drum Intro (01:00) ➔ (Swap to Drop D Telecaster)
4. 🎵 Heavy Ghost (05:10) — Dm · 112 BPM · Drop D
   ═══════════════════════════════════════════════════
   ⏸️ Intermission: Set Break (15:00) — Set 1 Runtime: 14m 10s
   ═══════════════════════════════════════════════════
5. 🎵 Starlight (04:30) — G · 120 BPM · Standard

Supported Setlist Item Types ​

  • Song from Catalog: Picked from the Master Song Book. Automatically snapshots title, artist, key, tempo (BPM), tuning, vocal lead, and target duration.
  • Set Break: Inserts set dividers (e.g. Set 1, Set 2, Intermission, Encore) with customizable break durations in minutes. Automatically subtotals runtime for each individual set.
  • Stage Cue: Inserts stage memos (e.g. guitar swaps, band introductions, guest singer announcements, backing track launches) with assigned durations in seconds or minutes.

Dual Reordering Controls ​

  • Tactile Drag-and-Drop Handles: Grab the drag handle (⋮⋮) on any row to drag items into new positions on desktop or mobile.
  • 1-Tap Arrow Nudging (▲ / ▼): Use the dedicated Up/Down arrow buttons for reliable 1-step nudges while holding an instrument.

Dynamic Time Budgeting & Curfew Warnings ​

As you add and reorder items, BandRoom's time budgeting engine dynamically computes show metrics in real time:

  • Per-Set Runtimes: Calculates total playing time for each set block.
  • Intermission & Break Totals: Sums total planned break time.
  • Total Show Length: Combines playing duration and intermissions.
  • Estimated Finish Time: Stage Time + Total Show Duration (e.g. 21:30 + 1h 15m = 22:45).
  • Curfew Overrun Warning: Compares estimated finish against the venue curfew:
    • Normal (Green): Finish time is safely ahead of curfew (>15m buffer).
    • Tight (Amber): Finish time is within 15 minutes of curfew.
    • Curfew Breach (Red Alert): Planned setlist exceeds curfew. BandRoom displays a prominent warning badge (e.g. "+8 min over curfew"), prompting you to cut a song or shorten banter.

1-Click Setlist Audio Rehearsal ​

Prepare for gig day by listening to your entire set in exact performance order:

  1. Tap the "▶ Play Setlist Rehearsal" button in the setlist toolbar.
  2. BandRoom loads each song's 👑 Golden Take (or top associated rehearsal take) into the player queue.
  3. Stream the entire gig from top to bottom on your headphones during pre-show warmup.

Run your band from rehearsal room to center stage. Zero telemetry, pure client-side privacy.