Druware Software Designs
Druware Software DesignsNative software & developer tools · Est. 1995

Music Bingo — Playlist Length Calculator

5×5 cards, free center (24 live titles). Each round ends when the first card in the room completes that round's pattern.

Format

Inputs

Round patterns

Round 1 4 or 5squares11songs16min
Round 2 4squares15songs36min
Round 3 8squares27songs69min
Round 4 24squares42songs119min

Each round runs its own call sequence, so an easy pattern makes a short round and a hard one makes a long round. The pool is sized so the whole ladder fills your window.

212
songs needed — 48 unique per round × 4 rounds (incl. +10%)

Breakdown

96
Song slots in window
95
Songs actually played
48
Pool size / round
50%
Card / pool overlap
119
Runtime (min)
1
Slack vs window (min)
The night, minute by minute
R2 16m
R3 29m
R4 46m
R1 · Any single lineR2 · Four cornersR3 · X (both diagonals)R4 · Blackout (full card)host overhead

The equation

STEP 1 — song slots the clock allows slots = floor( (T×60 − R×O×60) ÷ (t + g) ) = floor( (120×60 − 4×4×60) ÷ (60 + 5) ) = 96 STEP 2 — songs each pattern takes, out of a pool of N A card holds 24 of the N songs. For a pattern needing m fixed squares, P(card has it after n calls) = ∏ᵢ₌₀..ₘ₋₁ (n−i)/(N−i) and the round ends when 1 − (1 − P)^C ≥ 0.5 R1 Any single line n = 11 R2 Four corners n = 15 R3 X (both diagonals) n = 27 R4 Blackout (full card) n = 42 STEP 3 — pool sized so the whole ladder fills the window Σ n(pattern, N, C) ≤ slots → N = 48 Σ = 11 + 15 + 27 + 42 = 95 ≤ 96 ✓ STEP 4 — playlist total P = R × N × (1 + buffer) = 4 × 48 × 1.10 = 212

Each round is its own race, so the times add. Swapping a blackout round for a single-line round frees up most of that round's time, which the solver spends on a deeper pool instead.

How long each pattern takes

PatternSquares neededSongs to first winShare of poolMinutes
Any single line ← 4 or 51123%11.9
Four corners ← 41531%16.3
Two lines 8–101940%20.6
Plus (centre row + column) 82756%29.3
X (both diagonals) ← 82756%29.3
Outer frame 163879%41.2
Blackout (full card) ← 244288%45.5

Computed for your pool of 48 songs and 120 cards. Swap any round to one of these to see the night re-time itself.

Sensitivity to crowd size

Cards in playSongs playedRuntime (min)Playlist needed
10 124150159
25 111136181
50 103128194
100 96120212
120 ← 95119212
250 88111229
500 83106247

Your pattern ladder held fixed; only the door count changes. A bigger room finds every pattern sooner, so the same ladder runs short — which is why a busy night needs a deeper pool to fill the same window.

Exact hypergeometric model for fixed patterns, Poisson approximation for multi‑line wins. Validated against Monte Carlo simulation to within 1–2 songs.