What is actually on disk for Shiner's BELIEVEYOUME, and what the live stem player exposes of it.
BUILT 2026-08-17 · SOURCE: /Volumes/T7 Shield/Moises_Stems/BelieveYouMeStems/ · SITE: drwu-htmls.vercel.app/believeyoume-stems
Multiple guitars: yes, on 8 of 10 songs. Multiple vocals: no, on any song, anywhere.
Eight songs carry two to four separate guitar stems. Not one song in any of the five BELIEVEYOUME roots I swept carries more than a single vocals file. The player flattens all 22 guitar stems down to 10 mono-ish guitar lanes, one per song.
Root: /Volumes/T7 Shield/Moises_Stems/BelieveYouMeStems/, the complete root, holding all 10 album tracks. Counted from the filesystem, macOS ._ resource forks excluded.
| # | Song | Files | Gtr | Guitar stems | Voc | Drum pieces | Other roles |
|---|---|---|---|---|---|---|---|
| 01 | Asleep in the Trunk | 9 | 0 | none isolated guitar is inside other | 1 | kick snare toms hihat cymbals | bass, drums, other |
| 02 | The Alligator | 7 | 2 | leadrhythm | 1 | none (single drums) | bass, drums, other, metronome |
| 03 | The Mutiny | 14 | 4 | Rhythm GuitarsRhythmGtr [L]RhythmGtr [R]Solo Guitars | 1 | c, h, s, t, oth (abbreviated) | bass, other, l, g3 |
| 04 | So Far So | 12 | 3 | Rhythm GuitarsSolo GuitarsOther Guitar | 1 | Kick Snare Toms Hi Hat Cymbals other drum | bass, other |
| 05 | My Mirror Hates Me | 14 | 3 | Rhythm GuitarsSolo GuitarsOther Guitar | 1 | Kick Snare Toms Hi Hat Cymbals other drum | bass, other, keys, piano |
| 06 | Endless Summer | 7 | 2 | leadrhythm | 1 | none (single drums) | bass, drums, other, metronome |
| 07 | Lazarus | 7 | 2 | leadrhythm | 1 | none (single drums) | bass, drums, other, metronome |
| 08 | Not Too Much | 14 | 3 | Rhythm GuitarsSolo GuitarsOther Guitar | 1 | Kick Snare Toms Hi Hat Cymbals other drum | bass, other, keys, strings |
| 09 | Broken Satellites | 13 | 3 | Rhythm GuitarsSolo GuitarsOther Guitar | 1 | Kick Snare Toms Hi Hat Cymbals other drum | bass, other, keys |
| 10 | Jackie | 4 | 0 | none isolated guitar is inside other | 1 | none | bass, drums, other |
Highlighted rows are the eight multi-guitar songs. The Voc column never exceeds 1. That is the measured result.
I swept five roots for any file whose name contains vocal, vox, backing, harmon, lead voc, choir, double, whisper, or scream:
T7 Shield/Moises_Stems/BelieveYouMeStems/: 10 hits, all named exactly vocals, one per songT7 Shield/Stems/BELIEVEYOUME/: 0 hitsT7 Shield/BandBooks/BELIEVEYOUME/: 2 hits, both vocals.wav from a demucs 6-stem re-separationT7 Shield/Music to Stem/Beleiveyoume/: 0 hits (source FLACs, un-stemmed)Moises_Input/stems/htdemucs_6s/: 0 hitsNo lead/backing split, no harmony stem, no doubles exist on disk today. Getting a multi-vocal player means re-separating with a model that splits vocals. That is a new render. No unused file is sitting there waiting.
Source: drwu-htmls.vercel.app/believeyoume-stems, audio from drwu-stems.vercel.app/believeyoume-charts/stems/.
The page hard-codes six lanes for every song, with no per-song lane list:
const LANES = [
{key:"drums", label:"Drums"},
{key:"bass", label:"Bass"},
{key:"guitar", label:"Guitar"}, <-- one lane; 22 disk stems fold into 10 of these
{key:"piano", label:"Keys"},
{key:"vocals", label:"Vocals"},
{key:"midi", label:"Guide"}
];
I probed all 12 songs × 6 lanes on the live host with ranged GETs. Every lane returns 206 with content-type: audio/mpeg; a deliberate bogus path returns 404, so the probe distinguishes real files from a blanket fallback. All 70 expected lane files are present and real. The two midi gaps are declared in the page's own noLanes field, so they are honest.
measured I decoded the site's Mutiny lanes and envelope cross-correlated them against every Mutiny guitar stem on disk, with lag search. Control first: the site vocals lane against the disk vocals stem must top the table, or the measure is worthless.
| Site lane | Disk candidate | r | lag | Reading |
|---|---|---|---|---|
| vocals (control) | vocals | +0.847 | +0.02s | top match, as required, so the measure is validated |
| other | +0.572 | 0.00s | expected bleed | |
| Rhythm Guitars | +0.202 | 0.00s | low, as it should be | |
| guitar | Rhythm + Solo summed | +0.835 | 0.00s | best match, so the lane is a sum |
| Rhythm Guitars alone | +0.710 | 0.00s | close, because rhythm dominates the sum | |
| RhythmGtr [L] | +0.679 | 0.00s | L and R score alike, so no stereo split survives | |
| RhythmGtr [R] | +0.636 | 0.00s | same | |
| Solo Guitars alone | +0.286 | +0.04s | present, buried |
measured Levels explain the burial. On disk, Mutiny Rhythm Guitars peaks at −0.0 dBFS (mean −17.3), Solo Guitars peaks at −2.9 dBFS (mean −28.4). Summed into one lane, the solo is about 11 dB under the rhythm. Pressing the SOLO button on the player's guitar lane cannot separate them, because they were summed before encoding.
| Song | Disk stems | Site lanes | Folded away by the player |
|---|---|---|---|
| The Mutiny | 14 | 6 | 3 of 4 guitars, the only true L/R rhythm pair on the album, 5 drum pieces |
| My Mirror Hates Me | 14 | 6 | 2 of 3 guitars, 6 drum pieces, keys and piano collapse into one Keys lane |
| Not Too Much | 14 | 6 | 2 of 3 guitars, 6 drum pieces, strings has no lane at all |
| Broken Satellites | 13 | 6 | 2 of 3 guitars, 6 drum pieces |
| So Far So | 12 | 6 | 2 of 3 guitars, 6 drum pieces |
| Asleep in the Trunk | 9 | 6 | 5 drum pieces |
| The Alligator | 7 | 6 | lead and rhythm collapse into one Guitar lane; metronome dropped |
| Endless Summer | 7 | 6 | same |
| Lazarus | 7 | 6 | same |
| Jackie | 4 | 6 | nothing folded; the player adds Keys and Guide beyond what this folder holds |
Jackie and Asleep in the Trunk get a Guitar and a Keys lane despite neither folder having one. A demucs 6-stem re-separation of exactly those two songs is at BandBooks/BELIEVEYOUME/3-guitar-derivation/_demucs_6s/htdemucs_6s/ with guitar.wav and piano.wav, which accounts for it.
measured Disk stems are 44,100 Hz stereo WAV, roughly 44 MB per Mutiny stem. The site serves 96,021 bps CBR MP3, about 3.0 MB per lane. Equal-duration lanes therefore produce byte-identical file sizes. To rule out duplication I md5'd all six Mutiny lanes, and every one differs, so the lanes carry genuinely different audio. The house bar of 48 kHz / 24-bit applies to sample delivery, so 96 kbps counts as a deliberate streaming choice here.
measured The player's dropdown lists 12 songs. The album source folder Music to Stem/Beleiveyoume/BELIEVEYOUME (2025)/ holds exactly 10 FLACs. Number One Crush and Only Happy When It Rains are on the player, serve real audio for 5 lanes each, and have no stem folder in any BELIEVEYOUME root. inference Both titles are Garbage songs, so a covers session or a cross-project spill would explain it, and I have not confirmed which.
g3 looks like a third guitar and is close to emptymeasured The Mutiny's g3.wav has mean −48.7 dBFS and peak −16.1 dBFS. Compare Rhythm Guitars at mean −17.3 / peak −0.0. That is roughly 31 dB below the real guitar and falls in the same range as the other drum residue stem (−47.6). Writing a third guitar part from this file means transcribing separation residue. It also correlates only +0.409 with the site's guitar lane, below other at +0.496.
l is the kick drummeasured Mutiny's single-letter files abbreviate drum pieces. Band-energy fingerprint of l.wav: overall −19.4, below 120 Hz −20.7, 250 Hz–2.5 kHz −32.6, above 6 kHz −46.6. The So Far So Kick stem: −16.7 / −17.6 / −32.5 / −45.4. Same low-dominant shape within about 3 dB across all four bands. inference The letter l does not derive from "kick", so the abbreviation scheme is not simply first-initial and the label origin is unresolved. The audio is a kick regardless.
measured Duration of each song's midi.mp3 guide against its guitar.mp3, read straight off the live host:
| Song | Audio | Guide | Delta |
|---|---|---|---|
| Asleep in the Trunk | 278s | 527s | +249s |
| Endless Summer | 246s | 379s | +133s |
| Not Too Much | 348s | 237s | −111s |
| The Alligator | 216s | 174s | −42s |
| Broken Satellites | 362s | 324s | −38s |
| Jackie | 173s | 203s | +30s |
| My Mirror Hates Me | 286s | 258s | −28s |
| So Far So | 259s | 279s | +20s |
| The Mutiny | 251s | 269s | +18s |
| Lazarus | 281s | 275s | −6s |
Not one guide matches its song. Asleep in the Trunk's guide runs 1.9× the track. The player's buffer engine locks every lane to one clock, so a wrong-length guide plays against the record from the first bar and stays wrong.
measured ~/Projects/stem-map/stem-map.md lists BelieveYouMeStems as 7 songs with plain demucs role labels. The folder holds 10 songs and 101 files, and the Moises role names (Rhythm Guitars, Solo Guitars, RhythmGtr [L]) do not appear in the map at all. Anything that plans off the map alone will not know the multi-guitar stems exist. Regenerate with build_stem_map.py before trusting it for this album.
All 70 expected lane files are live and real, verified against a 404 control. The two missing guide lanes are declared in the page's own noLanes field, so they do not fail silently. The buffer engine decodes every lane into a single AudioContext clock, so lanes cannot drift against each other. Missing lanes disable their own controls instead of playing silence under an active fader.
find over five roots, ._ resource forks excluded, roles parsed from filenames.ffmpeg volumedetect, whole-file mean and peak, plus band splits at <120 Hz, 250 Hz–2.5 kHz, >6 kHz.l label, and the reading that g3 was meant as a guitar slot.The stems that would carry it exist today for 8 songs and need no new separation. The player needs a per-song lane list in place of the hard-coded six-lane array, since the lane sets genuinely differ (Mutiny has an L/R pair nothing else has, Not Too Much has strings, three songs have only lead/rhythm). Multi-vocal needs a re-separation first, because no file on disk supports it.