SUMMIT_TESTS_VALIDATION.md

music/exemplars/instruments/SUMMIT_TESTS_VALIDATION.md

The two summit tests -- the piano reduction and the orchestra lint

Canon subordination

This is a measurement artifact and it rules on nothing. Canon is authority; this file is subordinate to it and to the ruling it serves. The ruling is Josh's, verbatim, in docs/spine/DECISIONS_PENDING_JOSH.md under ROUND-2 FLOOR ADDENDUM: what will make people still listen thirty to fifty years later, and what will play in orchestras. Nothing below changes a pillar, a number, a name or a hard line. The bands are proposal-tier craft judgements and are named as such wherever they appear.

Measured instrument

The answer, in one paragraph

YES ON THE CORPUS AND NO ON ROUND 2, with one large caveat that belongs in the same breath. THE TEST IS CALIBRATED ON WHAT IT CAN SEE. 22 of 22 judgeable corpus rows pass the piano test on bands set from theory rather than from their own distribution. 8 of 30 rows could not be judged at all: the predominant-melody tracker recovered under one note every two seconds on those dense mixes, and a failure to measure is reported as one rather than scored as a defect in the music. Round 2 fails: 3 of 3 cues fail the piano test on the exact score, two of them because the longest span of NOVEL melodic material in a four-minute cue is under four bars and the third because the whole cue contains ONE melodic idea -- and the reduction recovers each cue's own head cell exactly, so that is the music and not an estimate. THE CAVEAT: the four continuous axes do not separate anything. Round 1, which Josh turned down in its entirety, passes 23 of 24 on those same axes, and round 2 measured off its own RENDER passes too. Every bit of this test's discriminating power on our material sits in the two phrase-grammar clauses, which need a score and therefore cannot be calibrated against the corpus at all. Two of the director's predictions also did not survive measurement and are reported below rather than quietly dropped: round 2's self-sufficiency comes back HIGH, near 0.85, because the head cell is a D major triad outline sitting over a D chord -- it is a well-formed MOTIVE, and what the cue lacks is a theme built out of it; and the cues do carry a cadence and an antecedent-consequent pair or two, in the counter-lines rather than in the head. The orchestra lint is the kinder half and it is unanimous: 12 hard findings across the three scores, 12 of them the SAME defect -- sustained string writing with no bow change, up to seventy-three seconds on one contrabass line. Nothing is out of range anywhere. So the scores are close to writable and the music is not yet a theme, which makes the next pass a composition problem rather than an orchestration one; the melody is also simply ABSENT for most of every cue (melodic coverage 33%, 46%, 30%).

Test one -- the piano reduction

What is measured, and on what

The bands, and why they are not the corpus's own percentiles

The pools

poolnsingabilityself-sufficiencytransmissibilityharmonic interest
the tracks Josh named220.94420.98130.79920.9976
their own album siblings380.9270.94160.84450.9661
round 1 (turned down)240.93170.92110.87090.9697
round 2, exact score30.77410.84860.99621.0

What the pools say, read honestly

The corpus, row by row

tracktitleverdictsingselftransnovel phrase (bars)notes/s
EX_006Chrono Trigger Main Themepasses0.8411.0001.0008.191.76
EX_007Frog's Themenot judgeablen/an/an/an/a0.16
EX_014Tekken 2 Attract Movie: Sound Tracknot judgeablen/an/an/an/a0.37
EX_017Swedenpasses0.9270.9450.7476.571.63
EX_018Subwoofer Lullabypasses0.9151.0000.97615.011.90
EX_022Wind Scenepasses1.0000.9990.7822.362.82
EX_030Route 209passes0.9990.9440.6587.392.33
EX_032Terra's Themepasses1.0001.0001.0003.382.66
EX_033Corridors of Timepasses0.8110.9860.9434.221.97
EX_046BFG Divisionpasses0.7131.0001.0000.600.86
EX_053Cynthia Battle Themenot judgeablen/an/an/an/a0.42
EX_055The Cyber Grindnot judgeablen/an/an/an/a0.38
EX_064Ludwig, the Holy Bladenot judgeablen/an/an/an/a0.44
EX_075Dancing Madpasses0.7800.9151.00023.680.78
EX_082The Best Is Yet to Comepasses0.9390.8440.76017.772.49
EX_088An Unwavering Heartpasses1.0001.0000.8162.121.91
EX_092Snake Eater (Ladder Climb)passes0.9710.9580.5114.101.57
EX_094Dark Creature Pursuitnot judgeablen/an/an/an/a0.30
EX_102Magus Castlepasses0.9830.9860.77110.341.89
EX_110Want You Gonepasses1.0000.9770.5613.282.23
EX_113To Good Friendspasses0.9501.0000.76014.003.11
EX_124Deus Ex Main Title (UNATCO)passes0.7630.6640.9395.312.48
EX_136Humming the Basslinepasses0.8420.6591.0000.741.95
EX_142Shinshu Fieldnot judgeablen/an/an/an/a0.19
EX_145Go Straightpasses0.7820.6901.0001.460.87
EX_147Fighting of the Spiritnot judgeablen/an/an/an/a0.31
EX_161Aria di Mezzo Caratterepasses0.9601.0000.68710.921.68
EX_162Schala's Themepasses0.8410.9021.00011.942.51
EX_179Ending Theme (Balance is Restored)passes0.9610.9700.55310.361.84
EX_180Dreams Dreamspasses1.0000.9970.6521.881.64

The rows the extractor could not read, named

Round 2 on the piano test, off the exact score

cuepassessingselftransharmonicnovel phraseideascadencesant-consmelody present
PASS2_FLORES_CACINO0.8940.8631.0001.0003.50 bars21233%
PASS2_FLORES_RESTNO0.7740.8490.8931.0003.75 bars30046%
PASS2_FLORES_WATERFALLNO0.6550.8490.9961.0004.00 bars10030%

The same three cues measured off their own renders, and why the gap matters

cueexact verdictaudio verdictsing exact / audioself exact / audio
PASS2_FLORES_CACIFAILSpasses0.894 / 1.0000.863 / 0.908
PASS2_FLORES_RESTFAILSpasses0.774 / 1.0000.849 / 0.917
PASS2_FLORES_WATERFALLFAILSpasses0.655 / 0.9570.849 / 0.998

Two director predictions that did not survive measurement

Test two -- the orchestra-playability lint

Round 2, per cue

The longest-span column counts only parts that must BREATHE or CHANGE BOW. A gong ringing for four minutes is not a finding, and while it owned this column it hid a seventy-three-second contrabass line underneath it.

cuepartshardsoftout of rangelongest unbroken spanacoustic core
PASS2_FLORES_CACI39514045.4 s (X01)passes
PASS2_FLORES_REST32411073.0 s (B09)passes
PASS2_FLORES_WATERFALL1136065.5 s (B02)FAILS

Every finding, with its location

PASS2_FLORES_CACI

PASS2_FLORES_REST

PASS2_FLORES_WATERFALL

The listenable reduction

What this does not say

Generated by harness/site/structure_site.py — the URL path is the repo path. review root