Commit 62cc2b0f by PLN (Algolia)

fix(lives): OPAL tracks.json carried the old boundaries, off by up to 50 s

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.
parent 423d0e9f
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
"nujazz": 1 "nujazz": 1
}, },
"trackCount": 15, "trackCount": 15,
"totalDuration_s": 4809, "totalDuration_s": 4769.1,
"samplePacks": [ "samplePacks": [
"armora", "armora",
"bd", "bd",
...@@ -88,11 +88,11 @@ ...@@ -88,11 +88,11 @@
"bpm": 124, "bpm": 124,
"section": "Ouverture", "section": "Ouverture",
"style": "techno", "style": "techno",
"start_s": 0, "start_s": 0.0,
"end_s": 530, "end_s": 529.7,
"duration_s": 530, "duration_s": 529.7,
"start": "0:00:00", "start": "0:00:00",
"end": "0:08:50", "end": "0:08:49",
"samples": [ "samples": [
"bd", "bd",
"diams_dj", "diams_dj",
...@@ -110,11 +110,11 @@ ...@@ -110,11 +110,11 @@
"bpm": 133, "bpm": 133,
"section": "Ouverture", "section": "Ouverture",
"style": "dnb", "style": "dnb",
"start_s": 530, "start_s": 531.35,
"end_s": 891, "end_s": 889.95,
"duration_s": 361, "duration_s": 358.6,
"start": "0:08:50", "start": "0:08:51",
"end": "0:14:51", "end": "0:14:49",
"samples": [ "samples": [
"cp", "cp",
"e", "e",
...@@ -134,11 +134,11 @@ ...@@ -134,11 +134,11 @@
"bpm": 160, "bpm": 160,
"section": "SUNSET", "section": "SUNSET",
"style": "dnb", "style": "dnb",
"start_s": 895, "start_s": 890.0,
"end_s": 1108, "end_s": 1114.0,
"duration_s": 213, "duration_s": 224.0,
"start": "0:14:55", "start": "0:14:50",
"end": "0:18:28", "end": "0:18:34",
"samples": [ "samples": [
"break", "break",
"bskick", "bskick",
...@@ -157,11 +157,11 @@ ...@@ -157,11 +157,11 @@
"bpm": 89, "bpm": 89,
"section": "SUNSET", "section": "SUNSET",
"style": "techno", "style": "techno",
"start_s": 1108, "start_s": 1114.4,
"end_s": 1541, "end_s": 1558.7,
"duration_s": 433, "duration_s": 444.3,
"start": "0:18:28", "start": "0:18:34",
"end": "0:25:41", "end": "0:25:58",
"samples": [ "samples": [
"bskick", "bskick",
"d", "d",
...@@ -180,11 +180,11 @@ ...@@ -180,11 +180,11 @@
"bpm": 166, "bpm": 166,
"section": "We call it NuJazz", "section": "We call it NuJazz",
"style": "dnb", "style": "dnb",
"start_s": 1541, "start_s": 1558.7,
"end_s": 1794, "end_s": 1798.1,
"duration_s": 253, "duration_s": 239.4,
"start": "0:25:41", "start": "0:25:58",
"end": "0:29:54", "end": "0:29:58",
"samples": [ "samples": [
"breaks165", "breaks165",
"d", "d",
...@@ -202,11 +202,11 @@ ...@@ -202,11 +202,11 @@
"bpm": 124, "bpm": 124,
"section": "We call it NuJazz", "section": "We call it NuJazz",
"style": "lounge", "style": "lounge",
"start_s": 1794, "start_s": 1798.1,
"end_s": 2211, "end_s": 2227.8,
"duration_s": 417, "duration_s": 429.7,
"start": "0:29:54", "start": "0:29:58",
"end": "0:36:51", "end": "0:37:07",
"samples": [ "samples": [
"bd", "bd",
"h", "h",
...@@ -225,11 +225,11 @@ ...@@ -225,11 +225,11 @@
"bpm": 124, "bpm": 124,
"section": "We call it NuJazz", "section": "We call it NuJazz",
"style": "collab", "style": "collab",
"start_s": 2211, "start_s": 2227.8,
"end_s": 2717, "end_s": 2720.0,
"duration_s": 506, "duration_s": 492.2,
"start": "0:36:51", "start": "0:37:07",
"end": "0:45:17", "end": "0:45:20",
"samples": [ "samples": [
"bd", "bd",
"gfunk_lead", "gfunk_lead",
...@@ -247,11 +247,11 @@ ...@@ -247,11 +247,11 @@
"bpm": 120, "bpm": 120,
"section": "We call it NuJazz", "section": "We call it NuJazz",
"style": "lounge", "style": "lounge",
"start_s": 2717, "start_s": 2720.0,
"end_s": 2904, "end_s": 2954.4,
"duration_s": 187, "duration_s": 234.4,
"start": "0:45:17", "start": "0:45:20",
"end": "0:48:24", "end": "0:49:14",
"samples": [ "samples": [
"bd", "bd",
"breaks165", "breaks165",
...@@ -277,11 +277,11 @@ ...@@ -277,11 +277,11 @@
"bpm": 128, "bpm": 128,
"section": "We call it NuJazz", "section": "We call it NuJazz",
"style": "remix", "style": "remix",
"start_s": 2904, "start_s": 2954.4,
"end_s": 3219, "end_s": 3252.3,
"duration_s": 315, "duration_s": 297.9,
"start": "0:48:24", "start": "0:49:14",
"end": "0:53:39", "end": "0:54:12",
"samples": [ "samples": [
"breaks165", "breaks165",
"clubkick", "clubkick",
...@@ -302,11 +302,11 @@ ...@@ -302,11 +302,11 @@
"bpm": 160, "bpm": 160,
"section": "NUIT", "section": "NUIT",
"style": "acid", "style": "acid",
"start_s": 3219, "start_s": 3252.3,
"end_s": 3528, "end_s": 3560.2,
"duration_s": 309, "duration_s": 307.9,
"start": "0:53:39", "start": "0:54:12",
"end": "0:58:48", "end": "0:59:20",
"samples": [ "samples": [
"bd", "bd",
"drums_nes", "drums_nes",
...@@ -326,11 +326,11 @@ ...@@ -326,11 +326,11 @@
"bpm": 160, "bpm": 160,
"section": "NUIT", "section": "NUIT",
"style": "collab", "style": "collab",
"start_s": 3528, "start_s": 3560.2,
"end_s": 3682, "end_s": 3681.6,
"duration_s": 154, "duration_s": 121.4,
"start": "0:58:48", "start": "0:59:20",
"end": "1:01:22", "end": "1:01:21",
"samples": [ "samples": [
"armora", "armora",
"breaks165", "breaks165",
...@@ -355,11 +355,11 @@ ...@@ -355,11 +355,11 @@
"bpm": 160, "bpm": 160,
"section": "NUIT", "section": "NUIT",
"style": "collab", "style": "collab",
"start_s": 3682, "start_s": 3681.6,
"end_s": 3873, "end_s": 3889.1,
"duration_s": 191, "duration_s": 207.5,
"start": "1:01:22", "start": "1:01:21",
"end": "1:04:33", "end": "1:04:49",
"samples": [ "samples": [
"breaks165", "breaks165",
"clubkick", "clubkick",
...@@ -380,11 +380,11 @@ ...@@ -380,11 +380,11 @@
"bpm": 120, "bpm": 120,
"section": "NUIT", "section": "NUIT",
"style": "techno", "style": "techno",
"start_s": 3873, "start_s": 3889.1,
"end_s": 4152, "end_s": 4178.7,
"duration_s": 279, "duration_s": 289.6,
"start": "1:04:33", "start": "1:04:49",
"end": "1:09:12", "end": "1:09:38",
"samples": [ "samples": [
"cp", "cp",
"crimewave", "crimewave",
...@@ -403,10 +403,10 @@ ...@@ -403,10 +403,10 @@
"bpm": 129, "bpm": 129,
"section": "FINALE", "section": "FINALE",
"style": "collab", "style": "collab",
"start_s": 4152, "start_s": 4180.0,
"end_s": 4547, "end_s": 4547.35,
"duration_s": 395, "duration_s": 367.35,
"start": "1:09:12", "start": "1:09:40",
"end": "1:15:47", "end": "1:15:47",
"samples": [ "samples": [
"breaks165", "breaks165",
...@@ -429,11 +429,11 @@ ...@@ -429,11 +429,11 @@
"bpm": 114, "bpm": 114,
"section": "Encore", "section": "Encore",
"style": "nujazz", "style": "nujazz",
"start_s": 4547, "start_s": 4547.45,
"end_s": 4813, "end_s": 4772.6,
"duration_s": 266, "duration_s": 225.15,
"start": "1:15:47", "start": "1:15:47",
"end": "1:20:13", "end": "1:19:32",
"samples": [ "samples": [
"cp", "cp",
"e", "e",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment