music/benchmark/records/BENCH_R1_ELEVENLABS_EDIT_V2_2.json
{
"ok": true,
"schema": "benchmark-slate-row/1.0.0",
"judge_version": "benchmark-judge/1.0.0",
"track_id": "BENCH_R1_ELEVENLABS_EDIT_V2_2",
"engine": "elevenlabs",
"engine_label": "ElevenLabs Music v2 (Josh's Starter tier)",
"prompt_id": "EDIT-V2-2",
"variant": "",
"cue_class": "EXPLORATION",
"class_note": "EXPLORATION carries its own corpus band (n=8 melodic, n=8 loudness).",
"audio": "D:\\audio\\ch02_soundtrack\\CH02_T2_SurgingGroove_VAR2.wav",
"sha256": "0edb02ea96e9c70d2e5dc260cdf4bbc2960bad334e8471a4e979dc95df9d54ee",
"bytes": 44176654,
"source_codec": "pcm_s16le",
"duration_s": 230.0,
"judged_at": "2026-08-09T21:17:18+00:00",
"licence": {
"posture": "PAID-COMMERCIAL, BUT STUDIO GAMES ARE CARVED OUT BELOW ENTERPRISE",
"shippable_today": false,
"evidence": "docs/licence_records/elevenlabs/READ_RECORD_2026-08-09.md -- the Model-Specific Terms (Last Updated 26 May 2026) define Studio Games as commercialised video games on more than one platform, and elevenlabs.io/music-api states 'Film, TV, and large studio game rights require an Enterprise plan'. Starter is JUDGING-ONLY for this project",
"next_read": "the Music Commercial Rights table itself is client-rendered and did not fetch; read it in the browser and pin the Starter row verbatim",
"melody_input": "NO -- text prompt, ~30 s audio style reference, and a section-by-section composition plan. No MIDI, no melody file",
"score_export": false,
"score_export_note": "audio only; the NEEDS-SCORE instruments are unrecoverable for this engine and stay blind spots on every row"
},
"honest_tiers": {
"structural_yield": "AUDIO-COMPLETE",
"floor_battery": "AUDIO-COMPLETE for the arc/event/segmentation axes; AUDIO-ESTIMATE wherever an instrument needs the extracted line (melodic intelligence, summit tests)",
"melody_bands": "AUDIO-ESTIMATE -- extraction from dense polyphony; harmonization_density is a LOWER BOUND. RECORDED NEGATIVE (control C11b): the AUDIO tier PASSES the round-4 cue Josh graded down in writing, while the SCORE tier read it LOW on harmonisation. A bands pass on an audio-only row is a FLOOR clearance and no part of a quality claim",
"groove": "AUDIO-COMPLETE for the seven audio axes; its score axes are unavailable",
"harmony_fit": "NEEDS-SCORE -- returns UNAVAILABLE on audio and is recorded as a blind spot",
"loudness": "AUDIO-COMPLETE, and INFORMATIONAL ONLY -- see the header; it fails the corpus",
"quotation_screen": "AUDIO-ESTIMATE -- runs on the extracted line; a partial seed set, so CLEAR is not a clean-room certificate",
"cross_track_distinctness": "COHORT -- needs two or more slate tracks; a lone track cannot be distinct, only distinct FROM something",
"arc_grammar": "SPLIT. `instr_dynamic_arc` (inside the floor battery) reads the build, the holds and the valleys, so movements 1-3's DYNAMICS are AUDIO-COMPLETE. But carrier migration -- the melody passed between instruments -- and whether the ending SETTLES are UNMEASURED BY ANY INSTRUMENT and are graded by ear. See UNMEASURED_BY_ANY_INSTRUMENT, printed on every row"
},
"measurements": {
"structural_yield": {
"available": true,
"reason": "",
"structural_yield": 0.8333,
"boundaries": 5,
"drops": 6,
"boundaries_per_min": 1.304,
"drops_per_min": 1.565,
"lane_adding_raises_per_min": 0.783,
"reads_like": "real released music",
"honest_label": "a GENERATION-DEFECT detector, not a taste oracle -- AUC 0.911 against the round Josh rejected, 0.423 against the corpus's own album siblings"
},
"floor_battery": {
"instruments_loaded": [
"cycle_law",
"layer_census",
"hook_presence",
"noise_structure",
"melodic_intelligence",
"cross_track_distinctness",
"dynamic_arc",
"summit_tests"
],
"instruments_failed": [],
"verdicts": {
"cycle_law": false,
"layer_census": true,
"hook_presence": null,
"noise_structure": true,
"melodic_intelligence": false,
"cross_track_distinctness": null,
"dynamic_arc": false,
"summit_tests": false
},
"summary": {
"instruments_run": 8,
"instruments_that_could_decide": 6,
"passing": 2,
"unanimous": false,
"what_this_does_not_say": "Nothing here is a judgement of quality and no listening test stands behind any of it. Three of the four instruments looked for Josh's defect in their own domain and did not find it: the cycle law passes 17 of the 18 tracks he rejected (within-album AUC 0.501), the noise detector fires on 0 of 18 across both tiers with nothing clearing the multiplicity bar, and the layer census saturates near 8 streams where a real cue runs 24 to 40 parts, so it cannot adjudicate the layer clause at all. Sensory roughness came back at chance (0.4963). Structural yield is the axis that separates, and it separates our generator from real music, not good music from filler."
},
"results": {
"cycle_law": {
"instrument": "cycle_law",
"version": "v1",
"available": true,
"reason": "",
"track_id": "BENCH_R1_ELEVENLABS_EDIT_V2_2",
"title": "CH02 T2 Surging Groove Variation 2",
"period": {
"period_s": 13.374693877551021,
"strength": 0.2815638482570648,
"best_lag_s": 13.374693877551021,
"best_strength": 0.2815638482570648,
"ambiguous": false,
"descended": false,
"subharmonic_candidate_s": null,
"method": "audio_ssm_lag_profile",
"window_s": [
6.688,
60.0
]
},
"period_agreement": {
"card_section": 33.588,
"card_section_method": "card_section_repeat_lag",
"card_complexity_autocorr": null
},
"escalation": {
"first_half_power_per_cycle": 0.9924,
"last_half_power_per_cycle": 0.1501,
"escalation_ratio": 0.1513,
"escalation_class": "falling"
},
"metrics": {
"max_cycles_unchanged": 7.4844,
"cycle_period_s": 13.3747,
"n_cycles": 17.1967,
"n_novelty_events": 22,
"passes_floor": false,
"passes_target": false,
"cycle_period_bars": 8.0,
"n_novelty_moments": 12,
"novelty_moments_per_cycle": 0.6978,
"longest_unchanged_span_s": 100.102,
"longest_unchanged_start_s": 104.118,
"longest_unchanged_end_s": 204.22,
"longest_unchanged_where": "interior",
"max_cycles_unchanged_interior": 7.4844,
"max_cycles_unchanged_no_tempo_events": 7.4844,
"mean_cycles_between_novelty": 1.3228,
"median_cycles_between_novelty": 0.6319,
"law_binding": true,
"period_ambiguous": false,
"period_strength": 0.2816,
"escalation_ratio": 0.1513,
"structural_novelty_share": 0.25,
"max_cycles_unchanged_strict": 7.4844,
"passes_floor_strict": false,
"passes_target_strict": false,
"longest_unchanged_span_strict_s": 100.102,
"longest_unchanged_start_strict_s": 104.118,
"longest_unchanged_end_strict_s": 204.22,
"structural_yield": 0.8333,
"boundaries_per_min": 1.3043,
"drops_per_min": 1.5652,
"lane_adding_raises_per_min": 0.7826,
"n_beat_drop": 3,
"n_lanes_added": 0,
"n_lane_entry": 10,
"n_new_section": 2,
"n_novelty_peak": 1,
"n_complexity_step": 3,
"n_tempo_shift": 3
},
"series": {
"novelty_timeline": [
{
"at_s": 0.3,
"at_cycle": 0.022,
"kinds": [
"lane_entry",
"tempo_shift"
],
"magnitude": 1.0,
"n_events": 2
},
{
"at_s": 5.201,
"at_cycle": 0.389,
"kinds": [
"lane_entry"
],
"magnitude": 1.0,
"n_events": 2
},
{
"at_s": 8.081,
"at_cycle": 0.604,
"kinds": [
"beat_drop",
"complexity_step"
],
"magnitude": 0.554,
"n_events": 2
},
{
"at_s": 11.238,
"at_cycle": 0.84,
"kinds": [
"complexity_step",
"lane_entry",
"new_section",
"novelty_peak"
],
"magnitude": 1.0,
"n_events": 5
},
{
"at_s": 19.853,
"at_cycle": 1.484,
"kinds": [
"lane_entry"
],
"magnitude": 1.0,
"n_events": 1
},
{
"at_s": 33.065,
"at_cycle": 2.472,
"kinds": [
"lane_entry"
],
"magnitude": 1.0,
"n_events": 1
},
{
"at_s": 37.431,
"at_cycle": 2.799,
"kinds": [
"lane_entry"
],
"magnitude": 1.0,
"n_events": 1
},
{
"at_s": 71.94,
"at_cycle": 5.379,
"kinds": [
"tempo_shift"
],
"magnitude": 0.463,
"n_events": 1
},
{
"at_s": 96.9,
"at_cycle": 7.245,
"kinds": [
"tempo_shift"
],
"magnitude": 0.5163,
"n_events": 1
},
{
"at_s": 104.118,
"at_cycle": 7.785,
"kinds": [
"lane_entry"
],
"magnitude": 1.0,
"n_events": 1
},
{
"at_s": 204.22,
"at_cycle": 15.269,
"kinds": [
"beat_drop",
"complexity_step",
"lane_entry",
"new_section"
],
"magnitude": 1.0,
"n_events": 4
},
{
"at_s": 212.672,
"at_cycle": 15.901,
"kinds": [
"beat_drop"
],
"magnitude": 0.2908,
"n_events": 1
}
],
"cycles_between_novelty": [
0.0224,
0.3664,
0.2153,
0.236,
0.6441,
0.9878,
0.3264,
2.5802,
1.8662,
0.5397,
7.4844,
0.6319,
1.2956
],
"unchanged_spans": [
{
"start_s": 0.0,
"end_s": 0.3,
"cycles": 0.0224,
"where": "lead_in"
},
{
"start_s": 0.3,
"end_s": 5.201,
"cycles": 0.3664,
"where": "interior"
},
{
"start_s": 5.201,
"end_s": 8.081,
"cycles": 0.2153,
"where": "interior"
},
{
"start_s": 8.081,
"end_s": 11.238,
"cycles": 0.236,
"where": "interior"
},
{
"start_s": 11.238,
"end_s": 19.853,
"cycles": 0.6441,
"where": "interior"
},
{
"start_s": 19.853,
"end_s": 33.065,
"cycles": 0.9878,
"where": "interior"
},
{
"start_s": 33.065,
"end_s": 37.431,
"cycles": 0.3264,
"where": "interior"
},
{
"start_s": 37.431,
"end_s": 71.94,
"cycles": 2.5802,
"where": "interior"
},
{
"start_s": 71.94,
"end_s": 96.9,
"cycles": 1.8662,
"where": "interior"
},
{
"start_s": 96.9,
"end_s": 104.118,
"cycles": 0.5397,
"where": "interior"
},
{
"start_s": 104.118,
"end_s": 204.22,
"cycles": 7.4844,
"where": "interior"
},
{
"start_s": 204.22,
"end_s": 212.672,
"cycles": 0.6319,
"where": "interior"
},
{
"start_s": 212.672,
"end_s": 230.0,
"cycles": 1.2956,
"where": "run_out"
}
]
},
"verdict": {
"passes": false,
"law": "No repeated cycle of a track runs more than five cycles without a novelty event -- a new instrument, a catch, a new melody or a beat drop (Josh, 2026-08-07; the enhanced target is three).",
"evidence": [
"cycle period 13.37 s (8.0 bars) by audio_ssm_lag_profile; track is 17.2 cycles long",
"lag-profile peak at 13.37 s; no subharmonic descent was needed",
"22 novelty events collapse to 12 moments (beat_drop 3, complexity_step 3, lane_entry 10, new_section 2, novelty_peak 1, tempo_shift 3)",
"worst unchanged span 100.1 s = 7.48 cycles, 104-204 s (interior)",
"STRICT reading, counting only events that ADD (a band arriving, a raise adding lanes, a structural change) and never a drop: worst span 7.48 cycles -- FAILS the five-cycle floor",
"structural yield 0.83 (1.30 boundaries/min against 1.57 drops/min) -- a generation-defect axis, not a quality one",
"novelty power per cycle 0.9924 in the first half against 0.1501 in the second (falling)"
]
}
},
"layer_census": {
"instrument": "layer_census",
"version": "v1",
"available": true,
"reason": "",
"metrics": {
"n_bands_active": 9,
"band_peak_simultaneity": 9.0,
"band_mean_simultaneity": 7.373,
"band_headroom": 1.627,
"band_entrance_spread": 0.1174,
"n_band_entrances": 7,
"n_band_subtractions": 5,
"band_peak_position": 0.0896,
"band_entrance_front_load": 1.0,
"band_active_fraction_mean": 0.8193,
"est_layers_max": 7.0,
"est_layers_mean": 5.359,
"est_layers_median": 6.0,
"est_layers_p90": 6.0,
"entrance_spread": 0.8751,
"n_entrances": 16,
"n_subtractions": 16,
"n_deep_subtractions": 2,
"subtraction_depth_mean": 1.4375,
"layer_peak_position": 0.1825,
"n_texture_plateaus": 20,
"time_to_first_full_texture_s": 41.982,
"time_to_first_full_texture_frac": 0.1825,
"entrance_front_load": 0.3125,
"late_entrance_frac": 0.4375,
"passes_floor": 1,
"passes_target": 0
},
"series": {
"band_entry_positions": [
0.0096,
0.0226,
0.0251,
0.0259,
0.051,
0.051,
0.0511,
0.0863,
0.1627
],
"band_exit_positions": [
0.894,
0.8947,
0.897,
0.9105,
0.9119,
0.912,
0.9251,
0.9261,
0.9307
],
"layer_count_over_time": [
0.0,
0.0,
0.0,
3.0,
3.0,
3.0,
3.0,
2.0,
2.0,
2.0,
2.0,
1.0,
2.0,
2.0,
1.0,
1.0,
2.0,
2.0,
4.0,
6.0,
6.0,
6.0,
5.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
5.0,
5.0,
6.0,
6.0,
6.0,
5.0,
5.0,
5.0,
5.0,
5.0,
4.0,
5.0,
6.0,
6.0,
5.0,
5.0,
5.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
5.0,
5.0,
6.0,
6.0,
5.0,
5.0,
5.0,
5.0,
5.0,
5.0,
5.0,
5.0,
5.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
7.0,
6.0,
6.0,
6.0,
6.0,
6.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
7.0,
7.0,
6.0,
5.0,
5.0,
6.0,
6.0,
5.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
5.0,
5.0,
6.0,
6.0,
7.0,
6.0,
6.0,
6.0,
6.0,
5.0,
5.0,
5.0,
5.0,
5.0,
6.0,
5.0,
5.0,
5.0,
5.0,
6.0,
5.0,
5.0,
5.0,
5.0,
6.0,
6.0,
6.0,
7.0,
6.0,
6.0,
6.0,
7.0,
7.0,
6.0,
6.0,
6.0,
6.0,
5.0,
5.0,
5.0,
6.0,
6.0,
5.0,
6.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
7.0,
6.0,
5.0,
5.0,
5.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
5.0,
5.0,
5.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
7.0,
7.0,
7.0,
6.0,
6.0,
6.0,
7.0,
6.0,
5.0,
5.0,
5.0,
5.0,
6.0,
6.0,
7.0,
6.0,
6.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
7.0,
6.0,
6.0,
7.0,
6.0,
5.0,
5.0,
6.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
7.0,
6.0,
6.0,
5.0,
5.0,
7.0,
7.0,
7.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
7.0,
6.0,
6.0,
6.0,
5.0,
6.0,
5.0,
5.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
7.0,
7.0,
6.0,
7.0,
7.0,
7.0,
6.0,
6.0,
5.0,
6.0,
5.0,
6.0,
6.0,
5.0,
5.0,
5.0,
5.0,
5.0,
6.0,
6.0,
6.0,
7.0,
7.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
5.0,
6.0,
6.0,
5.0,
5.0,
6.0,
5.0,
5.0,
5.0,
6.0,
6.0,
5.0,
5.0,
6.0,
5.0,
6.0,
6.0,
5.0,
5.0,
6.0,
5.0,
5.0,
5.0,
5.0,
4.0,
4.0,
4.0,
5.0,
4.0,
4.0,
4.0,
6.0,
6.0,
6.0,
6.0,
6.0,
5.0,
5.0,
5.0,
6.0,
5.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
5.0,
5.0,
4.0,
5.0,
5.0,
6.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
5.0,
4.0,
4.0,
5.0,
5.0,
5.0,
5.0,
6.0,
7.0,
7.0,
6.0,
6.0,
7.0,
7.0,
7.0,
6.0,
5.0,
5.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
6.0,
5.0,
6.0,
6.0,
6.0,
6.0,
7.0,
6.0,
6.0,
6.0,
7.0,
7.0,
7.0,
7.0,
7.0,
7.0,
6.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0,
0.0
],
"layer_count_times_s": [
0.0,
0.56,
1.11,
1.67,
2.23,
2.79,
3.34,
3.9,
4.46,
5.02,
5.57,
6.13,
6.69,
7.24,
7.8,
8.36,
8.92,
9.47,
10.03,
10.59,
11.15,
11.7,
12.26,
12.82,
13.37,
13.93,
14.49,
15.05,
15.6,
16.16,
16.72,
17.28,
17.83,
18.39,
18.95,
19.5,
20.06,
20.62,
21.18,
21.73,
22.29,
22.85,
23.41,
23.96,
24.52,
25.08,
25.63,
26.19,
26.75,
27.31,
27.86,
28.42,
28.98,
29.54,
30.09,
30.65,
31.21,
31.76,
32.32,
32.88,
33.44,
33.99,
34.55,
35.11,
35.67,
36.22,
36.78,
37.34,
37.89,
38.45,
39.01,
39.57,
40.12,
40.68,
41.24,
41.8,
42.35,
42.91,
43.47,
44.03,
44.58,
45.14,
45.7,
46.25,
46.81,
47.37,
47.93,
48.48,
49.04,
49.6,
50.16,
50.71,
51.27,
51.83,
52.38,
52.94,
53.5,
54.06,
54.61,
55.17,
55.73,
56.29,
56.84,
57.4,
57.96,
58.51,
59.07,
59.63,
60.19,
60.74,
61.3,
61.86,
62.42,
62.97,
63.53,
64.09,
64.64,
65.2,
65.76,
66.32,
66.87,
67.43,
67.99,
68.55,
69.1,
69.66,
70.22,
70.77,
71.33,
71.89,
72.45,
73.0,
73.56,
74.12,
74.68,
75.23,
75.79,
76.35,
76.9,
77.46,
78.02,
78.58,
79.13,
79.69,
80.25,
80.81,
81.36,
81.92,
82.48,
83.03,
83.59,
84.15,
84.71,
85.26,
85.82,
86.38,
86.94,
87.49,
88.05,
88.61,
89.16,
89.72,
90.28,
90.84,
91.39,
91.95,
92.51,
93.07,
93.62,
94.18,
94.74,
95.29,
95.85,
96.41,
96.97,
97.52,
98.08,
98.64,
99.2,
99.75,
100.31,
100.87,
101.42,
101.98,
102.54,
103.1,
103.65,
104.21,
104.77,
105.33,
105.88,
106.44,
107.0,
107.55,
108.11,
108.67,
109.23,
109.78,
110.34,
110.9,
111.46,
112.01,
112.57,
113.13,
113.68,
114.24,
114.8,
115.36,
115.91,
116.47,
117.03,
117.59,
118.14,
118.7,
119.26,
119.81,
120.37,
120.93,
121.49,
122.04,
122.6,
123.16,
123.72,
124.27,
124.83,
125.39,
125.95,
126.5,
127.06,
127.62,
128.17,
128.73,
129.29,
129.85,
130.4,
130.96,
131.52,
132.08,
132.63,
133.19,
133.75,
134.3,
134.86,
135.42,
135.98,
136.53,
137.09,
137.65,
138.21,
138.76,
139.32,
139.88,
140.43,
140.99,
141.55,
142.11,
142.66,
143.22,
143.78,
144.34,
144.89,
145.45,
146.01,
146.56,
147.12,
147.68,
148.24,
148.79,
149.35,
149.91,
150.47,
151.02,
151.58,
152.14,
152.69,
153.25,
153.81,
154.37,
154.92,
155.48,
156.04,
156.6,
157.15,
157.71,
158.27,
158.82,
159.38,
159.94,
160.5,
161.05,
161.61,
162.17,
162.73,
163.28,
163.84,
164.4,
164.95,
165.51,
166.07,
166.63,
167.18,
167.74,
168.3,
168.86,
169.41,
169.97,
170.53,
171.08,
171.64,
172.2,
172.76,
173.31,
173.87,
174.43,
174.99,
175.54,
176.1,
176.66,
177.21,
177.77,
178.33,
178.89,
179.44,
180.0,
180.56,
181.12,
181.67,
182.23,
182.79,
183.34,
183.9,
184.46,
185.02,
185.57,
186.13,
186.69,
187.25,
187.8,
188.36,
188.92,
189.47,
190.03,
190.59,
191.15,
191.7,
192.26,
192.82,
193.38,
193.93,
194.49,
195.05,
195.6,
196.16,
196.72,
197.28,
197.83,
198.39,
198.95,
199.51,
200.06,
200.62,
201.18,
201.73,
202.29,
202.85,
203.41,
203.96,
204.52,
205.08,
205.64,
206.19,
206.75,
207.31,
207.87,
208.42,
208.98,
209.54,
210.09,
210.65,
211.21,
211.77,
212.32,
212.88,
213.44,
214.0,
214.55,
215.11,
215.67,
216.22,
216.78,
217.34,
217.9,
218.45,
219.01,
219.57,
220.13,
220.68,
221.24,
221.8,
222.35,
222.91,
223.47,
224.03,
224.58,
225.14,
225.7,
226.26,
226.81,
227.37,
227.93,
228.48,
229.04,
229.6
],
"entrance_schedule": [
{
"at_s": 1.254,
"position": 0.0055,
"delta": 3.0
},
{
"at_s": 10.495,
"position": 0.0456,
"delta": 4.0
},
{
"at_s": 17.601,
"position": 0.0765,
"delta": 1.0
},
{
"at_s": 27.074,
"position": 0.1177,
"delta": 1.0
},
{
"at_s": 38.406,
"position": 0.167,
"delta": 1.0
},
{
"at_s": 59.722,
"position": 0.2597,
"delta": 1.0
},
{
"at_s": 76.858,
"position": 0.3342,
"delta": 1.0
},
{
"at_s": 96.688,
"position": 0.4204,
"delta": 1.0
},
{
"at_s": 102.446,
"position": 0.4454,
"delta": 1.0
},
{
"at_s": 144.753,
"position": 0.6294,
"delta": 1.0
},
{
"at_s": 150.465,
"position": 0.6542,
"delta": 1.0
},
{
"at_s": 164.212,
"position": 0.714,
"delta": 1.0
},
{
"at_s": 185.017,
"position": 0.8044,
"delta": 2.0
},
{
"at_s": 197.788,
"position": 0.8599,
"delta": 1.0
},
{
"at_s": 206.333,
"position": 0.8971,
"delta": 2.0
},
{
"at_s": 218.871,
"position": 0.9516,
"delta": 1.0
}
],
"exit_schedule": [
{
"at_s": 3.808,
"position": 0.0166,
"delta": -1.0
},
{
"at_s": 12.121,
"position": 0.0527,
"delta": -1.0
},
{
"at_s": 20.155,
"position": 0.0876,
"delta": -1.0
},
{
"at_s": 32.183,
"position": 0.1399,
"delta": -1.0
},
{
"at_s": 58.421,
"position": 0.254,
"delta": -1.0
},
{
"at_s": 68.87,
"position": 0.2994,
"delta": -1.0
},
{
"at_s": 93.019,
"position": 0.4044,
"delta": -1.0
},
{
"at_s": 99.567,
"position": 0.4329,
"delta": -1.0
},
{
"at_s": 142.663,
"position": 0.6203,
"delta": -1.0
},
{
"at_s": 155.667,
"position": 0.6768,
"delta": -2.0
},
{
"at_s": 169.459,
"position": 0.7368,
"delta": -1.0
},
{
"at_s": 179.63,
"position": 0.781,
"delta": -1.0
},
{
"at_s": 195.791,
"position": 0.8513,
"delta": -1.0
},
{
"at_s": 201.363,
"position": 0.8755,
"delta": -1.0
},
{
"at_s": 209.583,
"position": 0.9112,
"delta": -1.0
},
{
"at_s": 222.865,
"position": 0.969,
"delta": -7.0
}
],
"plateaus": [
[
0.0,
1.254,
0.0
],
[
1.254,
3.808,
3.0
],
[
3.808,
10.495,
2.0
],
[
10.495,
12.121,
6.0
],
[
12.121,
17.601,
5.0
],
[
17.601,
20.155,
6.0
],
[
20.155,
27.074,
5.0
],
[
27.074,
32.183,
6.0
],
[
32.183,
38.406,
5.0
],
[
38.406,
58.421,
6.0
],
[
58.421,
59.722,
5.0
],
[
59.722,
68.87,
6.0
],
[
68.87,
76.858,
5.0
],
[
76.858,
93.019,
6.0
],
[
93.019,
96.688,
5.0
],
[
96.688,
99.567,
6.0
],
[
99.567,
102.446,
5.0
],
[
102.446,
142.663,
6.0
],
[
142.663,
144.753,
5.0
],
[
144.753,
150.465,
6.0
],
[
150.465,
155.667,
7.0
],
[
155.667,
164.212,
5.0
],
[
164.212,
169.459,
6.0
],
[
169.459,
179.63,
5.0
],
[
179.63,
185.017,
4.0
],
[
185.017,
195.791,
6.0
],
[
195.791,
197.788,
5.0
],
[
197.788,
201.363,
6.0
],
[
201.363,
206.333,
5.0
],
[
206.333,
209.583,
7.0
],
[
209.583,
218.871,
6.0
],
[
218.871,
222.865,
7.0
],
[
222.865,
230.017,
0.0
]
]
},
"verdict": {
"passes": true,
"law": "A track runs many distinct layers and stages their entrances and exits across the whole cue rather than arriving as one undifferentiated wall.",
"evidence": [
"TIER 1 -- 9 of ten spectral occupancy bands carry content; peak band simultaneity 9.0. Bands are not instruments and this figure is not a layer count.",
"TIER 2 -- spectral stream estimate, mean 5.36, peak 7. Measured accuracy +-1 over 1-8 concurrent sources on the synthetic ladder (MAE 0.29); it SATURATES near 8 and cannot count dozens.",
"stream mean 5.36 against a corpus-derived floor of 4.74 and target 5.4264; entrance spread 0.875 against floor 0.640 and target 0.7923"
],
"staging_tier": "spectral_stream_estimate"
}
},
"hook_presence": {
"instrument": "hook_presence",
"version": "v1",
"available": true,
"reason": "",
"metrics": {
"hook_available": true,
"time_to_hook_s": 2.984,
"n_returns": 0,
"transformation_share": null,
"structural_transformation_share": null,
"max_return_gap_s": 227.016,
"hook_strength": 0.3389,
"passes_floor": null,
"passes_target": null,
"total_length_s": 230.0,
"hook_n_notes": 16,
"hook_vocab_size": 1,
"hook_range_semitones": 0.33,
"hook_licensed_leap": 0.0,
"card_recurrence_lag_s": 0.464,
"card_self_similarity_lift": 0.101,
"hook_reproduces_known_signature": 0.0,
"max_return_gap_frac": 0.987,
"returns_per_min": 0.0,
"mean_return_similarity": null,
"transposed_share": null,
"timescaled_share": null,
"distinct_transpositions": null,
"contour_return_rate": 13.5,
"interval_return_rate": 13.0,
"melodic_salience": 0.6917,
"audio_duration_s": 230.0
},
"series": {
"match_curve_times_s": [
0.0,
0.56,
1.11,
1.67,
2.23,
2.79,
3.34,
3.9,
4.46,
5.02,
5.57,
6.13,
6.69,
7.24,
7.8,
8.36,
8.92,
9.47,
10.03,
10.59,
11.15,
11.7,
12.26,
12.82,
13.37,
13.93,
14.49,
15.05,
15.6,
16.16,
16.72,
17.28,
17.83,
18.39,
18.95,
19.5,
20.06,
20.62,
21.18,
21.73,
22.29,
22.85,
23.41,
23.96,
24.52,
25.08,
25.63,
26.19,
26.75,
27.31,
27.86,
28.42,
28.98,
29.54,
30.09,
30.65,
31.21,
31.76,
32.32,
32.88,
33.44,
33.99,
34.55,
35.11,
35.67,
36.22,
36.78,
37.34,
37.89,
38.45,
39.01,
39.57,
40.12,
40.68,
41.24,
41.8,
42.35,
42.91,
43.47,
44.03,
44.58,
45.14,
45.7,
46.25,
46.81,
47.37,
47.93,
48.48,
49.04,
49.6,
50.16,
50.71,
51.27,
51.83,
52.38,
52.94,
53.5,
54.06,
54.61,
55.17,
55.73,
56.29,
56.84,
57.4,
57.96,
58.51,
59.07,
59.63,
60.19,
60.74,
61.3,
61.86,
62.42,
62.97,
63.53,
64.09,
64.64,
65.2,
65.76,
66.32,
66.87,
67.43,
67.99,
68.55,
69.1,
69.66,
70.22,
70.77,
71.33,
71.89,
72.45,
73.0,
73.56,
74.12,
74.68,
75.23,
75.79,
76.35,
76.9,
77.46,
78.02,
78.58,
79.13,
79.69,
80.25,
80.81,
81.36,
81.92,
82.48,
83.03,
83.59,
84.15,
84.71,
85.26,
85.82,
86.38,
86.94,
87.49,
88.05,
88.61,
89.16,
89.72,
90.28,
90.84,
91.39,
91.95,
92.51,
93.07,
93.62,
94.18,
94.74,
95.29,
95.85,
96.41,
96.97,
97.52,
98.08,
98.64,
99.2,
99.75,
100.31,
100.87,
101.42,
101.98,
102.54,
103.1,
103.65,
104.21,
104.77,
105.33,
105.88,
106.44,
107.0,
107.55,
108.11,
108.67,
109.23,
109.78,
110.34,
110.9,
111.46,
112.01,
112.57,
113.13,
113.68,
114.24,
114.8,
115.36,
115.91,
116.47,
117.03,
117.59,
118.14,
118.7,
119.26,
119.81,
120.37,
120.93,
121.49,
122.04,
122.6,
123.16,
123.72,
124.27,
124.83,
125.39,
125.95,
126.5,
127.06,
127.62,
128.17,
128.73,
129.29,
129.85,
130.4,
130.96,
131.52,
132.08,
132.63,
133.19,
133.75,
134.3,
134.86,
135.42,
135.98,
136.53,
137.09,
137.65,
138.21,
138.76,
139.32,
139.88,
140.43,
140.99,
141.55,
142.11,
142.66,
143.22,
143.78,
144.34,
144.89,
145.45,
146.01,
146.56,
147.12,
147.68,
148.24,
148.79,
149.35,
149.91,
150.47,
151.02,
151.58,
152.14,
152.69,
153.25,
153.81,
154.37,
154.92,
155.48,
156.04,
156.6,
157.15,
157.71,
158.27,
158.82,
159.38,
159.94,
160.5,
161.05,
161.61,
162.17,
162.73,
163.28,
163.84,
164.4,
164.95,
165.51,
166.07,
166.63,
167.18,
167.74,
168.3,
168.86,
169.41,
169.97,
170.53,
171.08,
171.64,
172.2,
172.76,
173.31,
173.87,
174.43,
174.99,
175.54,
176.1,
176.66,
177.21,
177.77,
178.33,
178.89,
179.44,
180.0,
180.56,
181.12,
181.67,
182.23,
182.79,
183.34,
183.9,
184.46,
185.02,
185.57,
186.13,
186.69,
187.25,
187.8,
188.36,
188.92,
189.47,
190.03,
190.59,
191.15,
191.7,
192.26,
192.82,
193.38,
193.93,
194.49,
195.05,
195.6,
196.16,
196.72,
197.28,
197.83,
198.39,
198.95,
199.51,
200.06,
200.62,
201.18,
201.73,
202.29,
202.85,
203.41,
203.96,
204.52,
205.08,
205.64,
206.19,
206.75,
207.31,
207.87,
208.42,
208.98,
209.54,
210.09,
210.65,
211.21,
211.77,
212.32,
212.88,
213.44,
214.0,
214.55,
215.11,
215.67,
216.22,
216.78,
217.34,
217.9,
218.45,
219.01,
219.57,
220.13,
220.68,
221.24,
221.8,
222.35,
222.91,
223.47,
224.03,
224.58,
225.14,
225.7,
226.26,
226.81,
227.37,
227.93,
228.48,
229.04,
229.6
],
"match_curve": [
0.6108,
0.6931,
0.7359,
0.7629,
0.7425,
0.9735,
0.904,
0.776,
0.6723,
0.524,
0.3697,
0.2675,
0.2701,
0.261,
0.0547,
0.0605,
0.0697,
0.0459,
0.0821,
0.0972,
0.1062,
0.1634,
0.1552,
0.2173,
0.1989,
0.1242,
0.0972,
0.0971,
0.1101,
0.143,
0.1517,
0.1302,
0.1271,
0.1363,
0.1407,
0.1457,
0.1199,
0.112,
0.1002,
0.119,
0.1031,
0.1065,
0.1126,
0.1256,
0.1015,
0.113,
0.1006,
0.1928,
0.1529,
0.0573,
0.0013,
-0.0005,
-0.0105,
0.0575,
0.0376,
0.0311,
0.0291,
0.0131,
0.0145,
0.0595,
0.0396,
0.0101,
0.0028,
-0.002,
0.0582,
0.1223,
0.024,
0.0114,
-0.0061,
0.0496,
0.0852,
0.1104,
0.1166,
0.1018,
0.1093,
0.1023,
0.0929,
0.0934,
0.0822,
0.0641,
0.0499,
0.02,
0.0201,
0.0132,
0.0504,
0.0339,
0.0313,
0.0305,
0.0345,
0.0224,
-0.0314,
-0.0516,
-0.0675,
-0.0448,
0.0086,
0.0572,
0.0753,
0.0676,
0.1645,
0.136,
0.1656,
0.2052,
0.1529,
0.1414,
0.0523,
0.0001,
-0.003,
0.0522,
0.0152,
0.0401,
-0.0326,
-0.1083,
-0.0947,
0.0376,
0.1071,
0.1002,
0.1036,
0.0356,
-0.0799,
-0.0316,
-0.0126,
0.0025,
0.0462,
0.1077,
0.1434,
0.1597,
0.1887,
0.2104,
0.1202,
0.1241,
0.1031,
0.0712,
0.0476,
0.0745,
0.0378,
-0.0283,
-0.0733,
-0.0302,
-0.0025,
0.0134,
0.0302,
0.0637,
0.1005,
0.1446,
0.1633,
0.1549,
0.1584,
0.1744,
0.1642,
0.1564,
0.1324,
0.0997,
0.0328,
-0.0065,
-0.0257,
-0.0216,
-0.0101,
-0.0003,
0.0031,
0.0435,
0.0464,
0.0641,
0.0763,
0.0491,
0.0605,
0.0767,
0.0817,
0.1664,
0.0798,
0.0137,
0.0126,
0.0359,
0.0566,
0.0716,
0.0683,
0.0963,
0.0888,
0.0883,
0.0939,
0.1404,
0.1278,
0.0858,
0.0393,
0.0734,
0.0908,
0.1554,
0.062,
0.0416,
0.0674,
0.11,
0.1413,
0.1627,
0.1649,
0.1549,
0.1956,
0.2189,
0.2093,
0.1964,
0.1695,
0.1649,
0.1262,
0.084,
0.087,
0.1411,
0.0487,
-0.0101,
-0.0086,
0.058,
0.0814,
0.1261,
0.0859,
0.0969,
0.0615,
0.1071,
0.1432,
0.1678,
0.1719,
0.1638,
0.1904,
0.2114,
0.2093,
0.1934,
0.179,
0.1752,
0.1536,
0.1472,
0.139,
0.1607,
0.0837,
0.0278,
0.0372,
0.0346,
0.0771,
0.082,
-0.0147,
-0.0195,
0.0112,
0.0398,
0.0676,
0.096,
0.0907,
0.1142,
0.1317,
0.1536,
0.1371,
0.1225,
0.1184,
0.118,
0.1033,
0.0787,
0.0666,
0.1027,
0.0691,
0.0324,
-0.0241,
-0.0126,
0.0277,
0.0345,
-0.0431,
-0.0149,
0.0366,
0.0721,
0.103,
0.1293,
0.1259,
0.1486,
0.1645,
0.1961,
0.1478,
0.1365,
0.1399,
0.1105,
0.0066,
-0.0411,
-0.017,
0.0109,
0.0208,
-0.0302,
-0.0591,
-0.0358,
0.0193,
0.0568,
0.0098,
0.0351,
0.005,
0.0373,
0.0768,
0.1162,
0.1302,
0.1395,
0.1605,
0.186,
0.1742,
0.1563,
0.1393,
0.1066,
0.1255,
0.0936,
0.1213,
0.1042,
0.0645,
0.0367,
0.0412,
0.0443,
0.0567,
0.0592,
0.058,
0.0641,
0.0826,
0.0904,
0.1081,
0.1172,
0.1166,
0.1126,
0.1234,
0.1054,
0.1128,
0.1117,
0.0948,
0.0871,
0.0969,
0.1007,
0.1287,
0.1024,
0.0897,
0.0837,
0.1171,
0.1293,
0.1738,
0.1795,
0.1779,
0.1679,
0.1335,
0.1051,
0.1306,
0.1746,
0.1339,
0.0964,
0.086,
0.1568,
0.1659,
0.1603,
0.1154,
0.2116,
0.0635,
0.0781,
0.1043,
0.1452,
0.1776,
0.2384,
0.1302,
0.1631,
0.1636,
0.1234,
0.0928,
0.0643,
0.052,
0.0562,
0.1311,
0.1008,
0.0604,
0.0378,
0.0168,
0.0014,
0.0021,
0.0153,
0.0024,
0.0109,
-0.0151,
-0.1629,
-0.1806,
-0.1684,
-0.1643,
-0.1677,
-0.1749,
-0.172,
-0.1622,
-0.1441,
-0.1345,
-0.1343,
-0.1357,
-0.1335,
-0.173,
-0.1777,
-0.1715,
-0.1771,
-0.1783,
-0.1674,
-0.1624,
-0.1617,
-0.1931,
-0.2087,
-0.168,
-0.2027,
-0.2515,
-0.2595,
-0.2523,
-0.21,
-0.2047,
-0.2011,
-0.2005,
-0.1758,
-0.1945,
-0.2198,
-0.1976,
-0.1732,
-1.0,
-1.0,
-1.0,
-1.0,
-1.0,
-1.0,
-1.0
],
"return_times_s": [],
"inter_return_gaps_s": []
},
"detail": {
"hook_geometry": {
"available": true,
"onset_s": 2.984,
"n_notes": 16,
"vocab_size": 1,
"range_semitones": 0.33,
"licensed_leap": false,
"largest_interval": 0.33,
"intervals": [
0.33,
-0.33,
0.33,
-0.33,
0.33,
-0.33,
0.33,
0.0,
-0.33,
0.33,
-0.33,
0.33,
-0.33,
0.33,
0.0
],
"pitch_contour": "---------------",
"iv_step_frac": 0.0,
"iv_repeat_frac": 1.0,
"iv_gapfill_frac": 1.0,
"iv_entropy": -0.0,
"contour_turns_per_note": 0.0
},
"hook_strength": {
"value": 0.3389,
"terms": {
"motif_length": 0.8,
"interval_vocabulary": 0.3333,
"distinctive_leap": 0.4,
"compass": 0.0,
"contour_activity": 0.0,
"singability": 0.5
},
"provenance": {
"motif_length": "CRAFT CONSENSUS",
"interval_vocabulary": "CRAFT CONSENSUS",
"distinctive_leap": "CRAFT CONSENSUS",
"compass": "PHYSICAL, THEN CRAFT",
"contour_activity": "CRAFT CONSENSUS",
"singability": "CRAFT CONSENSUS WITH A MEASURED NULL AGAINST IT"
},
"definition": "arithmetic mean of six band-scored terms in 0..1; singability is 0.50*step_frac + 0.25*repeat_frac + 0.25*gapfill_frac, which is the stated definition rather than a vibe"
},
"hook_originality": {
"screened": true,
"verdict": "CLEAR",
"hits": [],
"advisories": [],
"signatures_screened": 13,
"caveat": "no SEED signature matched. The seed set is partial and its named gaps are listed; CLEAR is not a clean-room certificate."
},
"transformation_census": {},
"returns": [],
"symbolic": {
"available": true,
"n_notes": 247,
"query_intervals": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
7
],
"query_len": 15,
"max_edits_allowed": 4,
"interval_returns": 26,
"interval_return_times_s": [
5.271,
6.525,
7.709,
13.27,
16.358,
21.978,
27.411,
30.743,
34.075,
46.44,
51.223,
55.38,
58.967,
65.144,
69.103,
72.678,
78.019,
84.486,
93.925,
95.597,
97.826,
100.6,
102.83,
104.768,
107.694,
109.9
],
"interval_mean_edits": 2.654,
"contour_returns": 27,
"contour_return_times_s": [
5.271,
6.525,
7.709,
13.27,
16.358,
21.978,
27.411,
30.743,
34.075,
46.44,
50.561,
52.21,
56.842,
58.967,
65.144,
69.103,
72.678,
78.019,
84.486,
93.925,
95.597,
97.826,
100.6,
102.83,
104.768,
107.694,
109.9
],
"varied_times_s": [
5.271,
6.525,
7.709,
13.27,
16.358,
21.978,
27.411,
30.743,
34.075,
46.44,
51.223,
55.38,
58.967,
65.144,
69.103,
72.678,
78.019,
84.486,
93.925,
95.597,
97.826,
100.6,
102.83,
104.768,
107.694,
109.9
],
"note": "intervals are exact-size matches under an edit budget; the contour variant is blind to interval size and is the ornamentation-tolerant reading",
"melodic_salience": 0.6917,
"read_first_s": 120.0
},
"motif_window_s": 8.845,
"register_background_median": 0.2027,
"colour_background_median": 2.59,
"background_lift": 0.0765,
"return_threshold_lift": 0.4644,
"octave_cut": 0.5,
"timbre_cut": 0.45
},
"verdict": {
"passes": null,
"law": "A track must state an identifiable motif and bring it back transformed rather than pasted: hooks and complexities, never stacked noise.",
"evidence": [
"the opening motif is never restated above this track's own harmonic background; there is a statement and no return"
]
},
"thresholds": {
"floor_returns_per_min": 0.0,
"floor_transformation_share": 0.0,
"target_returns_per_min": 0.5852,
"target_transformation_share": 1.0,
"derived_from": "30 corpus HITS, audio arm, 2026-08-07",
"health": "DEGENERATE -- see the sensitivity sweep in the validation artifact"
},
"_honest_tier": "MEASURED INSTRUMENT"
},
"noise_structure": {
"instrument": "noise_structure",
"version": "v1",
"available": true,
"reason": "",
"metrics": {
"crowding_index": 0.8607,
"separation_index": 0.5894,
"roughness_mean": 0.1488,
"residual_share": 0.1368,
"peak_structure_score": 23.432,
"stacked_noise": false,
"worst_window_start_s": 102.17,
"worst_window_end_s": 106.16,
"passes_floor": true,
"passes_target": false,
"adjacent_cohesion": 0.9301,
"distant_cohesion": 0.8301,
"crowding_retention": 0.8925,
"lane_duty": 0.8192,
"mean_lanes": 7.373,
"register_spacing_octaves_mean": 1.006,
"card_conjunction": 0.1008,
"card_conjunction_legs": {
"crowding": 0.61,
"noisiness": 0.101,
"unmelodic": 0.759,
"simultaneity": 0.523
},
"peak_stability": 0.533,
"masked_fraction": 0.1032,
"onset_coherence": 0.6795,
"voice_independence": 0.3205,
"audio_flatness": 0.00525,
"audio_conjunction": 0.5497,
"audio_conjunction_legs": {
"noise_residual": 0.495,
"noise_unpeaked": 0.55,
"noise_flatness": 0.101,
"cram_roughness": 0.566,
"cram_masking": 0.846,
"cram_unpeaked": 0.55
},
"noise_wall_conjunction": 0.1008,
"crammed_wall_conjunction": 0.5497,
"worst_window_score": 0.7881,
"wall_score": 0.5111,
"wall_score_tier": "audio",
"wall_score_floor_bar": 0.8814,
"wall_score_target_bar": 0.383
},
"series": {
"band_distance_profile": {
"1": 0.9301,
"2": 0.9034,
"3": 0.8802,
"4": 0.865,
"5": 0.8534,
"6": 0.8275,
"7": 0.7634,
"8": 0.7041
},
"roughness_times_s": [
0.0,
0.557,
1.115,
1.672,
2.229,
2.786,
3.344,
3.901,
4.458,
5.016,
5.573,
6.13,
6.687,
7.245,
7.802,
8.359,
8.916,
9.474,
10.031,
10.588,
11.146,
11.703,
12.26,
12.817,
13.375,
13.932,
14.489,
15.047,
15.604,
16.161,
16.718,
17.276,
17.833,
18.39,
18.947,
19.505,
20.062,
20.619,
21.177,
21.734,
22.291,
22.848,
23.406,
23.963,
24.52,
25.078,
25.635,
26.192,
26.749,
27.307,
27.864,
28.421,
28.979,
29.536,
30.093,
30.65,
31.208,
31.765,
32.322,
32.879,
33.437,
33.994,
34.551,
35.109,
35.666,
36.223,
36.78,
37.338,
37.895,
38.452,
39.01,
39.567,
40.124,
40.681,
41.239,
41.796,
42.353,
42.91,
43.468,
44.025,
44.582,
45.14,
45.697,
46.254,
46.811,
47.369,
47.926,
48.483,
49.041,
49.598,
50.155,
50.712,
51.27,
51.827,
52.384,
52.941,
53.499,
54.056,
54.613,
55.171,
55.728,
56.285,
56.842,
57.4,
57.957,
58.514,
59.072,
59.629,
60.186,
60.743,
61.301,
61.858,
62.415,
62.973,
63.53,
64.087,
64.644,
65.202,
65.759,
66.316,
66.873,
67.431,
67.988,
68.545,
69.103,
69.66,
70.217,
70.774,
71.332,
71.889,
72.446,
73.004,
73.561,
74.118,
74.675,
75.233,
75.79,
76.347,
76.904,
77.462,
78.019,
78.576,
79.134,
79.691,
80.248,
80.805,
81.363,
81.92,
82.477,
83.035,
83.592,
84.149,
84.706,
85.264,
85.821,
86.378,
86.936,
87.493,
88.05,
88.607,
89.165,
89.722,
90.279,
90.836,
91.394,
91.951,
92.508,
93.066,
93.623,
94.18,
94.737,
95.295,
95.852,
96.409,
96.967,
97.524,
98.081,
98.638,
99.196,
99.753,
100.31,
100.867,
101.425,
101.982,
102.539,
103.097,
103.654,
104.211,
104.768,
105.326,
105.883,
106.44,
106.998,
107.555,
108.112,
108.669,
109.227,
109.784,
110.341,
110.899,
111.456,
112.013,
112.57,
113.128,
113.685,
114.242,
114.799,
115.357,
115.914,
116.471,
117.029,
117.586,
118.143,
118.7,
119.258,
119.815,
120.372,
120.93,
121.487,
122.044,
122.601,
123.159,
123.716,
124.273,
124.83,
125.388,
125.945,
126.502,
127.06,
127.617,
128.174,
128.731,
129.289,
129.846,
130.403,
130.961,
131.518,
132.075,
132.632,
133.19,
133.747,
134.304,
134.861,
135.419,
135.976,
136.533,
137.091,
137.648,
138.205,
138.762,
139.32,
139.877,
140.434,
140.992,
141.549,
142.106,
142.663,
143.221,
143.778,
144.335,
144.893,
145.45,
146.007,
146.564,
147.122,
147.679,
148.236,
148.793,
149.351,
149.908,
150.465,
151.023,
151.58,
152.137,
152.694,
153.252,
153.809,
154.366,
154.924,
155.481,
156.038,
156.595,
157.153,
157.71,
158.267,
158.824,
159.382,
159.939,
160.496,
161.054,
161.611,
162.168,
162.725,
163.283,
163.84,
164.397,
164.955,
165.512,
166.069,
166.626,
167.184,
167.741,
168.298,
168.856,
169.413,
169.97,
170.527,
171.085,
171.642,
172.199,
172.756,
173.314,
173.871,
174.428,
174.986,
175.543,
176.1,
176.657,
177.215,
177.772,
178.329,
178.887,
179.444,
180.001,
180.558,
181.116,
181.673,
182.23,
182.787,
183.345,
183.902,
184.459,
185.017,
185.574,
186.131,
186.688,
187.246,
187.803,
188.36,
188.918,
189.475,
190.032,
190.589,
191.147,
191.704,
192.261,
192.819,
193.376,
193.933,
194.49,
195.048,
195.605,
196.162,
196.719,
197.277,
197.834,
198.391,
198.949,
199.506,
200.063,
200.62,
201.178,
201.735,
202.292,
202.85,
203.407,
203.964,
204.521,
205.079,
205.636,
206.193,
206.75,
207.308,
207.865,
208.422,
208.98,
209.537,
210.094,
210.651,
211.209,
211.766,
212.323,
212.881,
213.438,
213.995,
214.552,
215.11,
215.667,
216.224,
216.781,
217.339,
217.896,
218.453,
219.011,
219.568,
220.125,
220.682,
221.24,
221.797,
222.354,
222.912,
223.469,
224.026,
224.583,
225.141,
225.698,
226.255,
226.813,
227.37,
227.927,
228.484,
229.042,
229.599
],
"roughness_curve": [
0.0,
0.0424,
0.0853,
0.0881,
0.0739,
0.0847,
0.1996,
0.1694,
0.0702,
0.079,
0.0751,
0.0742,
0.0906,
0.0217,
0.0088,
0.0471,
0.1454,
0.1872,
0.1539,
0.3611,
0.2735,
0.6243,
0.1087,
0.0765,
0.2545,
0.0118,
0.1445,
0.1763,
0.0706,
0.0649,
0.1734,
0.0324,
0.0593,
0.3091,
0.1372,
0.1037,
0.0964,
0.0407,
0.0464,
0.17,
0.1523,
0.0743,
0.2395,
0.1073,
0.1202,
0.3009,
0.2006,
0.1274,
0.4375,
0.1176,
0.1045,
0.2642,
0.1543,
0.1526,
0.2145,
0.1736,
0.1486,
0.1685,
0.1836,
0.2126,
0.1147,
0.1328,
0.098,
0.1967,
0.1902,
0.1925,
0.2529,
0.2073,
0.1496,
0.178,
0.1381,
0.113,
0.1634,
0.1412,
0.0714,
0.2224,
0.176,
0.1022,
0.0853,
0.3575,
0.1633,
0.1392,
0.2049,
0.1589,
0.1884,
0.1585,
0.0328,
0.1659,
0.3955,
0.1836,
0.232,
0.1539,
0.1324,
0.1119,
0.089,
0.0622,
0.2352,
0.2708,
0.0655,
0.246,
0.3261,
0.1425,
0.111,
0.2056,
0.1008,
0.1568,
0.1246,
0.1496,
0.0734,
0.2591,
0.1096,
0.0638,
0.1046,
0.1899,
0.2178,
0.2063,
0.2094,
0.2965,
0.0668,
0.1328,
0.0691,
0.1133,
0.2205,
0.2803,
0.0867,
0.1066,
0.1143,
0.0907,
0.1426,
0.0927,
0.0763,
0.1187,
0.2117,
0.0886,
0.2031,
0.1786,
0.0424,
0.1361,
0.1071,
0.1017,
0.2029,
0.1227,
0.0641,
0.1592,
0.1021,
0.0802,
0.2325,
0.1946,
0.1525,
0.158,
0.0995,
0.0904,
0.1443,
0.1824,
0.1515,
0.1901,
0.0891,
0.1067,
0.0944,
0.1551,
0.0134,
0.1244,
0.18,
0.1481,
0.2293,
0.2044,
0.1088,
0.1816,
0.1237,
0.1622,
0.1155,
0.2634,
0.0854,
0.1471,
0.1331,
0.1082,
0.1257,
0.1565,
0.1329,
0.1076,
0.1779,
0.1432,
0.0922,
0.1877,
0.1738,
0.1928,
0.211,
0.0916,
0.2047,
0.1132,
0.1676,
0.0659,
0.1118,
0.1512,
0.1711,
0.1487,
0.0906,
0.1651,
0.1743,
0.1443,
0.1344,
0.1878,
0.3431,
0.1029,
0.1087,
0.2242,
0.1858,
0.1429,
0.1157,
0.0686,
0.0891,
0.1065,
0.1425,
0.2364,
0.2808,
0.1496,
0.1663,
0.2635,
0.1819,
0.1173,
0.2783,
0.1284,
0.0733,
0.1852,
0.1118,
0.2073,
0.2644,
0.0706,
0.0907,
0.2663,
0.2371,
0.1505,
0.1833,
0.3183,
0.1451,
0.2893,
0.1766,
0.1033,
0.1929,
0.1206,
0.0662,
0.1307,
0.1058,
0.1089,
0.2003,
0.2578,
0.0872,
0.0481,
0.122,
0.1793,
0.2123,
0.1418,
0.0672,
0.1058,
0.2849,
0.0816,
0.1924,
0.1235,
0.1872,
0.2542,
0.1816,
0.0527,
0.2698,
0.0609,
0.1189,
0.1634,
0.1025,
0.1628,
0.0704,
0.0949,
0.1132,
0.154,
0.1211,
0.2854,
0.1811,
0.0985,
0.2223,
0.1046,
0.1669,
0.2358,
0.1701,
0.1871,
0.3349,
0.2085,
0.1866,
0.1267,
0.1441,
0.1092,
0.1807,
0.0891,
0.0899,
0.2087,
0.1496,
0.1125,
0.1729,
0.1358,
0.156,
0.1742,
0.1204,
0.1597,
0.2042,
0.1562,
0.1198,
0.1436,
0.1019,
0.0579,
0.1011,
0.2543,
0.2275,
0.1437,
0.1092,
0.084,
0.1187,
0.1172,
0.2091,
0.103,
0.2501,
0.0975,
0.0641,
0.1768,
0.1573,
0.0662,
0.1997,
0.1105,
0.0412,
0.0939,
0.158,
0.1046,
0.1321,
0.0724,
0.0563,
0.2889,
0.2814,
0.1252,
0.1436,
0.0299,
0.1003,
0.098,
0.1632,
0.1451,
0.1068,
0.0966,
0.0855,
0.1103,
0.2343,
0.1021,
0.1111,
0.0479,
0.1329,
0.1255,
0.0838,
0.1147,
0.1101,
0.2768,
0.0363,
0.1354,
0.1917,
0.1674,
0.2045,
0.2207,
0.0351,
0.1344,
0.0561,
0.126,
0.0977,
0.3299,
0.0902,
0.1448,
0.3639,
0.1032,
0.0778,
0.0418,
0.0501,
0.1187,
0.1191,
0.1822,
0.0574,
0.1167,
0.1126,
0.0479,
0.1003,
0.0635,
0.0702,
0.1129,
0.131,
0.0823,
0.1361,
0.0776,
0.1199,
0.1073,
0.1086,
0.1082,
0.0939,
0.0827,
0.0914,
0.1455,
0.0695,
0.1257,
0.1708,
0.1712,
0.167,
0.1673,
0.1628,
0.1262,
0.2268,
0.1389,
0.1167,
0.157,
0.1661,
0.1287,
0.1307,
0.1627,
0.2547
],
"masked_curve": [
0.0,
0.0639,
0.0156,
0.02,
0.032,
0.0116,
0.0219,
0.0331,
0.0347,
0.047,
0.0051,
0.0079,
0.0035,
0.0137,
0.025,
0.0018,
0.0144,
0.0096,
0.0252,
0.0437,
0.0785,
0.0435,
0.0634,
0.0833,
0.0825,
0.07,
0.1104,
0.112,
0.0807,
0.0495,
0.1226,
0.1475,
0.0377,
0.1495,
0.0504,
0.0752,
0.2628,
0.028,
0.0774,
0.0173,
0.0876,
0.1168,
0.026,
0.0774,
0.1074,
0.0955,
0.1761,
0.1011,
0.0938,
0.073,
0.0691,
0.0792,
0.138,
0.1016,
0.1029,
0.2097,
0.081,
0.0403,
0.0371,
0.1387,
0.0418,
0.13,
0.0846,
0.0814,
0.0904,
0.0561,
0.0435,
0.0408,
0.2362,
0.3188,
0.0979,
0.1256,
0.087,
0.1236,
0.1677,
0.2891,
0.0379,
0.1357,
0.0201,
0.115,
0.0315,
0.209,
0.097,
0.1678,
0.1692,
0.146,
0.0881,
0.1132,
0.1082,
0.2504,
0.1749,
0.045,
0.0801,
0.0991,
0.1248,
0.1645,
0.1693,
0.1397,
0.1586,
0.119,
0.1795,
0.0306,
0.165,
0.0385,
0.0151,
0.0513,
0.1639,
0.0379,
0.1065,
0.2056,
0.1955,
0.1168,
0.089,
0.2126,
0.1198,
0.2373,
0.214,
0.0584,
0.0733,
0.0372,
0.1705,
0.1688,
0.0612,
0.1839,
0.0804,
0.0948,
0.1862,
0.0437,
0.1043,
0.1034,
0.1253,
0.077,
0.1327,
0.1188,
0.0361,
0.0676,
0.1011,
0.1777,
0.1456,
0.1426,
0.0686,
0.2328,
0.0305,
0.0884,
0.1363,
0.0919,
0.035,
0.0586,
0.023,
0.0741,
0.0781,
0.0412,
0.0631,
0.1617,
0.1157,
0.2563,
0.0599,
0.198,
0.1968,
0.2023,
0.0532,
0.1255,
0.0316,
0.06,
0.0323,
0.168,
0.1339,
0.1592,
0.1206,
0.1197,
0.1349,
0.2019,
0.0656,
0.1339,
0.1422,
0.0797,
0.0642,
0.2125,
0.1175,
0.0677,
0.0816,
0.1477,
0.0854,
0.1824,
0.1422,
0.2091,
0.1609,
0.0362,
0.0414,
0.2389,
0.1137,
0.1104,
0.1726,
0.1178,
0.2241,
0.1586,
0.041,
0.0865,
0.1754,
0.0928,
0.0941,
0.1428,
0.0773,
0.108,
0.1309,
0.0,
0.0999,
0.0619,
0.1254,
0.19,
0.1002,
0.1073,
0.1369,
0.1224,
0.0649,
0.0757,
0.1208,
0.0484,
0.1583,
0.1568,
0.0389,
0.1501,
0.1021,
0.0606,
0.213,
0.1056,
0.0594,
0.1379,
0.1804,
0.1287,
0.0385,
0.1224,
0.173,
0.1652,
0.0548,
0.1133,
0.1332,
0.1124,
0.1258,
0.0843,
0.2134,
0.0125,
0.0972,
0.1186,
0.0425,
0.0468,
0.1518,
0.0527,
0.0654,
0.2306,
0.0619,
0.1966,
0.1304,
0.1405,
0.0534,
0.1199,
0.0328,
0.1846,
0.1103,
0.0482,
0.0231,
0.0497,
0.1653,
0.1063,
0.1043,
0.1434,
0.0562,
0.1271,
0.1648,
0.103,
0.0951,
0.0513,
0.1049,
0.1587,
0.1208,
0.1024,
0.0717,
0.1203,
0.1355,
0.0422,
0.0376,
0.1138,
0.0673,
0.0685,
0.0878,
0.0758,
0.1161,
0.0658,
0.1452,
0.1792,
0.1494,
0.12,
0.071,
0.1247,
0.049,
0.1217,
0.1536,
0.171,
0.1376,
0.0581,
0.2348,
0.0318,
0.1032,
0.1474,
0.1365,
0.0518,
0.0213,
0.1661,
0.1611,
0.2305,
0.0866,
0.1004,
0.0697,
0.1707,
0.0629,
0.2035,
0.0914,
0.0676,
0.1889,
0.0711,
0.1465,
0.0948,
0.1514,
0.0353,
0.0681,
0.0479,
0.0596,
0.0416,
0.0265,
0.041,
0.0526,
0.0829,
0.0629,
0.1207,
0.0441,
0.0513,
0.0541,
0.1549,
0.0861,
0.1412,
0.0541,
0.0481,
0.042,
0.1374,
0.1406,
0.1117,
0.1617,
0.1789,
0.0572,
0.0281,
0.076,
0.0691,
0.0523,
0.214,
0.2075,
0.0268,
0.0768,
0.0708,
0.1815,
0.1166,
0.0599,
0.103,
0.0783,
0.0876,
0.0915,
0.0703,
0.115,
0.1291,
0.0663,
0.0102,
0.0519,
0.049,
0.0569,
0.1261,
0.0854,
0.1747,
0.1123,
0.0596,
0.1086,
0.0717,
0.0678,
0.0395,
0.0897,
0.1169,
0.1704,
0.1764,
0.0414,
0.0438,
0.1356,
0.0688,
0.1802,
0.0914,
0.1245,
0.0533,
0.069,
0.0908,
0.2011,
0.1046,
0.0396,
0.2464,
0.1402,
0.1344,
0.0156,
0.0484,
0.1105,
0.0968,
0.1809,
0.1466,
0.1623,
0.0409,
0.1157,
0.2082,
0.0521
],
"residual_curve": [
0.0,
0.001,
0.0008,
0.0006,
0.001,
0.0008,
0.0014,
0.0012,
0.0011,
0.0012,
0.0006,
0.0007,
0.0011,
0.0022,
0.0018,
0.0008,
0.0214,
0.0074,
0.0525,
0.0782,
0.2343,
0.0938,
0.0271,
0.0947,
0.0563,
0.0119,
0.1373,
0.0623,
0.0222,
0.0695,
0.0515,
0.0246,
0.0558,
0.1774,
0.0215,
0.0726,
0.1388,
0.0047,
0.1388,
0.1581,
0.016,
0.1285,
0.1847,
0.0365,
0.0391,
0.1188,
0.0395,
0.0414,
0.1702,
0.0247,
0.026,
0.1781,
0.0409,
0.085,
0.2504,
0.1137,
0.0384,
0.2436,
0.0467,
0.1214,
0.2498,
0.0292,
0.0081,
0.2294,
0.0585,
0.0425,
0.2819,
0.1947,
0.1653,
0.2497,
0.04,
0.0214,
0.1103,
0.0828,
0.0456,
0.2945,
0.1067,
0.0286,
0.0933,
0.1076,
0.0163,
0.2207,
0.1261,
0.076,
0.0974,
0.1307,
0.0176,
0.2259,
0.2222,
0.1366,
0.1282,
0.1623,
0.0508,
0.2053,
0.1549,
0.0385,
0.1705,
0.1829,
0.0287,
0.2897,
0.207,
0.0285,
0.1445,
0.1874,
0.045,
0.259,
0.157,
0.0677,
0.1341,
0.1945,
0.0644,
0.1428,
0.0821,
0.077,
0.1012,
0.1894,
0.2644,
0.1815,
0.0811,
0.0716,
0.1138,
0.1154,
0.2254,
0.1347,
0.0533,
0.1452,
0.0951,
0.0696,
0.1255,
0.1192,
0.0647,
0.0668,
0.0989,
0.0518,
0.1967,
0.0923,
0.061,
0.1237,
0.0507,
0.0644,
0.149,
0.1811,
0.0603,
0.1363,
0.04,
0.0754,
0.205,
0.1396,
0.0556,
0.1466,
0.0905,
0.0566,
0.0779,
0.0768,
0.1816,
0.1104,
0.0893,
0.0741,
0.0533,
0.2424,
0.032,
0.0845,
0.0623,
0.1264,
0.1227,
0.2436,
0.0933,
0.1169,
0.0534,
0.0726,
0.0515,
0.2999,
0.0384,
0.0673,
0.0708,
0.0274,
0.0483,
0.2116,
0.043,
0.0273,
0.0412,
0.0622,
0.0379,
0.1705,
0.0446,
0.0552,
0.166,
0.0956,
0.1334,
0.2662,
0.161,
0.0518,
0.0817,
0.1485,
0.0902,
0.0542,
0.1336,
0.0748,
0.0875,
0.1786,
0.0576,
0.1328,
0.1556,
0.0588,
0.0561,
0.1894,
0.08,
0.0924,
0.2225,
0.059,
0.0676,
0.2389,
0.0915,
0.1767,
0.1617,
0.0343,
0.0782,
0.2194,
0.1166,
0.0899,
0.19,
0.0984,
0.0691,
0.2005,
0.0716,
0.203,
0.1905,
0.0398,
0.059,
0.1391,
0.1427,
0.111,
0.1397,
0.1156,
0.064,
0.2095,
0.1311,
0.1287,
0.1354,
0.078,
0.0331,
0.0971,
0.1869,
0.1532,
0.1215,
0.1768,
0.0306,
0.0942,
0.2814,
0.1145,
0.1654,
0.2077,
0.0644,
0.1649,
0.2043,
0.0899,
0.1347,
0.2411,
0.0882,
0.1432,
0.2327,
0.0952,
0.1977,
0.1944,
0.0537,
0.125,
0.1979,
0.0983,
0.0989,
0.1301,
0.1193,
0.1232,
0.1902,
0.1853,
0.1138,
0.1158,
0.1272,
0.0507,
0.1332,
0.1836,
0.0933,
0.2021,
0.2132,
0.1516,
0.2347,
0.227,
0.0685,
0.0892,
0.161,
0.0485,
0.0687,
0.2236,
0.0777,
0.0955,
0.2262,
0.0663,
0.0971,
0.2361,
0.1396,
0.0357,
0.2119,
0.1004,
0.1241,
0.1955,
0.0993,
0.0386,
0.248,
0.2372,
0.1934,
0.158,
0.1025,
0.0517,
0.0815,
0.0787,
0.1217,
0.117,
0.1504,
0.025,
0.0987,
0.1486,
0.2018,
0.1008,
0.1796,
0.0113,
0.0742,
0.0956,
0.0134,
0.0144,
0.1514,
0.0129,
0.0815,
0.2348,
0.1126,
0.058,
0.1877,
0.0169,
0.0485,
0.171,
0.0208,
0.0673,
0.137,
0.0141,
0.0515,
0.1176,
0.1647,
0.0455,
0.1713,
0.025,
0.0567,
0.1483,
0.2025,
0.0568,
0.0836,
0.0625,
0.0607,
0.157,
0.2329,
0.0474,
0.1646,
0.1181,
0.0046,
0.0786,
0.1936,
0.0417,
0.086,
0.1729,
0.031,
0.0899,
0.2038,
0.0424,
0.0228,
0.0261,
0.023,
0.0333,
0.0745,
0.0579,
0.0586,
0.0398,
0.0322,
0.0248,
0.0209,
0.0336,
0.0165,
0.0272,
0.0286,
0.0178,
0.0691,
0.048,
0.044,
0.0725,
0.0337,
0.0328,
0.0413,
0.0376,
0.045,
0.0591,
0.033,
0.0564,
0.0719,
0.0933,
0.035,
0.0428,
0.0665,
0.0315,
0.0486,
0.0443,
0.0626,
0.0418,
0.0525,
0.056,
0.0422,
0.083,
0.0604
]
},
"verdict": {
"passes": true,
"law": "A texture may carry dozens of layers, but it must resolve into separable voices: there cannot just be stacked noise.",
"evidence": [
"crowding 0.8607 (far 0.8301 / adjacent 0.9301 = retention 0.8925), corpus pct 0.61",
"separation 0.5894 from lane_reserve 0.578, melodic_salience 0.241, spectral_peakiness 0.899, voiced_fraction 0.639",
"density-without-structure conjunction 0.1008 vs bar 0.7536 :: crowding 0.610, noisiness 0.101, simultaneity 0.523, unmelodic 0.759",
"roughness 0.1488, residual share 0.1368, peak structure 23.432 dB (stability 0.533), masked fraction 0.1032, voice independence 0.3205",
"noise-wall conjunction 0.1008 vs bar 0.8652 :: flatness 0.101, residual 0.495, unpeaked 0.550",
"crammed-wall conjunction 0.5497 vs bar 0.9043 :: masking 0.846, roughness 0.566, unpeaked 0.550",
"worst window 102.17s to 106.16s at 0.7881 :: roughness 0.186; residual share 0.145; peak structure 22.1 dB; masked fraction 0.113",
"wall score 0.5111 (audio tier) against floor 0.8814 and target 0.383"
]
}
},
"melodic_intelligence": {
"instrument": "melodic_intelligence",
"version": "v1",
"available": true,
"reason": "",
"metrics": {
"interval_entropy": 1.0642,
"interval_bigram_entropy": 1.894,
"contour_depth": 3.0,
"melodic_complexity": 0.1724,
"n_development_ops": 47,
"development_share": 0.9592,
"development_kinds": [
"augmentation",
"fragmentation",
"inversion",
"retrograde"
],
"phrase_count": 52,
"phrase_length_variety": 0.9823,
"phrase_sophistication": 0.6285,
"n_melodic_voices": 3,
"counter_melody_presence": 0.5509,
"dialogue_handoffs": 6,
"orchestrational_dialogue": 0.4554,
"passes_floor": false,
"passes_target": false
},
"series": {
"development_returns": [
{
"at_s": 4.214,
"kind": "exact_repetition",
"error_semitones": 0.778,
"time_ratio": 1.111,
"transpose_semitones": 0.0,
"fragment_intervals": null
},
{
"at_s": 4.667,
"kind": "retrograde",
"error_semitones": 0.778,
"time_ratio": 1.0,
"transpose_semitones": 0.0,
"fragment_intervals": null
},
{
"at_s": 6.13,
"kind": "transposition_real",
"error_semitones": 0.0,
"time_ratio": 1.0,
"transpose_semitones": 7.0,
"fragment_intervals": null
},
{
"at_s": 6.525,
"kind": "retrograde",
"error_semitones": 0.0,
"time_ratio": 1.0,
"transpose_semitones": 7.0,
"fragment_intervals": null
},
{
"at_s": 11.819,
"kind": "inversion",
"error_semitones": 0.222,
"time_ratio": 4.333,
"transpose_semitones": -24.0,
"fragment_intervals": null
},
{
"at_s": 14.269,
"kind": "augmentation",
"error_semitones": 0.185,
"time_ratio": 4.333,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 16.811,
"kind": "retrograde",
"error_semitones": 0.111,
"time_ratio": 8.667,
"transpose_semitones": -24.0,
"fragment_intervals": null
},
{
"at_s": 22.407,
"kind": "augmentation",
"error_semitones": 0.185,
"time_ratio": 6.889,
"transpose_semitones": -24.0,
"fragment_intervals": null
},
{
"at_s": 25.925,
"kind": "retrograde",
"error_semitones": 0.111,
"time_ratio": 3.222,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 29.269,
"kind": "augmentation",
"error_semitones": 0.148,
"time_ratio": 3.778,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 31.916,
"kind": "retrograde",
"error_semitones": 0.148,
"time_ratio": 3.556,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 34.075,
"kind": "inversion",
"error_semitones": 0.222,
"time_ratio": 2.111,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 38.719,
"kind": "fragmentation",
"error_semitones": 0.333,
"time_ratio": 7.333,
"transpose_semitones": -23.67,
"fragment_intervals": 3
},
{
"at_s": 47.45,
"kind": "fragmentation",
"error_semitones": 0.278,
"time_ratio": 3.944,
"transpose_semitones": -23.67,
"fragment_intervals": 6
},
{
"at_s": 55.38,
"kind": "augmentation",
"error_semitones": 0.444,
"time_ratio": 3.889,
"transpose_semitones": -18.67,
"fragment_intervals": null
},
{
"at_s": 58.967,
"kind": "fragmentation",
"error_semitones": 0.444,
"time_ratio": 7.556,
"transpose_semitones": -23.67,
"fragment_intervals": 6
},
{
"at_s": 65.144,
"kind": "retrograde",
"error_semitones": 0.593,
"time_ratio": 5.778,
"transpose_semitones": -20.67,
"fragment_intervals": null
},
{
"at_s": 69.103,
"kind": "retrograde",
"error_semitones": 0.778,
"time_ratio": 5.222,
"transpose_semitones": -18.67,
"fragment_intervals": null
},
{
"at_s": 71.866,
"kind": "augmentation",
"error_semitones": 0.111,
"time_ratio": 5.778,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 74.106,
"kind": "augmentation",
"error_semitones": 0.556,
"time_ratio": 5.778,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 85.206,
"kind": "augmentation",
"error_semitones": 0.296,
"time_ratio": 6.889,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 93.925,
"kind": "fragmentation",
"error_semitones": 0.533,
"time_ratio": 2.222,
"transpose_semitones": -23.67,
"fragment_intervals": 5
},
{
"at_s": 96.142,
"kind": "inversion",
"error_semitones": 0.185,
"time_ratio": 2.444,
"transpose_semitones": -24.0,
"fragment_intervals": null
},
{
"at_s": 98.023,
"kind": "inversion",
"error_semitones": 0.185,
"time_ratio": 3.444,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 100.6,
"kind": "augmentation",
"error_semitones": 0.259,
"time_ratio": 2.111,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 104.501,
"kind": "augmentation",
"error_semitones": 0.222,
"time_ratio": 2.556,
"transpose_semitones": -24.0,
"fragment_intervals": null
},
{
"at_s": 105.72,
"kind": "inversion",
"error_semitones": 0.778,
"time_ratio": 2.111,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 108.936,
"kind": "inversion",
"error_semitones": 0.741,
"time_ratio": 2.0,
"transpose_semitones": -19.0,
"fragment_intervals": null
},
{
"at_s": 112.013,
"kind": "augmentation",
"error_semitones": 0.222,
"time_ratio": 2.0,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 117.864,
"kind": "augmentation",
"error_semitones": 0.148,
"time_ratio": 4.111,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 125.248,
"kind": "inversion",
"error_semitones": 0.222,
"time_ratio": 3.0,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 126.189,
"kind": "augmentation",
"error_semitones": 0.296,
"time_ratio": 5.889,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 133.944,
"kind": "fragmentation",
"error_semitones": 0.333,
"time_ratio": 2.222,
"transpose_semitones": -23.67,
"fragment_intervals": 3
},
{
"at_s": 138.565,
"kind": "augmentation",
"error_semitones": 0.222,
"time_ratio": 2.111,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 139.482,
"kind": "inversion",
"error_semitones": 0.222,
"time_ratio": 1.889,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 142.396,
"kind": "inversion",
"error_semitones": 0.259,
"time_ratio": 2.0,
"transpose_semitones": -24.0,
"fragment_intervals": null
},
{
"at_s": 144.289,
"kind": "inversion",
"error_semitones": 0.778,
"time_ratio": 5.333,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 149.328,
"kind": "retrograde",
"error_semitones": 0.741,
"time_ratio": 2.556,
"transpose_semitones": -18.67,
"fragment_intervals": null
},
{
"at_s": 151.94,
"kind": "augmentation",
"error_semitones": 0.296,
"time_ratio": 3.222,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 153.612,
"kind": "augmentation",
"error_semitones": 0.259,
"time_ratio": 3.222,
"transpose_semitones": -24.0,
"fragment_intervals": null
},
{
"at_s": 154.9,
"kind": "augmentation",
"error_semitones": 0.296,
"time_ratio": 2.556,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 157.246,
"kind": "inversion",
"error_semitones": 0.222,
"time_ratio": 1.889,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 158.894,
"kind": "augmentation",
"error_semitones": 0.185,
"time_ratio": 2.111,
"transpose_semitones": -24.0,
"fragment_intervals": null
},
{
"at_s": 165.256,
"kind": "augmentation",
"error_semitones": 0.296,
"time_ratio": 3.333,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 167.613,
"kind": "augmentation",
"error_semitones": 0.296,
"time_ratio": 2.444,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 168.832,
"kind": "augmentation",
"error_semitones": 0.296,
"time_ratio": 4.111,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 171.967,
"kind": "augmentation",
"error_semitones": 0.296,
"time_ratio": 4.111,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 173.558,
"kind": "augmentation",
"error_semitones": 0.222,
"time_ratio": 2.444,
"transpose_semitones": -23.67,
"fragment_intervals": null
},
{
"at_s": 175.543,
"kind": "inversion",
"error_semitones": 0.222,
"time_ratio": 2.333,
"transpose_semitones": -23.67,
"fragment_intervals": null
}
],
"phrase_boundaries_s": [
5.944,
11.819,
28.224,
33.553,
35.55,
36.978,
38.557,
42.655,
45.349,
47.229,
48.634,
50.352,
51.908,
55.983,
58.758,
63.53,
67.419,
71.192,
72.411,
78.541,
90.569,
93.53,
96.85,
98.511,
100.241,
101.878,
105.326,
107.427,
108.936,
112.013,
113.917,
115.229,
118.666,
120.349,
125.248,
126.955,
131.889,
133.538,
138.565,
140.736,
142.396,
144.126,
149.328,
151.94,
154.122,
157.246,
158.674,
167.427,
170.516,
171.967,
175.345
],
"lead_sequence": [
"alto",
"tenor",
"alto",
"bass",
"tenor",
"bass",
"tenor"
]
},
"detail": {
"line": {
"extractor": "harmonic-summation predominant melody (rig's block), pYIN cross-check omitted",
"voiced_fraction": 0.5788,
"note_count": 359,
"note_rate_per_s": 1.9944,
"analysed_s": 180.0
},
"complexity": {
"available": true,
"interval_entropy": 1.0642,
"interval_bigram_entropy": 1.894,
"interval_predictive_information": 0.1623,
"interval_predictive_information_uncorrected": 0.2345,
"rhythm_entropy": 3.0816,
"rhythm_predictive_information": 0.0504,
"contour_depth": 3.0,
"pitch_class_alphabet": 7,
"step_leap_ratio": 0.15,
"variety": 0.5876,
"structure": 0.0506,
"melodic_complexity": 0.1724,
"definition": "geometric mean of a five-term VARIETY score and a three-term STRUCTURE score; structure is shuffle-corrected predictive information, which is zero for a random line and zero for a constant one"
},
"development": {
"available": true,
"reason": "",
"n_returns": 49,
"n_ops": 47,
"kinds": [
"augmentation",
"exact_repetition",
"fragmentation",
"inversion",
"retrograde",
"transposition_real"
],
"op_kinds": [
"augmentation",
"fragmentation",
"inversion",
"retrograde"
],
"development_share": 0.9592,
"cell_intervals": [
-0.33,
0.33,
-0.33,
0.33,
-0.33,
0.33,
0.0,
-0.33,
0.33
],
"note": "n_ops counts material-CHANGING operations only; exact repetition, octave transfer and transposition are restatements and are counted in n_returns but not in n_ops"
},
"phrases": {
"available": true,
"phrase_count": 52,
"phrase_length_variety": 0.9823,
"phrase_len_notes_median": 5.5,
"antecedent_consequent_rate": 0.0196,
"cadential_differentiation": 0.4945,
"phrase_hierarchy": 1.0,
"phrase_sophistication": 0.6285,
"tonic_pc_estimate": 2,
"definition": "mean of length-variety score, antecedent-consequent rate, cadential entropy, hierarchy"
},
"counter_melody": {
"available": true,
"n_melodic_voices": 3,
"voice_bands": [
"tenor",
"alto",
"soprano"
],
"folded_doublings": [],
"mean_pairwise_independence": 0.5509,
"counter_melody_presence": 0.5509,
"bands_examined": 5,
"note": "a LOWER bound on voices -- two instruments in one register read as one band"
},
"dialogue": {
"available": true,
"dialogue_handoffs": 6,
"handoffs_per_min": 2.0,
"lead_sequence": [
"alto",
"tenor",
"alto",
"bass",
"tenor",
"bass",
"tenor"
],
"lead_share_entropy": 0.6831,
"distinct_lead_bands": 4,
"orchestrational_dialogue": 0.4554,
"windows": 45
}
},
"verdict": {
"passes": false,
"law": "A melody must be complex without being random, must return DEVELOPED rather than restated, must be built of shaped phrases that answer one another, and must share the melodic lead with more than one voice across the cue.",
"tier": "audio",
"evidence": [
"line: 359 notes over 180 s (voiced 0.58)",
"complexity 0.1724 = variety 0.5876 x structure 0.0506",
"development: 47 operation(s) ['augmentation', 'fragmentation', 'inversion', 'retrograde'] of 49 returns",
"phrases: 52 , sophistication 0.6285",
"voices: 3 melodically active of 5 bands",
"dialogue: 6 hand-off(s), 0.6831 share entropy"
]
}
},
"cross_track_distinctness": {
"instrument": "cross_track_distinctness",
"version": "v1",
"available": false,
"reason": "no cohort supplied. DISTINCTNESS IS A SET PROPERTY: this instrument grades a set pairwise, and a lone track has nothing to be distinct from. Pass cohort=[...] or use compare_set().",
"metrics": {
"worst_similarity": null,
"worst_similarity_partner": null,
"worst_transposition": null,
"matching_run_len": null,
"n_flagged_pairs": null,
"declared_reference": null,
"distinctness": null,
"passes_floor": null,
"passes_target": null
},
"series": {},
"verdict": {
"passes": null,
"law": "No two tracks may share more melodic material than a declaration licenses: every track its own tune, and a reprise is design only where the plan names the partner and the node that earns it.",
"evidence": [
"a single-track verdict is undefined for this axis"
]
},
"_honest_tier": "MEASURED INSTRUMENT"
},
"dynamic_arc": {
"instrument": "dynamic_arc",
"version": "v1",
"available": true,
"reason": "",
"metrics": {
"n_builds": 1,
"n_holds": 2,
"n_releases": 1,
"n_valleys": 0,
"longest_hold_s": 147.12,
"deepest_valley_depth": 0.9767,
"valley_engagement": 0.5186,
"peak_distinction": 0.1321,
"arch_type": "plateau",
"arc_class_match": null,
"dynamic_range_db": 23.24,
"passes_floor": false,
"passes_target": false
},
"series": {
"phases": [
{
"kind": "BUILD",
"t0": 0.0,
"t1": 32.69,
"dur": 33.43,
"level": 0.5188,
"traverse": 0.7312
},
{
"kind": "HOLD",
"t0": 33.44,
"t1": 179.82,
"dur": 147.12,
"level": 0.9326,
"traverse": 0.0629
},
{
"kind": "HOLD",
"t0": 180.56,
"t1": 199.88,
"dur": 20.06,
"level": 0.7661,
"traverse": 0.0264
},
{
"kind": "RELEASE",
"t0": 200.62,
"t1": 229.6,
"dur": 29.72,
"level": 0.2364,
"traverse": -0.7644
}
],
"energy_curve_normalised": [
-0.0881,
-0.0641,
-0.0387,
-0.0051,
0.035,
0.0854,
0.126,
0.1529,
0.1656,
0.1707,
0.1771,
0.1964,
0.2354,
0.2788,
0.3237,
0.3749,
0.4426,
0.5025,
0.5779,
0.6413,
0.6925,
0.721,
0.737,
0.7577,
0.7689,
0.7722,
0.7743,
0.7689,
0.7712,
0.7686,
0.7622,
0.7785,
0.7754,
0.7645,
0.7515,
0.7506,
0.751,
0.7596,
0.7624,
0.7662,
0.7654,
0.7686,
0.7799,
0.7867,
0.801,
0.8103,
0.8206,
0.849,
0.8801,
0.892,
0.8951,
0.9036,
0.9167,
0.9246,
0.9355,
0.9472,
0.9458,
0.9251,
0.9177,
0.9156,
0.9203,
0.9207,
0.9181,
0.9209,
0.9135,
0.9111,
0.9123,
0.9242,
0.9248,
0.9272,
0.9274,
0.927,
0.9281,
0.9295,
0.9355,
0.9365,
0.9303,
0.9275,
0.9239,
0.9252,
0.929,
0.9274,
0.9261,
0.9249,
0.9413,
0.9392,
0.9419,
0.9286,
0.9267,
0.9261,
0.9221,
0.9135,
0.9061,
0.8889,
0.8801,
0.876,
0.8806,
0.8817,
0.8792,
0.8821,
0.8856,
0.8808,
0.8718,
0.8761,
0.8791,
0.8748,
0.8761,
0.8785,
0.8776,
0.8813,
0.8874,
0.8924,
0.8879,
0.8884,
0.8944,
0.8972,
0.9017,
0.9044,
0.9073,
0.9077,
0.9134,
0.898,
0.8763,
0.8496,
0.8334,
0.8175,
0.7827,
0.7672,
0.7544,
0.7448,
0.749,
0.7296,
0.7132,
0.7139,
0.7227,
0.7451,
0.7566,
0.7816,
0.8151,
0.8359,
0.8812,
0.9329,
0.9449,
0.963,
0.9773,
0.9876,
0.9937,
0.9874,
0.9903,
0.9898,
0.9955,
0.9955,
0.9934,
1.0029,
1.0065,
0.9963,
0.9893,
0.9935,
0.9928,
0.9932,
0.9922,
0.9891,
0.978,
0.9744,
0.9782,
0.9839,
0.99,
0.9926,
0.9916,
0.9933,
0.9924,
1.0014,
1.0024,
1.0099,
1.0105,
1.0073,
1.0076,
0.9983,
0.9957,
0.9912,
0.9898,
0.9853,
0.9791,
0.9716,
0.9677,
0.9668,
0.9636,
0.9659,
0.9679,
0.9677,
0.9662,
0.9596,
0.9586,
0.9542,
0.9586,
0.9588,
0.9586,
0.9597,
0.9573,
0.9612,
0.9611,
0.9683,
0.9702,
0.9777,
0.9814,
0.9842,
0.9855,
0.9836,
0.9827,
0.9825,
0.9912,
0.9894,
0.9911,
0.9936,
0.9935,
0.9926,
0.9911,
0.9955,
0.9935,
0.9872,
0.9869,
0.977,
0.9787,
0.9743,
0.9767,
0.9781,
0.9875,
0.9969,
1.0026,
1.0056,
1.0068,
1.0077,
1.0101,
1.0128,
1.0077,
1.003,
0.9917,
0.9723,
0.9555,
0.928,
0.9109,
0.8909,
0.8615,
0.829,
0.795,
0.765,
0.7446,
0.7409,
0.7491,
0.7483,
0.7453,
0.7385,
0.7446,
0.736,
0.7549,
0.7657,
0.7674,
0.7596,
0.7494,
0.7511,
0.7559,
0.7648,
0.7841,
0.7816,
0.7757,
0.7731,
0.7839,
0.7914,
0.7946,
0.7955,
0.7962,
0.7985,
0.8001,
0.7899,
0.7524,
0.7146,
0.6687,
0.6367,
0.5986,
0.5374,
0.4662,
0.3901,
0.3468,
0.3025,
0.2554,
0.2109,
0.1589,
0.1154,
0.0896,
0.0629,
0.0454,
0.0125,
0.0034,
-0.008,
-0.0116,
-0.0159,
-0.0194,
-0.0199,
-0.018,
-0.0177,
-0.0166,
-0.0147,
-0.0108,
-0.0084,
-0.0027,
0.0039,
0.0096,
0.0128,
0.0166,
0.0216
],
"sedation_spans": []
},
"detail": {
"hold_share": 0.7281,
"raw_range": 0.5928,
"peak": {
"peak_distinction": 0.1321,
"peak_position_normalised": 0.754,
"near_peak_share": 0.571,
"baseline_level": 0.8808
},
"valley": {
"valley_engagement": 0.5186,
"terms": {
"pulse_present": 0.2405,
"contour_lifts": 0.5186,
"engagement_sustained": 0.0
},
"activity_reference": "onset-strength envelope (audio tier)",
"headline_term": "contour_lifts -- motion of an independent activity signal in the valley, relative to the whole cue. The two level terms are diagnostics only: both were measured running BACKWARDS against the pools because a ratio to the track's own mean rewards a flat cue.",
"scope": "phases below the valley level",
"low_share": 0.1387,
"low_level_mean": 0.0757
},
"curve_agreement_spearman": {
"sim": 0.9353650418973177,
"cplx": 0.950402760056917,
"db": 0.957004017026796
},
"primary_curve": "flow curve (energy; 45% normalised RMS by construction)",
"audio": {
"analysed_s": 230.0,
"card_vs_reimplementation_spearman": 0.9878182076346671,
"note": "the reimplementation follows acquire_exemplar's published recipe; the agreement above is measured, not assumed"
},
"purpose_class": "EXPLORATION",
"energy_floor": null,
"honest_label": "a GENERATION-DEFECT detector, not a taste oracle -- AUC 0.982 against the round Josh rejected on the loudness-free lane curve, and NOTHING clears the within-album multiplicity bar"
},
"verdict": {
"passes": false,
"law": "A cue must BUILD to a peak that stands above its surroundings, HOLD there long enough to be heard as arrival rather than as a spike, and keep something worth following in its valleys, so the listener is lost neither at the top nor at the bottom.",
"tier": "audio",
"evidence": [
"phases: 1 build(s), 2 hold(s), 1 release(s), 0 valley(s) over 230 s",
"hold share 0.728 (corpus hits 0.407, round 2 0.092); longest hold 147.1 s (hits 41.6, round 2 13.4)",
"arch type plateau; peak distinction 0.1321 at 0.754, near-peak share 0.571",
"valley engagement 0.5186 from {'pulse_present': 0.2405, 'contour_lifts': 0.5186, 'engagement_sustained': 0.0} over phases below the valley level"
]
}
},
"summit_tests": {
"instrument": "summit_tests",
"version": "v1",
"available": true,
"reason": "",
"metrics": {
"piano_melody_recovered": 0.6653,
"singability": 0.3808,
"self_sufficiency": 0.5692,
"transmissibility": 1.0,
"reduction_harmonic_interest": 0.8148,
"piano_test_passes": false,
"orchestra_lint_findings": null,
"orchestra_lint_passes": null,
"longest_unbroken_span_s": null,
"out_of_range_notes": null,
"acoustic_core_declared": null,
"passes_floor": false,
"passes_target": false
},
"series": {
"phrases_s": [
[
3.158,
8.696
],
[
11.819,
16.684
],
[
16.811,
19.83
],
[
20.608,
23.307
],
[
23.499,
26.691
],
[
27.225,
31.678
],
[
31.916,
33.286
],
[
33.553,
34.975
],
[
35.55,
36.49
],
[
36.978,
38.174
],
[
38.557,
44.989
],
[
45.349,
46.649
],
[
47.229,
48.483
],
[
48.634,
49.667
],
[
50.352,
51.56
],
[
51.908,
55.031
],
[
55.38,
55.438
],
[
55.983,
58.387
],
[
58.758,
64.784
],
[
65.144,
67.007
],
[
67.419,
68.847
],
[
69.103,
69.869
],
[
70.6,
70.682
],
[
71.192,
71.703
],
[
71.866,
74.037
],
[
74.106,
75.314
],
[
75.569,
76.696
],
[
77.415,
78.321
],
[
78.541,
82.286
],
[
82.663,
82.988
],
[
84.486,
84.614
],
[
85.206,
89.838
],
[
90.569,
91.521
],
[
91.916,
96.491
],
[
96.85,
98.249
],
[
98.511,
99.834
],
[
100.241,
101.506
],
[
101.878,
104.989
],
[
105.326,
106.51
],
[
107.427,
108.193
],
[
108.936,
110.097
],
[
111.224,
111.293
],
[
112.013,
113.453
],
[
113.917,
114.892
],
[
115.229,
116.518
],
[
117.238,
117.296
],
[
117.864,
118.178
],
[
118.666,
119.827
],
[
120.349,
120.454
],
[
120.779,
121.278
],
[
121.591,
121.696
],
[
122.834,
122.973
],
[
125.248,
126.502
],
[
126.955,
127.071
],
[
127.431,
128.615
],
[
128.894,
129.834
],
[
130.635,
131.471
],
[
131.889,
135.192
],
[
135.361,
135.454
],
[
136.162,
136.301
],
[
138.565,
139.784
],
[
140.736,
141.526
],
[
142.396,
143.209
],
[
144.126,
144.893
],
[
145.252,
146.994
],
[
146.855,
147.017
],
[
147.412,
149.037
],
[
149.328,
150.163
],
[
151.94,
153.931
],
[
154.122,
156.862
],
[
157.246,
158.192
],
[
158.674,
160.485
],
[
160.752,
161.715
],
[
162.865,
162.969
],
[
163.631,
163.712
],
[
165.256,
165.767
],
[
166.162,
166.51
],
[
167.427,
169.854
],
[
170.516,
171.503
],
[
171.967,
173.929
]
]
},
"detail": {
"reduction": {
"source": "melody: harmonic-summation predominant melody (rig's block), pYIN cross-check omitted; harmony: 24-triad chroma template match at 1.67 s windows",
"melodic_salience": 0.6653,
"line": {
"extractor": "harmonic-summation predominant melody (rig's block), pYIN cross-check omitted",
"voiced_fraction": 0.5788,
"note_count": 359,
"note_rate_per_s": 1.9944,
"analysed_s": 180.0,
"octave_errors_repaired": 46,
"octave_repair_share": 0.1281
},
"chord_margin_median": 0.0164,
"analysed_s": 180.0,
"extraction_error": "MONOPHONIC EXTRACTION FROM DENSE POLYPHONY IS UNRELIABLE. The melody is a predominant-voice estimate, not a transcription, and where two instruments trade the lead the line jumps between them. The chroma harmony reads the WHOLE MIX INCLUDING THE MELODY, which biases chord-tone agreement UPWARD -- the bias is measured on our own cues, which have both a score and a render, and published in the artifact's EXTRACTION_ERROR block rather than argued about",
"tier": "audio-extracted",
"total_s": 180.0,
"bpm": 143.55,
"beats_per_bar": 4,
"tonic_pc": 2,
"n_melody": 359,
"n_harmony": 108
},
"piano_test": {
"tier": "audio-extracted",
"piano_melody_recovered": 0.6653,
"melody_notes": 359,
"melody_note_rate_per_s": 1.9944,
"available": true,
"judgeable": true,
"reason": "",
"singability": {
"available": true,
"reason": "",
"singability": 0.3808,
"components": {
"compass": 0.096,
"tessitura": 1.0,
"step_ratio": 0.271,
"leap_handling": 0.808,
"breath": 0.502
},
"components_scored": [
"compass",
"leap_handling",
"step_ratio",
"tessitura"
],
"breath_scored": false,
"compass_window_s": 6.69,
"compass_semitones": 3.38,
"compass_scope": "the note-weighted median PHRASE compass; a singer sings a phrase",
"whole_cue_compass_semitones": 12.67,
"tessitura_share": 0.8924,
"tessitura_centre_midi": 38.0,
"step_share": 0.9675,
"largest_leap_semitones": 5.33,
"largest_leap_scope": "the 98th percentile of within-phrase leaps",
"max_leap_raw_semitones": 7.33,
"leaps": 9,
"leaps_gap_filled": 4,
"gap_fill_share": 0.4444,
"phrases_in_breath_range": 0.3012,
"longest_phrase_s": 6.432
},
"self_sufficiency": {
"available": true,
"reason": "",
"self_sufficiency": 0.5692,
"components": {
"chord_tone_share": 1.0,
"implied_harmony_agreement": 0.461,
"structural_pitch_variety": 0.4
},
"chord_tone_share_raw": 0.9707,
"implied_harmony_raw": 0.2538,
"implied_root_agreement": 0.1136,
"structural_pitch_entropy": 0.3204,
"structural_notes": 205,
"spans_judged": 88
},
"transmissibility": {
"available": true,
"reason": "",
"transmissibility": 1.0,
"components": {
"pitch_alphabet": 1.0,
"motivic_economy": 1.0,
"repetition_structure": 1.0,
"rhythmic_simplicity": 1.0
},
"pitch_alphabet_size": 7,
"top3_contour_4gram_cover": 0.738,
"recurring_contour_4gram_share": 0.4359,
"duration_classes": 16,
"rhythm_entropy": 0.6195
},
"harmonic_interest": {
"available": true,
"reason": "",
"reduction_harmonic_interest": 0.8148,
"components": {
"distinct_chords": 1.0,
"change_rate_per_min": 1.0,
"non_tonic_share": 0.594,
"dwell_balance": 0.742
},
"distinct_chords_raw": 8,
"chord_changes": 41,
"change_rate_per_min_raw": 13.667,
"non_tonic_share_raw": 0.2037,
"dwell_entropy": 0.5567
},
"phrase_grammar": {
"available": true,
"reason": "",
"n_phrases": 83,
"longest_phrase_s": 6.432,
"longest_phrase_bars": 3.85,
"longest_novel_phrase_s": 6.432,
"longest_novel_phrase_bars": 3.85,
"median_phrase_bars": 0.72,
"distinct_ideas": 4,
"idea_detail": {
"n_ideas": 4,
"n_shape_classes": 8,
"ideas": [
{
"shape": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
-5,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"notes": 43,
"count": 3,
"share": 0.3909
},
{
"shape": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
2,
-2,
-1,
0,
0
],
"notes": 15,
"count": 1,
"share": 0.1364
},
{
"shape": [
0,
-7,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"notes": 15,
"count": 2,
"share": 0.1364
},
{
"shape": [
0,
0,
0,
1,
0,
0,
0,
0,
0,
0,
0,
0
],
"notes": 13,
"count": 1,
"share": 0.1182
}
]
},
"cadences": 60,
"antecedent_consequent_pairs": 2,
"bar_s": 1.6719,
"phrases": [
{
"start_s": 3.158,
"end_s": 8.696,
"span_s": 5.538,
"n_notes": 35,
"first_midi": 37.666666666666664,
"last_midi": 32.33333333333333,
"novel_span_s": 5.538,
"repetitions": 1
},
{
"start_s": 11.819,
"end_s": 16.684,
"span_s": 4.865,
"n_notes": 9,
"first_midi": 37.666666666666664,
"last_midi": 37.666666666666664,
"novel_span_s": 0.541,
"repetitions": 9
},
{
"start_s": 16.811,
"end_s": 19.83,
"span_s": 3.019,
"n_notes": 5,
"first_midi": 37.666666666666664,
"last_midi": 37.666666666666664,
"novel_span_s": 3.019,
"repetitions": 1
},
{
"start_s": 20.608,
"end_s": 23.307,
"span_s": 2.699,
"n_notes": 3,
"first_midi": 37.666666666666664,
"last_midi": 37.666666666666664,
"novel_span_s": 2.699,
"repetitions": 1
},
{
"start_s": 23.499,
"end_s": 26.691,
"span_s": 3.193,
"n_notes": 4,
"first_midi": 37.666666666666664,
"last_midi": 38.0,
"novel_span_s": 0.798,
"repetitions": 4
},
{
"start_s": 27.225,
"end_s": 31.678,
"span_s": 4.452,
"n_notes": 11,
"first_midi": 37.666666666666664,
"last_midi": 38.0,
"novel_span_s": 0.405,
"repetitions": 11
},
{
"start_s": 31.916,
"end_s": 33.286,
"span_s": 1.37,
"n_notes": 2,
"first_midi": 38.0,
"last_midi": 37.666666666666664
},
{
"start_s": 33.553,
"end_s": 34.975,
"span_s": 1.422,
"n_notes": 5,
"first_midi": 38.0,
"last_midi": 37.666666666666664,
"novel_span_s": 0.284,
"repetitions": 5
},
{
"start_s": 35.55,
"end_s": 36.49,
"span_s": 0.94,
"n_notes": 3,
"first_midi": 37.666666666666664,
"last_midi": 38.0,
"novel_span_s": 0.313,
"repetitions": 3
},
{
"start_s": 36.978,
"end_s": 38.174,
"span_s": 1.196,
"n_notes": 4,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.299,
"repetitions": 4
},
{
"start_s": 38.557,
"end_s": 44.989,
"span_s": 6.432,
"n_notes": 9,
"first_midi": 38.0,
"last_midi": 43.0,
"novel_span_s": 6.432,
"repetitions": 1
},
{
"start_s": 45.349,
"end_s": 46.649,
"span_s": 1.3,
"n_notes": 5,
"first_midi": 38.0,
"last_midi": 45.0,
"novel_span_s": 1.3,
"repetitions": 1
},
{
"start_s": 47.229,
"end_s": 48.483,
"span_s": 1.254,
"n_notes": 3,
"first_midi": 45.0,
"last_midi": 38.0,
"novel_span_s": 1.254,
"repetitions": 1
},
{
"start_s": 48.634,
"end_s": 49.667,
"span_s": 1.033,
"n_notes": 4,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.258,
"repetitions": 4
},
{
"start_s": 50.352,
"end_s": 51.56,
"span_s": 1.207,
"n_notes": 6,
"first_midi": 38.33333333333333,
"last_midi": 38.0,
"novel_span_s": 1.207,
"repetitions": 1
},
{
"start_s": 51.908,
"end_s": 55.031,
"span_s": 3.123,
"n_notes": 5,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.625,
"repetitions": 5
},
{
"start_s": 55.38,
"end_s": 55.438,
"span_s": 0.058,
"n_notes": 1,
"first_midi": 43.0,
"last_midi": 43.0
},
{
"start_s": 55.983,
"end_s": 58.387,
"span_s": 2.403,
"n_notes": 8,
"first_midi": 43.0,
"last_midi": 43.0,
"novel_span_s": 0.3,
"repetitions": 8
},
{
"start_s": 58.758,
"end_s": 64.784,
"span_s": 6.026,
"n_notes": 12,
"first_midi": 45.0,
"last_midi": 38.0,
"novel_span_s": 6.026,
"repetitions": 1
},
{
"start_s": 65.144,
"end_s": 67.007,
"span_s": 1.863,
"n_notes": 3,
"first_midi": 41.0,
"last_midi": 41.0,
"novel_span_s": 0.621,
"repetitions": 3
},
{
"start_s": 67.419,
"end_s": 68.847,
"span_s": 1.428,
"n_notes": 4,
"first_midi": 41.0,
"last_midi": 40.0,
"novel_span_s": 1.428,
"repetitions": 1
},
{
"start_s": 69.103,
"end_s": 69.869,
"span_s": 0.766,
"n_notes": 2,
"first_midi": 43.0,
"last_midi": 43.0
},
{
"start_s": 70.6,
"end_s": 70.682,
"span_s": 0.081,
"n_notes": 1,
"first_midi": 43.0,
"last_midi": 43.0
},
{
"start_s": 71.192,
"end_s": 71.703,
"span_s": 0.511,
"n_notes": 2,
"first_midi": 43.0,
"last_midi": 43.0
},
{
"start_s": 71.866,
"end_s": 74.037,
"span_s": 2.171,
"n_notes": 4,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.543,
"repetitions": 4
},
{
"start_s": 74.106,
"end_s": 75.314,
"span_s": 1.207,
"n_notes": 2,
"first_midi": 38.0,
"last_midi": 37.666666666666664
},
{
"start_s": 75.569,
"end_s": 76.696,
"span_s": 1.126,
"n_notes": 1,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 77.415,
"end_s": 78.321,
"span_s": 0.906,
"n_notes": 3,
"first_midi": 38.0,
"last_midi": 37.666666666666664,
"novel_span_s": 0.302,
"repetitions": 3
},
{
"start_s": 78.541,
"end_s": 82.286,
"span_s": 3.744,
"n_notes": 5,
"first_midi": 41.0,
"last_midi": 41.0,
"novel_span_s": 0.749,
"repetitions": 5
},
{
"start_s": 82.663,
"end_s": 82.988,
"span_s": 0.325,
"n_notes": 1,
"first_midi": 43.0,
"last_midi": 43.0
},
{
"start_s": 84.486,
"end_s": 84.614,
"span_s": 0.128,
"n_notes": 1,
"first_midi": 42.666666666666664,
"last_midi": 42.666666666666664
},
{
"start_s": 85.206,
"end_s": 89.838,
"span_s": 4.632,
"n_notes": 5,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.926,
"repetitions": 5
},
{
"start_s": 90.569,
"end_s": 91.521,
"span_s": 0.952,
"n_notes": 3,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.317,
"repetitions": 3
},
{
"start_s": 91.916,
"end_s": 96.491,
"span_s": 4.574,
"n_notes": 15,
"first_midi": 38.0,
"last_midi": 37.666666666666664,
"novel_span_s": 4.574,
"repetitions": 1
},
{
"start_s": 96.85,
"end_s": 98.249,
"span_s": 1.399,
"n_notes": 5,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.28,
"repetitions": 5
},
{
"start_s": 98.511,
"end_s": 99.834,
"span_s": 1.324,
"n_notes": 4,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.331,
"repetitions": 4
},
{
"start_s": 100.241,
"end_s": 101.506,
"span_s": 1.265,
"n_notes": 3,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.422,
"repetitions": 3
},
{
"start_s": 101.878,
"end_s": 104.989,
"span_s": 3.111,
"n_notes": 13,
"first_midi": 38.0,
"last_midi": 37.333333333333336,
"novel_span_s": 3.111,
"repetitions": 1
},
{
"start_s": 105.326,
"end_s": 106.51,
"span_s": 1.184,
"n_notes": 5,
"first_midi": 38.33333333333333,
"last_midi": 38.0,
"novel_span_s": 0.237,
"repetitions": 5
},
{
"start_s": 107.427,
"end_s": 108.193,
"span_s": 0.766,
"n_notes": 4,
"first_midi": 38.0,
"last_midi": 37.666666666666664,
"novel_span_s": 0.192,
"repetitions": 4
},
{
"start_s": 108.936,
"end_s": 110.097,
"span_s": 1.161,
"n_notes": 5,
"first_midi": 42.666666666666664,
"last_midi": 43.0,
"novel_span_s": 0.232,
"repetitions": 5
},
{
"start_s": 111.224,
"end_s": 111.293,
"span_s": 0.07,
"n_notes": 1,
"first_midi": 43.0,
"last_midi": 43.0
},
{
"start_s": 112.013,
"end_s": 113.453,
"span_s": 1.44,
"n_notes": 6,
"first_midi": 38.0,
"last_midi": 37.666666666666664,
"novel_span_s": 0.24,
"repetitions": 6
},
{
"start_s": 113.917,
"end_s": 114.892,
"span_s": 0.975,
"n_notes": 4,
"first_midi": 37.666666666666664,
"last_midi": 38.0,
"novel_span_s": 0.244,
"repetitions": 4
},
{
"start_s": 115.229,
"end_s": 116.518,
"span_s": 1.289,
"n_notes": 3,
"first_midi": 38.0,
"last_midi": 37.666666666666664,
"novel_span_s": 0.43,
"repetitions": 3
},
{
"start_s": 117.238,
"end_s": 117.296,
"span_s": 0.058,
"n_notes": 1,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 117.864,
"end_s": 118.178,
"span_s": 0.313,
"n_notes": 2,
"first_midi": 38.0,
"last_midi": 37.666666666666664
},
{
"start_s": 118.666,
"end_s": 119.827,
"span_s": 1.161,
"n_notes": 4,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.29,
"repetitions": 4
},
{
"start_s": 120.349,
"end_s": 120.454,
"span_s": 0.104,
"n_notes": 1,
"first_midi": 38.33333333333333,
"last_midi": 38.33333333333333
},
{
"start_s": 120.779,
"end_s": 121.278,
"span_s": 0.499,
"n_notes": 2,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 121.591,
"end_s": 121.696,
"span_s": 0.104,
"n_notes": 1,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 122.834,
"end_s": 122.973,
"span_s": 0.139,
"n_notes": 1,
"first_midi": 42.666666666666664,
"last_midi": 42.666666666666664
},
{
"start_s": 125.248,
"end_s": 126.502,
"span_s": 1.254,
"n_notes": 5,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.251,
"repetitions": 5
},
{
"start_s": 126.955,
"end_s": 127.071,
"span_s": 0.116,
"n_notes": 1,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 127.431,
"end_s": 128.615,
"span_s": 1.184,
"n_notes": 3,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.395,
"repetitions": 3
},
{
"start_s": 128.894,
"end_s": 129.834,
"span_s": 0.94,
"n_notes": 1,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 130.635,
"end_s": 131.471,
"span_s": 0.836,
"n_notes": 1,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 131.889,
"end_s": 135.192,
"span_s": 3.303,
"n_notes": 9,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.367,
"repetitions": 9
},
{
"start_s": 135.361,
"end_s": 135.454,
"span_s": 0.093,
"n_notes": 1,
"first_midi": 43.0,
"last_midi": 43.0
},
{
"start_s": 136.162,
"end_s": 136.301,
"span_s": 0.139,
"n_notes": 1,
"first_midi": 43.0,
"last_midi": 43.0
},
{
"start_s": 138.565,
"end_s": 139.784,
"span_s": 1.219,
"n_notes": 5,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.244,
"repetitions": 5
},
{
"start_s": 140.736,
"end_s": 141.526,
"span_s": 0.789,
"n_notes": 3,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.263,
"repetitions": 3
},
{
"start_s": 142.396,
"end_s": 143.209,
"span_s": 0.813,
"n_notes": 3,
"first_midi": 37.666666666666664,
"last_midi": 38.0,
"novel_span_s": 0.271,
"repetitions": 3
},
{
"start_s": 144.126,
"end_s": 144.893,
"span_s": 0.766,
"n_notes": 4,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.192,
"repetitions": 4
},
{
"start_s": 145.252,
"end_s": 146.994,
"span_s": 1.741,
"n_notes": 2,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.58,
"repetitions": 3
},
{
"start_s": 146.855,
"end_s": 147.017,
"span_s": 0.163,
"n_notes": 1,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 147.412,
"end_s": 149.037,
"span_s": 1.625,
"n_notes": 2,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 149.328,
"end_s": 150.163,
"span_s": 0.836,
"n_notes": 4,
"first_midi": 43.0,
"last_midi": 43.0,
"novel_span_s": 0.209,
"repetitions": 4
},
{
"start_s": 151.94,
"end_s": 153.931,
"span_s": 1.991,
"n_notes": 5,
"first_midi": 38.0,
"last_midi": 37.666666666666664,
"novel_span_s": 0.398,
"repetitions": 5
},
{
"start_s": 154.122,
"end_s": 156.862,
"span_s": 2.74,
"n_notes": 7,
"first_midi": 37.666666666666664,
"last_midi": 38.0,
"novel_span_s": 0.391,
"repetitions": 7
},
{
"start_s": 157.246,
"end_s": 158.192,
"span_s": 0.946,
"n_notes": 5,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.189,
"repetitions": 5
},
{
"start_s": 158.674,
"end_s": 160.485,
"span_s": 1.811,
"n_notes": 8,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.226,
"repetitions": 8
},
{
"start_s": 160.752,
"end_s": 161.715,
"span_s": 0.964,
"n_notes": 4,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.241,
"repetitions": 4
},
{
"start_s": 162.865,
"end_s": 162.969,
"span_s": 0.104,
"n_notes": 1,
"first_midi": 43.0,
"last_midi": 43.0
},
{
"start_s": 163.631,
"end_s": 163.712,
"span_s": 0.081,
"n_notes": 1,
"first_midi": 42.666666666666664,
"last_midi": 42.666666666666664
},
{
"start_s": 165.256,
"end_s": 165.767,
"span_s": 0.511,
"n_notes": 2,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 166.162,
"end_s": 166.51,
"span_s": 0.348,
"n_notes": 1,
"first_midi": 38.0,
"last_midi": 38.0
},
{
"start_s": 167.427,
"end_s": 169.854,
"span_s": 2.426,
"n_notes": 6,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.404,
"repetitions": 6
},
{
"start_s": 170.516,
"end_s": 171.503,
"span_s": 0.987,
"n_notes": 3,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.329,
"repetitions": 3
},
{
"start_s": 171.967,
"end_s": 173.929,
"span_s": 1.962,
"n_notes": 5,
"first_midi": 38.0,
"last_midi": 38.0,
"novel_span_s": 0.392,
"repetitions": 5
}
]
},
"axes": {
"singability": 0.3808,
"self_sufficiency": 0.5692,
"transmissibility": 1.0,
"reduction_harmonic_interest": 0.8148,
"piano_melody_recovered": 0.6653
},
"failures": [
"singability 0.381 < floor 0.45"
],
"passes": false,
"passes_target": false
},
"orchestra_lint": {
"available": false,
"reason": "SCORE-ONLY TEST. A lint needs a part; released audio has none. This is stated rather than approximated -- there is no honest way to infer a playable part list from a stereo master, and a fabricated one would make the corpus look calibrated when it is not"
}
},
"verdict": {
"passes": false,
"law": "A theme must hold as melody plus harmony on one instrument -- the only route nostalgia travels -- and its score must be playable by real players from real notation.",
"tier": "audio-extracted",
"evidence": [
"piano reduction (audio-extracted): singability 0.381, self-sufficiency 0.569, transmissibility 1.000, harmonic interest 0.815",
"phrase grammar: longest span of NOVEL material 3.85 bars (unbroken 3.85), 4 distinct idea(s), 60 cadence(s), 2 antecedent-consequent pair(s) -- REPORTED, NOT GATED: extraction cannot support these clauses",
"piano test FAILS: singability 0.381 < floor 0.45"
]
}
}
}
},
"melody_bands": {
"instrument": "melody_bands",
"version": "melody-bands/1.0",
"available": true,
"reason": "",
"tier": "audio",
"metrics": {
"note_density_per_s": 1.9944,
"note_density_per_sounding_s": 3.4999,
"step_share": 0.9246,
"leap_share": 0.014,
"interval_class_count": 6,
"contour_turning_rate": 0.0724,
"contour_depth": 3.0,
"phrase_len_s_median": 2.334,
"phrase_peak_position": 0.0,
"harmonization_density": 0.4994,
"parallel_harmony_share": 0.2953,
"range_semitones": 12.67,
"distinct_durations": 11
},
"bands_used": {
"class": "EXPLORATION",
"n": 8,
"why": "purpose class EXPLORATION carries its own band (n=8)",
"source": "build/audio/exemplars/instruments/MELODY_BANDS.json"
},
"verdict": {
"passes": false,
"passes_means": "no axis sits BELOW the corpus p10. It is a FLOOR, not a two-sided gate; see axes_above_band",
"law": "A composed melody must land inside the note-density, interval-mix, contour, phrase-arc, harmonisation and compass bands that the corpus's own melodies occupy -- a few notes slowly played back to back with nothing sounding under them is outside them.",
"per_axis": [
{
"axis": "note_density_per_s",
"value": 1.9944,
"p10": 1.1978,
"p50": 1.9611,
"p90": 2.7039,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "IN_BAND"
},
{
"axis": "note_density_per_sounding_s",
"value": 3.4999,
"p10": 2.2247,
"p50": 5.7876,
"p90": 8.1449,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "IN_BAND"
},
{
"axis": "step_share",
"value": 0.9246,
"p10": 0.5048,
"p50": 0.5902,
"p90": 0.8515,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "ABOVE_BAND"
},
{
"axis": "leap_share",
"value": 0.014,
"p10": 0.0,
"p50": 0.0911,
"p90": 0.1772,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "IN_BAND"
},
{
"axis": "interval_class_count",
"value": 6,
"p10": 6.4,
"p50": 8.5,
"p90": 10.3,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "BELOW_BAND"
},
{
"axis": "contour_turning_rate",
"value": 0.0724,
"p10": 0.3275,
"p50": 0.4254,
"p90": 0.5088,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "BELOW_BAND"
},
{
"axis": "contour_depth",
"value": 3.0,
"p10": 5.0,
"p50": 6.0,
"p90": 7.3,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "BELOW_BAND"
},
{
"axis": "phrase_len_s_median",
"value": 2.334,
"p10": 1.73,
"p50": 2.351,
"p90": 11.056,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "IN_BAND"
},
{
"axis": "phrase_peak_position",
"value": 0.0,
"p10": 0.0524,
"p50": 0.1965,
"p90": 0.3501,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "BELOW_BAND"
},
{
"axis": "harmonization_density",
"value": 0.4994,
"p10": 0.4049,
"p50": 0.8248,
"p90": 0.9346,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "IN_BAND"
},
{
"axis": "parallel_harmony_share",
"value": 0.2953,
"p10": 0.3301,
"p50": 0.5817,
"p90": 0.6548,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "BELOW_BAND"
},
{
"axis": "range_semitones",
"value": 12.67,
"p10": 7.282,
"p50": 19.0,
"p90": 31.1,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "IN_BAND"
},
{
"axis": "distinct_durations",
"value": 11,
"p10": 5.7,
"p50": 8.5,
"p90": 11.3,
"band_source": "EXPLORATION",
"band_n": 8,
"verdict": "IN_BAND"
}
],
"axes_below_band": [
"interval_class_count",
"contour_turning_rate",
"contour_depth",
"phrase_peak_position",
"parallel_harmony_share"
],
"axes_above_band": [
"step_share"
],
"evidence": [
"tier(s): ['audio']",
"line: 1.9944 notes/s, steps 0.9246, leaps 0.014, turning 0.0724",
"harmonisation: 0.4994 of sounding time, parallel 0.2953 of lead notes",
"BELOW the corpus p10 on: interval_class_count, contour_turning_rate, contour_depth, phrase_peak_position, parallel_harmony_share",
"ABOVE the corpus p90 on: step_share -- not a failure by itself; on the interval axes it is the measurable form of 'they clash'"
]
},
"detail": {
"tiers": {
"audio": {
"version": "melody-bands/1.0",
"tier": "audio",
"path": "D:/audio/ch02_soundtrack/CH02_T2_SurgingGroove_VAR2.wav",
"total_s": 180.0,
"line": {
"extractor": "harmonic-summation predominant melody (rig's block), pYIN cross-check omitted",
"voiced_fraction": 0.5788,
"note_count": 359,
"note_rate_per_s": 1.9944,
"analysed_s": 180.0,
"octave_errors_repaired": 46,
"octave_repair_share": 0.1281
},
"harmonization": {
"available": true,
"harmonization_density": 0.4994,
"three_plus_density": 0.0753,
"mean_concurrent_voices": 1.575,
"max_concurrent_voices": 3,
"n_sounding_voices": 3,
"voice_names": [
"tenor",
"alto",
"soprano"
],
"folded_doublings": [],
"sounding_share_of_cue": 0.7008,
"definition": "share of frames carrying any melodic voice that carry two or more, after octave/unison doublings are folded; grid 50 ms"
},
"parallel": {
"available": true,
"parallel_harmony_share": 0.2953,
"doubled_share": 0.3928,
"lead_notes": 359,
"harmonising_interval_classes": {
"3": 9,
"4": 5,
"5": 15,
"7": 117,
"9": 7
},
"definition": "share of lead notes with another melodic voice sounding a consonant interval [3, 4, 5, 7, 8, 9] (mod 12, octaves excluded) over >= 50% of the note"
},
"counter_melody": {
"available": true,
"n_melodic_voices": 3,
"voice_bands": [
"tenor",
"alto",
"soprano"
],
"mean_pairwise_independence": 0.5509,
"counter_melody_presence": 0.5509,
"bands_examined": 5,
"note": "a LOWER bound on voices -- two instruments in one register read as one band"
},
"band_note_counts": {
"bass": 254,
"tenor": 626,
"alto": 637,
"soprano": 184,
"high": 0
},
"extraction_error": "predominant-melody extraction from dense polyphony is an ESTIMATE, not a transcription; harmonization_density is a LOWER BOUND because two instruments in one register read as one band",
"cached": false
}
},
"axes": {
"audio": {
"available": true,
"note_count": 359,
"analysed_s": 180.0,
"sounding_s": 102.574,
"melodic_coverage": 0.5699,
"note_density_per_s": 1.9944,
"note_density_per_sounding_s": 3.4999,
"step_share": 0.9246,
"leap_share": 0.014,
"repeat_share": 0.9022,
"interval_class_count": 6,
"interval_classes": [
0,
1,
2,
3,
5,
7
],
"interval_histogram": {
"0": 323,
"1": 4,
"2": 4,
"3": 3,
"5": 19,
"7": 5
},
"contour_turning_rate": 0.0724,
"contour_depth": 3.0,
"range_semitones": 12.67,
"distinct_durations": 11,
"duration_classes": [
-8,
-7,
-6,
-5,
-4,
-3,
-2,
-1,
0,
1,
2
],
"phrase_count": 51,
"phrase_len_s_median": 2.334,
"phrase_peak_position": 0.0,
"phrase_len_notes_median": 5.0,
"definitions": {
"step_share": "|interval| <= 2 semitones (ECON-05, docs/proposals/music/school_grammars/SNES_JRPG_SCHOOL.md:57)",
"leap_share": "|interval| >= 7 semitones (ECON-05, docs/proposals/music/school_grammars/SNES_JRPG_SCHOOL.md:57)",
"interval_class_count": "distinct |interval| sizes, capped at 12+. A COUNT, not an entropy -- entropy points the wrong way on this corpus",
"contour_turning_rate": "direction changes among moving intervals, per note of the line",
"distinct_durations": "distinct log2 duration classes (mi._dur_class :490); ECON-07 (docs/proposals/music/school_grammars/SNES_JRPG_SCHOOL.md:59) targets <= 4 IN THE HOOK, and this is the WHOLE LINE -- the two are not the same quantity and the comparison is printed, not enforced",
"phrase_peak_position": "time of the phrase's highest note, normalised 0..1 within the phrase; 0.5 is an arch centred, 1.0 rises to the last note"
}
}
}
}
},
"groove": {
"instrument": "groove_instrument",
"version": "groove-instr/1.0",
"available": true,
"reason": "",
"metrics": {
"pulse_salience_audio": 0.49,
"beat_consistency": 0.9874,
"syncopation_audio": 0.0,
"offbeat_weight_share": 0.4,
"onset_density_per_s": 2.1722,
"percussive_energy_share": 0.1514,
"low_band_pulse_regularity": 0.1172,
"sync_score": null,
"sync_composite": null,
"pulse_score": null,
"interlock": null,
"onset_synchrony": null,
"onset_synchrony_max": null
},
"detail": {
"audio": {
"duration_s": 180.0,
"hop": 256,
"sr": 22050,
"beats_per_bar_assumed": 4,
"subdiv": 4,
"low_band_energy_share": 0.6061,
"onset_env_max": 12.31,
"onsets_detected": 391,
"tempo_bpm": 143.55,
"tempo_source": "tracked, prior 143.55",
"n_beats": 404,
"ibi_median_s": 0.418,
"ibi_spread_frac": 0.0278,
"low_band_env_max": 21.724,
"bars_measured": 89,
"mean_onsets_per_bar": 4.169,
"card_total_length_s": 230.0
},
"purpose_class": "EXPLORATION",
"tiers": [
"audio"
],
"bands_available": true,
"outside_bands": [
"beat_consistency 0.9874 ABOVE the EXPLORATION p90 0.9833"
],
"honest_label": "MEASURED INSTRUMENT. Nothing here has been listened to. The score tier has no extraction error; the audio tier inherits the beat tracker's grid and says so."
},
"verdict": {
"passes": false,
"law": "A cue must carry a pulse a listener can feel -- present, steady, and articulated against the metre by voices that tile rather than pile -- so that its rhythm is a structure and never merely a rate.",
"tier": "audio",
"evidence": [
"audio: 391 onsets over 180.0 s = 2.1722/s; pulse salience 0.49; beat consistency 0.9874 at 143.55 bpm; LHL syncopation 0.0 over 89 bars",
"OUTSIDE THE CORPUS BANDS: beat_consistency 0.9874 ABOVE the EXPLORATION p90 0.9833"
]
}
},
"harmony_fit": {
"instrument": "harmony_fit",
"version": "harmony-fit/1.0",
"available": false,
"reason": "HARMONY FIT IS A SCORE INSTRUMENT AND HAS NO AUDIO TIER. Chord-tone agreement, dissonance classification and parallel-perfect detection all require knowing WHICH NOTES ARE SOUNDING, and docs/proposals/music/craft_research/COUNTERPOINT_AND_VOICE_LEADING.md:559-569 puts exactly those on the not-measurable-from-audio list (GAP 1, polyphonic transcription). Pass --plan. A card-only or audio-only tier here would be an invented proxy for the one thing the research says cannot be recovered from a render.",
"tier": null,
"metrics": {
"chord_tone_share_primary": null,
"chord_tone_share_all": null,
"dissonance_classifiability": null,
"tension_mean": null,
"tension_p90": null,
"high_tension_time_share": null,
"harmonic_rhythm_per_min": null,
"distinct_chords": null,
"chord_change_entropy": null,
"non_functional_ratio": null,
"supported_share": null,
"parallel_thirds_sixths_share": null,
"undeclared_parallel_perfects": null,
"null_percentile_primary": null
},
"verdict": {
"passes": null,
"law": "A melody is written AGAINST its harmony: its structural tones are members of the chord sounding beneath them at a rate no random draw from its own mode could reach, its non-chord tones are classifiable dissonances, and something is actually sounding that chord while the tune plays it.",
"per_axis": [],
"evidence": [
"HARMONY FIT IS A SCORE INSTRUMENT AND HAS NO AUDIO TIER. Chord-tone agreement, dissonance classification and parallel-perfect detection all require knowing WHICH NOTES ARE SOUNDING, and docs/proposals/music/craft_research/COUNTERPOINT_AND_VOICE_LEADING.md:559-569 puts exactly those on the not-measurable-from-audio list (GAP 1, polyphonic transcription). Pass --plan. A card-only or audio-only tier here would be an invented proxy for the one thing the research says cannot be recovered from a render."
]
},
"detail": {}
},
"loudness_informational": {
"file": "D:\\audio\\ch02_soundtrack\\CH02_T2_SurgingGroove_VAR2.wav",
"cue_class": "EXPLORATION",
"integrated_lufs": -12.94,
"target_lufs": -12.18,
"deviation_lu": -0.76,
"tolerance_lu": 2.61,
"clears_target": true,
"loudness_range_lu": 4.37,
"lra_band": [
2.41,
21.02
],
"clears_lra_band": true,
"true_peak_dbtp": 0.01,
"ceiling_dbtp": -1.0,
"clears_ceiling": false,
"target_resolved_from": "EXPLORATION",
"target_borrowed": false,
"policy_derived": true,
"available": true,
"gate": false,
"why_not_a_gate": "the corpus's own masters are pushed into the ceiling -- MIX_POLICY.json _why_ceiling says so, and the control proves it: EX_022 Wind Scene, a track Josh named, reads -7.69 LUFS against a -12.18 target and +0.25 dBTP against a -1.0 ceiling. A gate that fails the music he loves is measuring the wrong population. The -1.0 dBTP ceiling is a delivery convention for OUR renders, which sum with SFX at runtime; a downloaded commercial-engine master is not under that contract until we master it ourselves",
"corpus_class_distribution": {
"n": 8,
"target_lufs": -12.18,
"min_lufs": -16.34,
"max_lufs": -7.69,
"lra_median": 4.64
}
},
"quotation_screen": {
"label": "benchmark_track",
"verdict": "CLEAR",
"hits": [],
"advisories": [],
"candidate_interval_count": 358,
"signatures_screened": 13,
"seed_set_gaps": [
"LoZ Overworld main phrase",
"SM64 Main Theme (Bob-omb Battlefield)",
"SM64 Dire Dire Docks",
"SMW Athletic",
"SMB Underwater",
"SMB3 Overworld",
"ALttP Hyrule Castle",
"ALttP Kakariko Village",
"OoT Title",
"Hyrule Field",
"Gerudo Valley",
"Great Fairy's Fountain",
"MM Astral Observatory",
"WW Grandma's Theme"
],
"_zero_means": "no SEED signature matched. The seed set is partial and its named gaps are listed; CLEAR is not a clean-room certificate.",
"available": true,
"intervals_screened": 358,
"honest_limit": "the extracted line is an ESTIMATE from dense polyphony, so a real quote can be missed by extraction error and a spurious run can be produced by it. CLEAR here is not a clean-room certificate -- the seed signature set is partial and names its own gaps in seed_set_gaps"
}
},
"wall_verdict": {
"instruments_that_could_decide": 8,
"passing": 2,
"per_instrument": {
"cycle_law": false,
"layer_census": true,
"noise_structure": true,
"melodic_intelligence": false,
"dynamic_arc": false,
"summit_tests": false,
"melody_bands": false,
"groove_instrument": false
},
"blind_spots": [
{
"instrument": "harmony_fit",
"tier": "NEEDS-SCORE",
"reason": "HARMONY FIT IS A SCORE INSTRUMENT AND HAS NO AUDIO TIER. Chord-tone agreement, dissonance classification and parallel-perfect detection all require knowing WHICH NOTES ARE SOUNDING, and docs/proposals/music/craft_research/COUNTERPOINT_AND_VOICE_LEADING.md:559-569 puts exactly those on the not-measurable-from-audio list (GAP 1, polyphonic transcription). Pass --plan. A card-only or audio-only tier here would be an invented proxy for the one thing the research says cannot be recovered from a render.",
"recoverable": false,
"how": "audio only; the NEEDS-SCORE instruments are unrecoverable for this engine and stay blind spots on every row"
},
{
"instrument": "(none exists)",
"tier": "UNMEASURED",
"reason": "carrier migration -- the melody passed BETWEEN instruments on its returns -- no instrument in the battery identifies WHICH instrument is carrying the tune at a given moment. `instr_melody_bands` extracts ONE predominant line and folds octave doublings; `instr_hook_presence` sees the motif return but not who plays it. Source separation would be the honest route and nothing in this program uses it on the melodic layer.",
"recoverable": false,
"how": "the single clause Josh named most specifically on 2026-08-09 is graded by EAR ONLY. No wall verdict may be read as evidence for or against it."
},
{
"instrument": "(none exists)",
"tier": "UNMEASURED",
"reason": "does the ending SETTLE and hand off to the next track -- `feature_rig.loop_seam` reads the seam and whether a fade was baked in, which is a different question from whether the last phrase resolves. Nothing reads cadence.",
"recoverable": false,
"how": "graded by ear. The seam measurement is reported and must not stand in for it."
}
],
"excluded_from_verdict": [
{
"measurement": "loudness_informational",
"why": "it fails the corpus; see measurements.loudness_informational.why_not_a_gate"
}
],
"what_a_pass_is_not": "Nothing here is a judgement of quality and no listening test stands behind any of it. Three of the four instruments looked for Josh's defect in their own domain and did not find it: the cycle law passes 17 of the 18 tracks he rejected (within-album AUC 0.501), the noise detector fires on 0 of 18 across both tiers with nothing clearing the multiplicity bar, and the layer census saturates near 8 streams where a real cue runs 24 to 40 parts, so it cannot adjudicate the layer clause at all. Sensory roughness came back at chance (0.4963). Structural yield is the axis that separates, and it separates our generator from real music, not good music from filler."
},
"elapsed_s": 118.4
}