-
fix(lives): OPAL tracks.json carried the old boundaries, off by up to 50 s · 62cc2b0f
These timecodes were generated before #148 — back when track boundaries came from Pulsar tab-focus events rather than from the audio. Tab focus records when PLN LOOKED at a file, not when the music changed, so every cut was wrong by however long he sat on a tab before evaluating it. Regenerated from the measured boundaries (segments_v3.json) via Tidal/tools/gig-metadata.py, which now reads that shape directly and matches segments to the setlist by title rather than by position. # track was now drift 5 You My Sunshine 0:25:41 0:25:58 +18s 7 Piment Bresilien 0:36:51 0:37:07 +17s 9 Perfect 0:48:24 0:49:14 +50s 10 Gimme Acid 0:53:39 0:54:12 +33s 11 Ghosts in the Toilets 0:58:48 0:59:20 +32s 13 Vague de CRIME 1:04:33 1:04:49 +16s 14 Desire 1:09:12 1:09:40 +28s totalDuration_s 4809 -> 4769.1. Tracks 1, 12 and 15 were already correct. Only timing changed: names, order, bpmRange, styleDistribution and all 60 samplePacks diff byte-identical against the previous file, and venue/stage are carried through verbatim. This matters beyond the website — Slopmotion reads this file to cut visuals to the set, so shipping it stale would have put the cuts half a minute off the music on a third of the album.
PLN (Algolia) authored62cc2b0f
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| 2022 | Loading commit data... | |
| 2023 | Loading commit data... | |
| 2024 | Loading commit data... | |
| 2025 | Loading commit data... | |
| 2026 | Loading commit data... | |
| README.md | Loading commit data... | |
| _template.md | Loading commit data... | |
| implementation-checklist.md | Loading commit data... |