De vijf nieuwe speelcharts gebruiken nu hybrid-touch-v2. De controle combineert de bestaande numerieke audioanalyse van de exacte Stingray-opnames, de oorspronkelijke pitch-MIDI, inspectie van toonhoogte- en aanslaggrafieken, patrooncontroles en een browserproef. Seven Nation Army blijft ongewijzigd.
Beoordeelde voortgang, geen muzikale eindgoedkeuring. Er is geen onafhankelijke luisterreview uitgevoerd en geen fysieke telefoon met twee duimen bespeeld. Browserklikken en numerieke analyse kunnen dat speelgevoel niet bevestigen. De charts blijven daarom playtest en reviewed: false.
| Nummer | Noten v1 → v2 | Kortste tussenruimte | Uitkomst |
|---|---|---|---|
| Smoke On The Water | 521 → 521 | 223 → 223 ms | Riffaanslagen behouden. Ritmebegeleiding wisselt nu consequent tussen twee knoppen; geen onbedoelde omslagen door analyseblokken. Partijlabels overlappen niet meer. |
| Eye Of The Tiger | 423 → 423 | 240 → 240 ms | Riffaanslagen behouden. Begeleiding en partijovergangen opgeschoond. De dicht gemixte riffs vanaf 26,8 en 35,7 seconden blijven luisterpunten. |
| Song 2 | 179 → 179 | 195 → 215 ms | Elf herhaalde riffpatronen gezamenlijk uitgelijnd. Twee automatisch gevonden inzetten rond 44,6 en 63,1 seconden stonden binnen de reeds klinkende akkoorden; circa 180 en 225 ms teruggezet naar de aanslag. Deze drukke passages blijven expliciet gemarkeerd voor luisteren. |
| Bad Guy | 356 → 356 | 165 → 204 ms | Negen complete baspatronen behouden. Timing per frase uitgelijnd in plaats van iedere noot naar een losse mixpiek te trekken. Geen noten verwijderd; de kortste tussenruimte stijgt van 165 naar 204 ms. |
| Take On Me | 359 → 360 | 166 → 170 ms | De ontbrekende noot rond 22,19 seconden hersteld. Alle vier de synthfrasen bevatten weer hun volledige 21 noten. De beperkte correctieruimte voorkomt dat naburige noten botsen en verdwijnen. |
Over alle vijf tracks zijn dertien overlappende partijsecties verwijderd. Secties worden nu uit de definitieve speelnoten afgeleid. Zangaanzetten, toonhoogtes en banen uit de vorige MIDI-arrangementen zijn intact. Ritmebegeleiding is een bewuste afwisseling over twee knoppen; het is geen gereconstrueerde kick-/snarepartij of gitaarsolo.
Onderstaande starts hebben een lagere dekking in de gemengde opname. De detector markeert ze voor redactie. Geen vlag betekent evenmin dat een frase muzikaal is goedgekeurd.
Extra aandacht: de synthriff van Take On Me vraagt nog steeds snelle tikken rond 170–180 ms; behoud van alle noten is geen garantie dat dit voor iedere beginner prettig speelt. Test de ritmebegeleiding in lange instrumentale passages van Smoke on the Water, en de overgang naar het langzame outro van Bad Guy.
Cyaan = v1, groen = v2. Boven: relatieve toonhoogte-activiteit. Onder: korte aanslagfeature uit de hele mix. Dit zijn analysebeelden, geen bewijs van afzonderlijke instrumentstems.


charts/*-touch-v1.json blijft bewaard voor vergelijking. De actieve catalogus verwijst naar v2. charts/catalog-quality-v2.json bevat cijfers en vlaggen per frase. scripts/refine-catalog-charts.py voert deze kwaliteitsronde reproduceerbaar uit.
# Importeren van bevoegde media / features (Node + Python numpy/scipy + macOS afconvert): PULSE_ANALYSIS_PYTHON=/path/to/python node scripts/import-catalog.mjs /path/to/evidence python scripts/build-catalog-charts.py --evidence /path/to/evidence \ --recipes charts/catalog-recipes.json --out charts python scripts/refine-catalog-charts.py --evidence /path/to/evidence \ --charts charts --out charts npm run check npm test
De eerste importstap vereist de geconfigureerde serverkey. Gebruik nooit een sleutel in een gedeeld commando of rapport. Audio, MIDI, features, tokens en afspeellinks zitten niet in de distributie.