music/exemplars/PATTERN_FINDINGS_V3.json
{
"seed": 20260807,
"n_cards_measured": 1180,
"n_hits": 30,
"n_ctrl": 927,
"n_other_albums": 223,
"n_features": 103,
"albums": [
"Bloodborne the Old Hunters (original sou",
"C418 - Minecraft - Volume Alpha",
"Chrono Trigger (Original Soundtrack) [DS",
"DOOM (Original Game Soundtrack)",
"FINAL FANTASY VI (Original Soundtrack)",
"Jet Set Radio Future Sega (Original Trac",
"Metal Gear Solid Vocal Tracks",
"NiGHTS into dreams... Perfect Album, Vol",
"Okami Original Soundtrack Vol. 1 [MP3]",
"Pokémon Diamond & Pokémon Pearl_ Super M",
"Pokémon X & Pokémon Y_ Super Music Colle",
"Portal2-OST",
"Rayman Legends (Original Game Soundtrack",
"Tales of Phantasia (Original Soundtrack)",
"Tekken 2 (Original Soundtrack)",
"ULTRAKILL_INFINITE_HYPERDEATH",
"Yuzo Koshiro - Streets of Rage 2 (Remastered)",
"deus_ex_soundtrack"
],
"hits": [
{
"track_id": "EX_006",
"title": "Chrono Trigger Main Theme",
"game": "Chrono Trigger",
"klass": "TITLE_CHARACTER",
"status": "CARDED",
"album": "Chrono Trigger (Original Soundtrack) [DS"
},
{
"track_id": "EX_007",
"title": "Frog's Theme",
"game": "Chrono Trigger",
"klass": "TITLE_CHARACTER",
"status": "ACQUIRED",
"album": "Chrono Trigger (Original Soundtrack) [DS"
},
{
"track_id": "EX_014",
"title": "Tekken 2 Attract Movie: Sound Track",
"game": "Tekken 2",
"klass": "TITLE_CHARACTER",
"status": "CARDED",
"album": "Tekken 2 (Original Soundtrack)"
},
{
"track_id": "EX_017",
"title": "Sweden",
"game": "Minecraft",
"klass": "EXPLORATION",
"status": "CARDED",
"album": "C418 - Minecraft - Volume Alpha"
},
{
"track_id": "EX_018",
"title": "Subwoofer Lullaby",
"game": "Minecraft",
"klass": "EXPLORATION",
"status": "ACQUIRED",
"album": "C418 - Minecraft - Volume Alpha"
},
{
"track_id": "EX_022",
"title": "Wind Scene",
"game": "Chrono Trigger",
"klass": "EXPLORATION",
"status": "ACQUIRED",
"album": "Chrono Trigger (Original Soundtrack) [DS"
},
{
"track_id": "EX_030",
"title": "Route 209",
"game": "Pokemon Diamond & Pearl",
"klass": "EXPLORATION",
"status": "CARDED",
"album": "Pokémon Diamond & Pokémon Pearl_ Super M"
},
{
"track_id": "EX_032",
"title": "Terra's Theme",
"game": "Final Fantasy VI",
"klass": "EXPLORATION",
"status": "ACQUIRED",
"album": "FINAL FANTASY VI (Original Soundtrack)"
},
{
"track_id": "EX_033",
"title": "Corridors of Time",
"game": "Chrono Trigger",
"klass": "EXPLORATION",
"status": "ACQUIRED",
"album": "Chrono Trigger (Original Soundtrack) [DS"
},
{
"track_id": "EX_046",
"title": "BFG Division",
"game": "Doom",
"klass": "BATTLE",
"status": "ACQUIRED",
"album": "DOOM (Original Game Soundtrack)"
},
{
"track_id": "EX_053",
"title": "Cynthia Battle Theme",
"game": "Pokemon Diamond & Pearl",
"klass": "BATTLE",
"status": "CARDED",
"album": "Pokémon Diamond & Pokémon Pearl_ Super M"
},
{
"track_id": "EX_055",
"title": "The Cyber Grind",
"game": "Ultrakill",
"klass": "BATTLE",
"status": "ACQUIRED",
"album": "ULTRAKILL_INFINITE_HYPERDEATH"
},
{
"track_id": "EX_064",
"title": "Ludwig, the Holy Blade",
"game": "Bloodborne",
"klass": "BOSS",
"status": "CARDED",
"album": "Bloodborne the Old Hunters (original sou"
},
{
"track_id": "EX_075",
"title": "Dancing Mad",
"game": "Final Fantasy VI",
"klass": "BOSS",
"status": "CARDED",
"album": "FINAL FANTASY VI (Original Soundtrack)"
},
{
"track_id": "EX_082",
"title": "The Best Is Yet to Come",
"game": "Metal Gear Solid",
"klass": "MELANCHOLIC",
"status": "CARDED",
"album": "Metal Gear Solid Vocal Tracks"
},
{
"track_id": "EX_088",
"title": "An Unwavering Heart",
"game": "Pokemon X & Y",
"klass": "MELANCHOLIC",
"status": "ACQUIRED",
"album": "Pokémon X & Pokémon Y_ Super Music Colle"
},
{
"track_id": "EX_092",
"title": "Snake Eater (Ladder Climb)",
"game": "Metal Gear Solid 3",
"klass": "TENSION",
"status": "CARDED",
"album": "Metal Gear Solid Vocal Tracks"
},
{
"track_id": "EX_094",
"title": "Dark Creature Pursuit",
"game": "Rayman Legends",
"klass": "TENSION",
"status": "CARDED",
"album": "Rayman Legends (Original Game Soundtrack"
},
{
"track_id": "EX_102",
"title": "Magus Castle",
"game": "Chrono Trigger",
"klass": "TENSION",
"status": "ACQUIRED",
"album": "Chrono Trigger (Original Soundtrack) [DS"
},
{
"track_id": "EX_110",
"title": "Want You Gone",
"game": "Portal 2",
"klass": "CREDITS_TRIUMPH",
"status": "ACQUIRED",
"album": "Portal2-OST"
},
{
"track_id": "EX_113",
"title": "To Good Friends",
"game": "Chrono Trigger",
"klass": "CREDITS_TRIUMPH",
"status": "ACQUIRED",
"album": "Chrono Trigger (Original Soundtrack) [DS"
},
{
"track_id": "EX_124",
"title": "Deus Ex Main Title (UNATCO)",
"game": "Deus Ex",
"klass": "TITLE_CHARACTER",
"status": "ACQUIRED",
"album": "deus_ex_soundtrack"
},
{
"track_id": "EX_136",
"title": "Humming the Bassline",
"game": "Jet Set Radio",
"klass": "EXPLORATION",
"status": "ACQUIRED",
"album": "Jet Set Radio Future Sega (Original Trac"
},
{
"track_id": "EX_142",
"title": "Shinshu Field",
"game": "Okami",
"klass": "EXPLORATION",
"status": "ACQUIRED",
"album": "Okami Original Soundtrack Vol. 1 [MP3]"
},
{
"track_id": "EX_145",
"title": "Go Straight",
"game": "Streets of Rage 2",
"klass": "BATTLE",
"status": "CARDED",
"album": "Yuzo Koshiro - Streets of Rage 2 (Remastered)"
},
{
"track_id": "EX_147",
"title": "Fighting of the Spirit",
"game": "Tales of Phantasia",
"klass": "BATTLE",
"status": "CARDED",
"album": "Tales of Phantasia (Original Soundtrack)"
},
{
"track_id": "EX_161",
"title": "Aria di Mezzo Carattere",
"game": "Final Fantasy VI",
"klass": "MELANCHOLIC",
"status": "ACQUIRED",
"album": "FINAL FANTASY VI (Original Soundtrack)"
},
{
"track_id": "EX_162",
"title": "Schala's Theme",
"game": "Chrono Trigger",
"klass": "MELANCHOLIC",
"status": "ACQUIRED",
"album": "Chrono Trigger (Original Soundtrack) [DS"
},
{
"track_id": "EX_179",
"title": "Ending Theme (Balance is Restored)",
"game": "Final Fantasy VI",
"klass": "CREDITS_TRIUMPH",
"status": "ACQUIRED",
"album": "FINAL FANTASY VI (Original Soundtrack)"
},
{
"track_id": "EX_180",
"title": "Dreams Dreams",
"game": "NiGHTS into Dreams",
"klass": "CREDITS_TRIUMPH",
"status": "ACQUIRED",
"album": "NiGHTS into dreams... Perfect Album, Vol"
}
],
"ctrl_per_album": {
"Bloodborne the Old Hunters (original sou": 4,
"C418 - Minecraft - Volume Alpha": 22,
"Chrono Trigger (Original Soundtrack) [DS": 71,
"DOOM (Original Game Soundtrack)": 30,
"FINAL FANTASY VI (Original Soundtrack)": 57,
"Jet Set Radio Future Sega (Original Trac": 16,
"NiGHTS into dreams... Perfect Album, Vol": 20,
"Okami Original Soundtrack Vol. 1 [MP3]": 54,
"Pokémon Diamond & Pokémon Pearl_ Super M": 145,
"Pokémon X & Pokémon Y_ Super Music Colle": 208,
"Portal2-OST": 63,
"Rayman Legends (Original Game Soundtrack": 45,
"Tales of Phantasia (Original Soundtrack)": 76,
"Tekken 2 (Original Soundtrack)": 31,
"ULTRAKILL_INFINITE_HYPERDEATH": 22,
"Yuzo Koshiro - Streets of Rage 2 (Remastered)": 24,
"deus_ex_soundtrack": 39
},
"ranked_features": [
{
"feature": "section_count",
"auc": 0.715,
"dev": 0.215,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 22,
"n_pct": 28,
"binom_p": 0.0037,
"mean_percentile": 0.715,
"clears_null_p95": true,
"clears_null_p99": false
},
{
"feature": "total_length_s",
"auc": 0.6998,
"dev": 0.1998,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 23,
"n_pct": 28,
"binom_p": 0.0009,
"mean_percentile": 0.6998,
"clears_null_p95": true,
"clears_null_p99": false
},
{
"feature": "novelty_mean",
"auc": 0.3132,
"dev": 0.1868,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 8,
"n_pct": 28,
"binom_p": 0.0357,
"mean_percentile": 0.3132,
"clears_null_p95": true,
"clears_null_p99": false
},
{
"feature": "repeat_sim_mean",
"auc": 0.685,
"dev": 0.185,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 23,
"n_pct": 28,
"binom_p": 0.0009,
"mean_percentile": 0.685,
"clears_null_p95": true,
"clears_null_p99": false
},
{
"feature": "n_drops",
"auc": 0.6763,
"dev": 0.1763,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 23,
"n_pct": 28,
"binom_p": 0.0009,
"mean_percentile": 0.6763,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "bars",
"auc": 0.6751,
"dev": 0.1751,
"n_hit_used": 28,
"n_sibling_comparisons": 1684,
"hits_above_album_median": 19,
"n_pct": 28,
"binom_p": 0.0872,
"mean_percentile": 0.6751,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "n_raises",
"auc": 0.6505,
"dev": 0.1505,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 19,
"n_pct": 28,
"binom_p": 0.0872,
"mean_percentile": 0.6505,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "tempo_adjust_n",
"auc": 0.6483,
"dev": 0.1483,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 21,
"n_pct": 28,
"binom_p": 0.0125,
"mean_percentile": 0.6483,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "breaks_per_min",
"auc": 0.3621,
"dev": 0.1379,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 7,
"n_pct": 28,
"binom_p": 0.0125,
"mean_percentile": 0.3621,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "time_to_hook_frac",
"auc": 0.3648,
"dev": 0.1352,
"n_hit_used": 28,
"n_sibling_comparisons": 1572,
"hits_above_album_median": 8,
"n_pct": 28,
"binom_p": 0.0357,
"mean_percentile": 0.3648,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "flatness",
"auc": 0.3722,
"dev": 0.1278,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 8,
"n_pct": 28,
"binom_p": 0.0357,
"mean_percentile": 0.3722,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "note_count",
"auc": 0.6277,
"dev": 0.1277,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 19,
"n_pct": 28,
"binom_p": 0.0872,
"mean_percentile": 0.6277,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "drop_depth_max_db",
"auc": 0.3726,
"dev": 0.1274,
"n_hit_used": 28,
"n_sibling_comparisons": 1689,
"hits_above_album_median": 9,
"n_pct": 28,
"binom_p": 0.0872,
"mean_percentile": 0.3726,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "silence_frac",
"auc": 0.382,
"dev": 0.118,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 8,
"n_pct": 28,
"binom_p": 0.0357,
"mean_percentile": 0.382,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "repeat_frac",
"auc": 0.6128,
"dev": 0.1128,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 18,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.6128,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "cx_steps_per_bar",
"auc": 0.3961,
"dev": 0.1039,
"n_hit_used": 28,
"n_sibling_comparisons": 1684,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.3961,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "dyn_arc_range_db",
"auc": 0.6036,
"dev": 0.1036,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 17,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.6036,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "melody_span_semitones",
"auc": 0.6003,
"dev": 0.1003,
"n_hit_used": 28,
"n_sibling_comparisons": 1678,
"hits_above_album_median": 18,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.6003,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "n_tuttis",
"auc": 0.5991,
"dev": 0.0991,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 16,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.5991,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "dynamic_range_db",
"auc": 0.401,
"dev": 0.099,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 10,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.401,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "section_median_s",
"auc": 0.595,
"dev": 0.095,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 18,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.595,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "hook_range_semitones",
"auc": 0.5891,
"dev": 0.0891,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 16,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.5891,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "hook_vocab_size",
"auc": 0.5882,
"dev": 0.0882,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 17,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.5882,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "iv_max_abs",
"auc": 0.5849,
"dev": 0.0849,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 16,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.5849,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "bpm",
"auc": 0.4155,
"dev": 0.0845,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4155,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "iv_dir_balance",
"auc": 0.5819,
"dev": 0.0819,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 17,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.5819,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "cx_cv",
"auc": 0.4183,
"dev": 0.0817,
"n_hit_used": 28,
"n_sibling_comparisons": 1666,
"hits_above_album_median": 10,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.4183,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "repeat_sim_max",
"auc": 0.5749,
"dev": 0.0749,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 19,
"n_pct": 28,
"binom_p": 0.0872,
"mean_percentile": 0.5749,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "iv_mean_abs",
"auc": 0.5745,
"dev": 0.0745,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 17,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.5745,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "centroid_cv",
"auc": 0.4258,
"dev": 0.0742,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 10,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.4258,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "iv_entropy",
"auc": 0.5731,
"dev": 0.0731,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 19,
"n_pct": 28,
"binom_p": 0.0872,
"mean_percentile": 0.5731,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "onset_period_s",
"auc": 0.5706,
"dev": 0.0706,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 18,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.5706,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "dyn_peak_pos",
"auc": 0.5678,
"dev": 0.0678,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 18,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.5678,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "time_to_full_texture_s",
"auc": 0.5664,
"dev": 0.0664,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5664,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "rubato_depth_bpm",
"auc": 0.5624,
"dev": 0.0624,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 18,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.5624,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "time_to_full_texture_bars",
"auc": 0.5624,
"dev": 0.0624,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 16,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.5624,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "section_mean_s",
"auc": 0.5587,
"dev": 0.0587,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 17,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.5587,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "X_singability",
"auc": 0.4417,
"dev": 0.0583,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 10,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.4417,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "X_reserve_and_spend",
"auc": 0.4426,
"dev": 0.0574,
"n_hit_used": 28,
"n_sibling_comparisons": 1654,
"hits_above_album_median": 10,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.4426,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "X_rest_grammar",
"auc": 0.4453,
"dev": 0.0547,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 12,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.4453,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "contour_down_frac",
"auc": 0.4479,
"dev": 0.0521,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 9,
"n_pct": 28,
"binom_p": 0.0872,
"mean_percentile": 0.4479,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "cx_steps",
"auc": 0.5514,
"dev": 0.0514,
"n_hit_used": 28,
"n_sibling_comparisons": 1684,
"hits_above_album_median": 16,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.5514,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "raise_slope_mean",
"auc": 0.5502,
"dev": 0.0502,
"n_hit_used": 28,
"n_sibling_comparisons": 1677,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.5502,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "onset_period_bars",
"auc": 0.5498,
"dev": 0.0498,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 18,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.5498,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "first_sound_s",
"auc": 0.4503,
"dev": 0.0497,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 9,
"n_pct": 28,
"binom_p": 0.0872,
"mean_percentile": 0.4503,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "centroid_hz",
"auc": 0.5492,
"dev": 0.0492,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 17,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.5492,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "iv_leap_frac",
"auc": 0.5484,
"dev": 0.0484,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 16,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.5484,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "recurrence_lag_s",
"auc": 0.5465,
"dev": 0.0465,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5465,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "band_bass_w",
"auc": 0.454,
"dev": 0.046,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 11,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.454,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "register_spacing_mean",
"auc": 0.4546,
"dev": 0.0454,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4546,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "cx_peak_pos",
"auc": 0.4548,
"dev": 0.0452,
"n_hit_used": 28,
"n_sibling_comparisons": 1666,
"hits_above_album_median": 12,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.4548,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "seam_ratio",
"auc": 0.5444,
"dev": 0.0444,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5444,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "tempo_dispersion_bpm",
"auc": 0.5423,
"dev": 0.0423,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5423,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "band_mid_w",
"auc": 0.5415,
"dev": 0.0415,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5415,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "contour_run_max",
"auc": 0.5407,
"dev": 0.0407,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 18,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.5407,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "contour_turns_per_note",
"auc": 0.4593,
"dev": 0.0407,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 12,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.4593,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "tuttis_per_min",
"auc": 0.5396,
"dev": 0.0396,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.5396,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "n_breaks",
"auc": 0.5395,
"dev": 0.0395,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 11,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.5395,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "tempo_stability",
"auc": 0.4614,
"dev": 0.0386,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4614,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "key_agreement",
"auc": 0.4615,
"dev": 0.0385,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 12,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.4615,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "melodic_salience",
"auc": 0.4619,
"dev": 0.0381,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4619,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "cx_mean",
"auc": 0.5378,
"dev": 0.0378,
"n_hit_used": 28,
"n_sibling_comparisons": 1666,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5378,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "cx_boundary_share",
"auc": 0.464,
"dev": 0.036,
"n_hit_used": 28,
"n_sibling_comparisons": 1654,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.464,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "rolloff85_hz",
"auc": 0.5344,
"dev": 0.0344,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 16,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.5344,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "section_cv",
"auc": 0.4667,
"dev": 0.0333,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4667,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "hook_onset_bars",
"auc": 0.4668,
"dev": 0.0332,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 11,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.4668,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "iv_repeat_frac",
"auc": 0.5331,
"dev": 0.0331,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5331,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "contour_flat_frac",
"auc": 0.5327,
"dev": 0.0327,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5327,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "hook_onset_s",
"auc": 0.4674,
"dev": 0.0326,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 10,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.4674,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "melody_tessitura_midi",
"auc": 0.5317,
"dev": 0.0317,
"n_hit_used": 28,
"n_sibling_comparisons": 1678,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5317,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "rep_4gram",
"auc": 0.4698,
"dev": 0.0302,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4698,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "tempo_iqr_bpm",
"auc": 0.5295,
"dev": 0.0295,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5295,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "mean_lanes",
"auc": 0.5277,
"dev": 0.0277,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 16,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.5277,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "lane_headroom",
"auc": 0.4733,
"dev": 0.0267,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 12,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.4733,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "lane_active_frac_mean",
"auc": 0.5265,
"dev": 0.0265,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5265,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "iv_step_frac",
"auc": 0.4736,
"dev": 0.0264,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4736,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "drop_depth_mean_db",
"auc": 0.5258,
"dev": 0.0258,
"n_hit_used": 28,
"n_sibling_comparisons": 1689,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5258,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "flow_peak_pos",
"auc": 0.5245,
"dev": 0.0245,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.5245,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "raises_per_min",
"auc": 0.5241,
"dev": 0.0241,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 18,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.5241,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "section_mean_bars",
"auc": 0.5236,
"dev": 0.0236,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.5236,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "time_to_hook_bars",
"auc": 0.477,
"dev": 0.023,
"n_hit_used": 28,
"n_sibling_comparisons": 1572,
"hits_above_album_median": 12,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.477,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "X_hook_immediacy_economy",
"auc": 0.4772,
"dev": 0.0228,
"n_hit_used": 28,
"n_sibling_comparisons": 1572,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.4772,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "interlap_mean",
"auc": 0.4772,
"dev": 0.0228,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 15,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4772,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "lane_count_roster",
"auc": 0.5197,
"dev": 0.0197,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 21,
"n_pct": 28,
"binom_p": 0.0125,
"mean_percentile": 0.5197,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "ss_peak",
"auc": 0.481,
"dev": 0.019,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.481,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "beat_interval_cv",
"auc": 0.4812,
"dev": 0.0188,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4812,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "band_high_w",
"auc": 0.4813,
"dev": 0.0187,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 11,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.4813,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "iv_gapfill_frac",
"auc": 0.5159,
"dev": 0.0159,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 11,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.5159,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "iv_median_abs",
"auc": 0.5157,
"dev": 0.0157,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.5157,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "tempo_adjust_per_min",
"auc": 0.4849,
"dev": 0.0151,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4849,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "ss_lift",
"auc": 0.5148,
"dev": 0.0148,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 17,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.5148,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "note_rate_per_s",
"auc": 0.513,
"dev": 0.013,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.513,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "time_to_hook_s",
"auc": 0.4871,
"dev": 0.0129,
"n_hit_used": 28,
"n_sibling_comparisons": 1572,
"hits_above_album_median": 11,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.4871,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "rep_3gram",
"auc": 0.4875,
"dev": 0.0125,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.4875,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "contour_up_frac",
"auc": 0.5106,
"dev": 0.0106,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.5106,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "cx_range",
"auc": 0.5075,
"dev": 0.0075,
"n_hit_used": 28,
"n_sibling_comparisons": 1666,
"hits_above_album_median": 11,
"n_pct": 28,
"binom_p": 0.3449,
"mean_percentile": 0.5075,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "swing_ratio",
"auc": 0.4926,
"dev": 0.0074,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 13,
"n_pct": 28,
"binom_p": 0.8506,
"mean_percentile": 0.4926,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "iv_n",
"auc": 0.4932,
"dev": 0.0068,
"n_hit_used": 28,
"n_sibling_comparisons": 1599,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.4932,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "ss_baseline",
"auc": 0.4933,
"dev": 0.0067,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 10,
"n_pct": 28,
"binom_p": 0.1849,
"mean_percentile": 0.4933,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "onset_rate_per_s",
"auc": 0.4967,
"dev": 0.0033,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.4967,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "drops_per_min",
"auc": 0.5025,
"dev": 0.0025,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 16,
"n_pct": 28,
"binom_p": 0.5716,
"mean_percentile": 0.5025,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "voiced_frac",
"auc": 0.5025,
"dev": 0.0025,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.5025,
"clears_null_p95": false,
"clears_null_p99": false
},
{
"feature": "recurrence_lag_norm",
"auc": 0.4997,
"dev": 0.0003,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"mean_percentile": 0.4997,
"clears_null_p95": false,
"clears_null_p99": false
}
],
"permutation_null": {
"n_perm": 400,
"median": 0.1406,
"p90": 0.1761,
"p95": 0.1841,
"p99": 0.2156,
"max": 0.2379
},
"n_clearing_p95": 4,
"n_clearing_p99": 0,
"tempo_matched": {
"n_ctrl": 517,
"table": [
{
"feature": "section_count",
"auc_full": 0.715,
"auc_tempo_matched": 0.7167,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "total_length_s",
"auc_full": 0.6998,
"auc_tempo_matched": 0.7096,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "novelty_mean",
"auc_full": 0.3132,
"auc_tempo_matched": 0.309,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "repeat_sim_mean",
"auc_full": 0.685,
"auc_tempo_matched": 0.6812,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "n_drops",
"auc_full": 0.6763,
"auc_tempo_matched": 0.6927,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "bars",
"auc_full": 0.6751,
"auc_tempo_matched": 0.6907,
"n_hit_used": 28,
"n_sibling_comparisons": 1229
},
{
"feature": "n_raises",
"auc_full": 0.6505,
"auc_tempo_matched": 0.6744,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "tempo_adjust_n",
"auc_full": 0.6483,
"auc_tempo_matched": 0.6644,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "breaks_per_min",
"auc_full": 0.3621,
"auc_tempo_matched": 0.369,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "time_to_hook_frac",
"auc_full": 0.3648,
"auc_tempo_matched": 0.3746,
"n_hit_used": 28,
"n_sibling_comparisons": 1145
},
{
"feature": "flatness",
"auc_full": 0.3722,
"auc_tempo_matched": 0.3857,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "note_count",
"auc_full": 0.6277,
"auc_tempo_matched": 0.6288,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "drop_depth_max_db",
"auc_full": 0.3726,
"auc_tempo_matched": 0.3606,
"n_hit_used": 28,
"n_sibling_comparisons": 1231
},
{
"feature": "silence_frac",
"auc_full": 0.382,
"auc_tempo_matched": 0.4075,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "repeat_frac",
"auc_full": 0.6128,
"auc_tempo_matched": 0.6124,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "cx_steps_per_bar",
"auc_full": 0.3961,
"auc_tempo_matched": 0.4166,
"n_hit_used": 28,
"n_sibling_comparisons": 1229
},
{
"feature": "dyn_arc_range_db",
"auc_full": 0.6036,
"auc_tempo_matched": 0.623,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "melody_span_semitones",
"auc_full": 0.6003,
"auc_tempo_matched": 0.6196,
"n_hit_used": 28,
"n_sibling_comparisons": 1225
},
{
"feature": "n_tuttis",
"auc_full": 0.5991,
"auc_tempo_matched": 0.5902,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "dynamic_range_db",
"auc_full": 0.401,
"auc_tempo_matched": 0.4115,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "section_median_s",
"auc_full": 0.595,
"auc_tempo_matched": 0.5991,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
},
{
"feature": "hook_range_semitones",
"auc_full": 0.5891,
"auc_tempo_matched": 0.5877,
"n_hit_used": 28,
"n_sibling_comparisons": 1168
},
{
"feature": "hook_vocab_size",
"auc_full": 0.5882,
"auc_tempo_matched": 0.596,
"n_hit_used": 28,
"n_sibling_comparisons": 1168
},
{
"feature": "iv_max_abs",
"auc_full": 0.5849,
"auc_tempo_matched": 0.5748,
"n_hit_used": 28,
"n_sibling_comparisons": 1168
},
{
"feature": "bpm",
"auc_full": 0.4155,
"auc_tempo_matched": 0.4493,
"n_hit_used": 28,
"n_sibling_comparisons": 1233
}
]
},
"holdout": {
"train_ids": [
"EX_006",
"EX_017",
"EX_018",
"EX_022",
"EX_030",
"EX_032",
"EX_033",
"EX_064",
"EX_092",
"EX_102",
"EX_110",
"EX_113",
"EX_136",
"EX_142",
"EX_147",
"EX_162"
],
"test_ids": [
"EX_007",
"EX_014",
"EX_046",
"EX_053",
"EX_055",
"EX_075",
"EX_082",
"EX_088",
"EX_094",
"EX_124",
"EX_145",
"EX_161",
"EX_179",
"EX_180"
],
"n_train_hits": 16,
"n_test_hits": 14,
"n_train_ctrl": 508,
"n_test_ctrl": 692,
"rules": [
{
"rule": "section_count >= 14",
"train_auc": 0.766,
"train": {
"n_hit": 16,
"n_ctrl": 508,
"tpr": 0.8125,
"fpr": 0.3051,
"lift": 2.663,
"precision": 0.0774,
"base_rate": 0.0305,
"precision_lift": 2.534
},
"test": {
"n_hit": 14,
"n_ctrl": 692,
"tpr": 0.5,
"fpr": 0.1908,
"lift": 2.621,
"precision": 0.0504,
"base_rate": 0.0198,
"precision_lift": 2.54
},
"test_auc": 0.6562,
"test_auc_direction": ">="
},
{
"rule": "repeat_sim_mean >= 0.8964",
"train_auc": 0.7386,
"train": {
"n_hit": 16,
"n_ctrl": 508,
"tpr": 0.75,
"fpr": 0.2854,
"lift": 2.628,
"precision": 0.0764,
"base_rate": 0.0305,
"precision_lift": 2.503
},
"test": {
"n_hit": 14,
"n_ctrl": 692,
"tpr": 0.4286,
"fpr": 0.1922,
"lift": 2.23,
"precision": 0.0432,
"base_rate": 0.0198,
"precision_lift": 2.177
},
"test_auc": 0.6231,
"test_auc_direction": ">="
},
{
"rule": "drop_depth_max_db <= -59.67",
"train_auc": 0.2907,
"train": {
"n_hit": 16,
"n_ctrl": 508,
"tpr": 0.6875,
"fpr": 0.2559,
"lift": 2.687,
"precision": 0.078,
"base_rate": 0.0305,
"precision_lift": 2.555
},
"test": {
"n_hit": 14,
"n_ctrl": 690,
"tpr": 0.1429,
"fpr": 0.2594,
"lift": 0.551,
"precision": 0.011,
"base_rate": 0.0199,
"precision_lift": 0.556
},
"test_auc": 0.467,
"test_auc_direction": "<="
},
{
"rule": "novelty_mean <= 0.6265",
"train_auc": 0.2946,
"train": {
"n_hit": 16,
"n_ctrl": 508,
"tpr": 0.75,
"fpr": 0.3701,
"lift": 2.027,
"precision": 0.06,
"base_rate": 0.0305,
"precision_lift": 1.965
},
"test": {
"n_hit": 14,
"n_ctrl": 692,
"tpr": 0.7857,
"fpr": 0.3873,
"lift": 2.029,
"precision": 0.0394,
"base_rate": 0.0198,
"precision_lift": 1.988
},
"test_auc": 0.3346,
"test_auc_direction": "<="
},
{
"rule": "n_drops >= 17",
"train_auc": 0.7021,
"train": {
"n_hit": 16,
"n_ctrl": 508,
"tpr": 0.6875,
"fpr": 0.2028,
"lift": 3.391,
"precision": 0.0965,
"base_rate": 0.0305,
"precision_lift": 3.16
},
"test": {
"n_hit": 14,
"n_ctrl": 692,
"tpr": 0.5714,
"fpr": 0.2153,
"lift": 2.654,
"precision": 0.051,
"base_rate": 0.0198,
"precision_lift": 2.57
},
"test_auc": 0.6465,
"test_auc_direction": ">="
},
{
"rule": "bars >= 110",
"train_auc": 0.6933,
"train": {
"n_hit": 16,
"n_ctrl": 505,
"tpr": 0.625,
"fpr": 0.1901,
"lift": 3.288,
"precision": 0.0943,
"base_rate": 0.0307,
"precision_lift": 3.072
},
"test": {
"n_hit": 14,
"n_ctrl": 688,
"tpr": 0.4286,
"fpr": 0.1381,
"lift": 3.104,
"precision": 0.0594,
"base_rate": 0.0199,
"precision_lift": 2.979
},
"test_auc": 0.6541,
"test_auc_direction": ">="
}
]
},
"leave_one_out": {
"n": 30,
"n_fired": 19,
"recall": 0.6333,
"mean_sibling_fire_rate": 0.3429,
"folds": [
{
"held_out": "EX_006",
"title": "Chrono Trigger Main Theme",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7126,
"held_out_fires": true,
"sibling_fire_rate": 0.4085
},
{
"held_out": "EX_007",
"title": "Frog's Theme",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7282,
"held_out_fires": false,
"sibling_fire_rate": 0.4085
},
{
"held_out": "EX_014",
"title": "Tekken 2 Attract Movie: Sound Track",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7379,
"held_out_fires": false,
"sibling_fire_rate": 0.0968
},
{
"held_out": "EX_017",
"title": "Sweden",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.707,
"held_out_fires": true,
"sibling_fire_rate": 0.2727
},
{
"held_out": "EX_018",
"title": "Subwoofer Lullaby",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7129,
"held_out_fires": true,
"sibling_fire_rate": 0.2727
},
{
"held_out": "EX_022",
"title": "Wind Scene",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7081,
"held_out_fires": true,
"sibling_fire_rate": 0.4085
},
{
"held_out": "EX_030",
"title": "Route 209",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7118,
"held_out_fires": false,
"sibling_fire_rate": 0.0138
},
{
"held_out": "EX_032",
"title": "Terra's Theme",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7045,
"held_out_fires": true,
"sibling_fire_rate": 0.5088
},
{
"held_out": "EX_033",
"title": "Corridors of Time",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7081,
"held_out_fires": true,
"sibling_fire_rate": 0.4085
},
{
"held_out": "EX_046",
"title": "BFG Division",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7279,
"held_out_fires": false,
"sibling_fire_rate": 0.2333
},
{
"held_out": "EX_053",
"title": "Cynthia Battle Theme",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.719,
"held_out_fires": false,
"sibling_fire_rate": 0.0138
},
{
"held_out": "EX_055",
"title": "The Cyber Grind",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7188,
"held_out_fires": true,
"sibling_fire_rate": 0.5
},
{
"held_out": "EX_064",
"title": "Ludwig, the Holy Blade",
"selected_rule": "total_length_s >= 140.6",
"fold_train_auc": 0.7165,
"held_out_fires": true,
"sibling_fire_rate": 1.0
},
{
"held_out": "EX_075",
"title": "Dancing Mad",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7045,
"held_out_fires": true,
"sibling_fire_rate": 0.5088
},
{
"held_out": "EX_082",
"title": "The Best Is Yet to Come",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.715,
"held_out_fires": true,
"sibling_fire_rate": null
},
{
"held_out": "EX_088",
"title": "An Unwavering Heart",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7128,
"held_out_fires": false,
"sibling_fire_rate": 0.1298
},
{
"held_out": "EX_092",
"title": "Snake Eater (Ladder Climb)",
"selected_rule": "section_count >= 15",
"fold_train_auc": 0.715,
"held_out_fires": false,
"sibling_fire_rate": null
},
{
"held_out": "EX_094",
"title": "Dark Creature Pursuit",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7259,
"held_out_fires": false,
"sibling_fire_rate": 0.1778
},
{
"held_out": "EX_102",
"title": "Magus Castle",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7381,
"held_out_fires": false,
"sibling_fire_rate": 0.4085
},
{
"held_out": "EX_110",
"title": "Want You Gone",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7345,
"held_out_fires": false,
"sibling_fire_rate": 0.6032
},
{
"held_out": "EX_113",
"title": "To Good Friends",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7126,
"held_out_fires": true,
"sibling_fire_rate": 0.4085
},
{
"held_out": "EX_124",
"title": "Deus Ex Main Title (UNATCO)",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7178,
"held_out_fires": false,
"sibling_fire_rate": 0.1538
},
{
"held_out": "EX_136",
"title": "Humming the Bassline",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7045,
"held_out_fires": true,
"sibling_fire_rate": 0.125
},
{
"held_out": "EX_142",
"title": "Shinshu Field",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7045,
"held_out_fires": true,
"sibling_fire_rate": 0.1111
},
{
"held_out": "EX_145",
"title": "Go Straight",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7137,
"held_out_fires": true,
"sibling_fire_rate": 0.25
},
{
"held_out": "EX_147",
"title": "Fighting of the Spirit",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.721,
"held_out_fires": true,
"sibling_fire_rate": 0.5526
},
{
"held_out": "EX_161",
"title": "Aria di Mezzo Carattere",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7045,
"held_out_fires": true,
"sibling_fire_rate": 0.5088
},
{
"held_out": "EX_162",
"title": "Schala's Theme",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7126,
"held_out_fires": true,
"sibling_fire_rate": 0.4085
},
{
"held_out": "EX_179",
"title": "Ending Theme (Balance is Restored)",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7045,
"held_out_fires": true,
"sibling_fire_rate": 0.5088
},
{
"held_out": "EX_180",
"title": "Dreams Dreams",
"selected_rule": "section_count >= 14",
"fold_train_auc": 0.7082,
"held_out_fires": true,
"sibling_fire_rate": 0.2
}
]
},
"distributions": {
"section_count": {
"hit_median": 16.0,
"hit_min": 4.0,
"hit_max": 35.0,
"ctrl_median": 9.0,
"ctrl_p10": 3.0,
"ctrl_p90": 18.0,
"n_hit": 30,
"n_ctrl": 927
},
"total_length_s": {
"hit_median": 186.122,
"hit_min": 21.5,
"hit_max": 1295.6,
"ctrl_median": 96.547,
"ctrl_p10": 14.257,
"ctrl_p90": 222.014,
"n_hit": 30,
"n_ctrl": 927
},
"novelty_mean": {
"hit_median": 0.5559,
"hit_min": 0.3967,
"hit_max": 0.8565,
"ctrl_median": 0.6666,
"ctrl_p10": 0.5036,
"ctrl_p90": 0.9513,
"n_hit": 30,
"n_ctrl": 927
},
"repeat_sim_mean": {
"hit_median": 0.9006,
"hit_min": 0.5804,
"hit_max": 0.9515,
"ctrl_median": 0.8544,
"ctrl_p10": 0.5336,
"ctrl_p90": 0.9206,
"n_hit": 30,
"n_ctrl": 927
},
"n_drops": {
"hit_median": 19.0,
"hit_min": 2.0,
"hit_max": 110.0,
"ctrl_median": 7.0,
"ctrl_p10": 3.0,
"ctrl_p90": 26.0,
"n_hit": 30,
"n_ctrl": 927
},
"bars": {
"hit_median": 110.5,
"hit_min": 8.0,
"hit_max": 820.0,
"ctrl_median": 53.0,
"ctrl_p10": 8.0,
"ctrl_p90": 138.0,
"n_hit": 30,
"n_ctrl": 921
},
"n_raises": {
"hit_median": 16.0,
"hit_min": 1.0,
"hit_max": 135.0,
"ctrl_median": 5.0,
"ctrl_p10": 1.0,
"ctrl_p90": 24.0,
"n_hit": 30,
"n_ctrl": 927
},
"tempo_adjust_n": {
"hit_median": 13.5,
"hit_min": 1.0,
"hit_max": 89.0,
"ctrl_median": 6.0,
"ctrl_p10": 1.0,
"ctrl_p90": 21.0,
"n_hit": 30,
"n_ctrl": 927
},
"breaks_per_min": {
"hit_median": 0.6551,
"hit_min": 0.222,
"hit_max": 4.1987,
"ctrl_median": 1.1318,
"ctrl_p10": 0.3276,
"ctrl_p90": 8.3085,
"n_hit": 30,
"n_ctrl": 927
},
"time_to_hook_frac": {
"hit_median": 0.0034,
"hit_min": 0.0002,
"hit_max": 0.7366,
"ctrl_median": 0.0086,
"ctrl_p10": 0.0012,
"ctrl_p90": 0.0983,
"n_hit": 30,
"n_ctrl": 865
},
"flatness": {
"hit_median": 0.0174,
"hit_min": 0.0001,
"hit_max": 0.0787,
"ctrl_median": 0.0233,
"ctrl_p10": 0.0051,
"ctrl_p90": 0.0961,
"n_hit": 30,
"n_ctrl": 927
},
"note_count": {
"hit_median": 298.0,
"hit_min": 8.0,
"hit_max": 2128.0,
"ctrl_median": 123.0,
"ctrl_p10": 8.0,
"ctrl_p90": 369.0,
"n_hit": 30,
"n_ctrl": 927
},
"drop_depth_max_db": {
"hit_median": -46.745,
"hit_min": -101.86,
"hit_max": -10.73,
"ctrl_median": -20.05,
"ctrl_p10": -86.99,
"ctrl_p90": -8.0,
"n_hit": 30,
"n_ctrl": 925
},
"silence_frac": {
"hit_median": 0.0212,
"hit_min": 0.0062,
"hit_max": 0.1113,
"ctrl_median": 0.0282,
"ctrl_p10": 0.0102,
"ctrl_p90": 0.1896,
"n_hit": 30,
"n_ctrl": 927
},
"repeat_frac": {
"hit_median": 0.8667,
"hit_min": 0.0,
"hit_max": 0.9655,
"ctrl_median": 0.7778,
"ctrl_p10": 0.2,
"ctrl_p90": 0.9231,
"n_hit": 30,
"n_ctrl": 927
},
"cx_steps_per_bar": {
"hit_median": 0.0787,
"hit_min": 0.0183,
"hit_max": 0.2881,
"ctrl_median": 0.0848,
"ctrl_p10": 0.025,
"ctrl_p90": 0.3333,
"n_hit": 30,
"n_ctrl": 921
},
"dyn_arc_range_db": {
"hit_median": 157.805,
"hit_min": 47.57,
"hit_max": 194.22,
"ctrl_median": 88.21,
"ctrl_p10": 46.63,
"ctrl_p90": 187.31,
"n_hit": 30,
"n_ctrl": 927
},
"melody_span_semitones": {
"hit_median": 42.0,
"hit_min": 7.0,
"hit_max": 57.0,
"ctrl_median": 31.0,
"ctrl_p10": 9.0,
"ctrl_p90": 48.0,
"n_hit": 30,
"n_ctrl": 915
},
"n_tuttis": {
"hit_median": 13.0,
"hit_min": 0.0,
"hit_max": 77.0,
"ctrl_median": 7.0,
"ctrl_p10": 0.0,
"ctrl_p90": 29.0,
"n_hit": 30,
"n_ctrl": 927
},
"dynamic_range_db": {
"hit_median": 12.23,
"hit_min": 4.42,
"hit_max": 68.19,
"ctrl_median": 13.67,
"ctrl_p10": 6.61,
"ctrl_p90": 67.27,
"n_hit": 30,
"n_ctrl": 927
},
"section_median_s": {
"hit_median": 9.6423,
"hit_min": 5.305,
"hit_max": 68.2665,
"ctrl_median": 8.081,
"ctrl_p10": 4.342,
"ctrl_p90": 15.697,
"n_hit": 30,
"n_ctrl": 927
},
"hook_range_semitones": {
"hit_median": 22.0,
"hit_min": 0.67,
"hit_max": 52.0,
"ctrl_median": 17.0,
"ctrl_p10": 5.0,
"ctrl_p90": 38.0,
"n_hit": 30,
"n_ctrl": 878
},
"hook_vocab_size": {
"hit_median": 6.0,
"hit_min": 2.0,
"hit_max": 9.0,
"ctrl_median": 6.0,
"ctrl_p10": 2.0,
"ctrl_p90": 9.0,
"n_hit": 30,
"n_ctrl": 878
},
"iv_max_abs": {
"hit_median": 16.0,
"hit_min": 0.67,
"hit_max": 50.67,
"ctrl_median": 13.0,
"ctrl_p10": 4.67,
"ctrl_p90": 32.33,
"n_hit": 30,
"n_ctrl": 878
},
"bpm": {
"hit_median": 117.45,
"hit_min": 83.35,
"hit_max": 172.27,
"ctrl_median": 123.05,
"ctrl_p10": 95.7,
"ctrl_p90": 152.0,
"n_hit": 30,
"n_ctrl": 927
},
"iv_dir_balance": {
"hit_median": 0.0667,
"hit_min": -0.2,
"hit_max": 0.4,
"ctrl_median": 0.0,
"ctrl_p10": -0.2,
"ctrl_p90": 0.2,
"n_hit": 30,
"n_ctrl": 878
},
"cx_cv": {
"hit_median": 0.2303,
"hit_min": 0.0639,
"hit_max": 0.7401,
"ctrl_median": 0.2118,
"ctrl_p10": 0.1069,
"ctrl_p90": 0.4578,
"n_hit": 30,
"n_ctrl": 906
},
"repeat_sim_max": {
"hit_median": 0.9992,
"hit_min": 0.8811,
"hit_max": 1.0,
"ctrl_median": 0.9977,
"ctrl_p10": 0.9055,
"ctrl_p90": 1.0,
"n_hit": 30,
"n_ctrl": 927
},
"iv_mean_abs": {
"hit_median": 5.3333,
"hit_min": 0.2433,
"hit_max": 21.9333,
"ctrl_median": 4.6285,
"ctrl_p10": 1.0427,
"ctrl_p90": 11.0667,
"n_hit": 30,
"n_ctrl": 878
},
"centroid_cv": {
"hit_median": 0.31,
"hit_min": 0.1643,
"hit_max": 1.0,
"ctrl_median": 0.3373,
"ctrl_p10": 0.2218,
"ctrl_p90": 0.6324,
"n_hit": 30,
"n_ctrl": 927
}
},
"length_matched": {
"n_ctrl": 426,
"band": "+-35% duration",
"table": [
{
"feature": "section_count",
"auc_full": 0.715,
"auc_length_matched": 0.6628,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "total_length_s",
"auc_full": 0.6998,
"auc_length_matched": 0.6704,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "novelty_mean",
"auc_full": 0.3132,
"auc_length_matched": 0.3598,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "repeat_sim_mean",
"auc_full": 0.685,
"auc_length_matched": 0.6363,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "n_drops",
"auc_full": 0.6763,
"auc_length_matched": 0.6337,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "bars",
"auc_full": 0.6751,
"auc_length_matched": 0.6246,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "n_raises",
"auc_full": 0.6505,
"auc_length_matched": 0.5967,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "tempo_adjust_n",
"auc_full": 0.6483,
"auc_length_matched": 0.6118,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "breaks_per_min",
"auc_full": 0.3621,
"auc_length_matched": 0.3755,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "time_to_hook_frac",
"auc_full": 0.3648,
"auc_length_matched": 0.4027,
"n_hit_used": 27,
"n_sibling_comparisons": 898
},
{
"feature": "flatness",
"auc_full": 0.3722,
"auc_length_matched": 0.439,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "note_count",
"auc_full": 0.6277,
"auc_length_matched": 0.5464,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "drop_depth_max_db",
"auc_full": 0.3726,
"auc_length_matched": 0.3904,
"n_hit_used": 27,
"n_sibling_comparisons": 941
},
{
"feature": "silence_frac",
"auc_full": 0.382,
"auc_length_matched": 0.4189,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "repeat_frac",
"auc_full": 0.6128,
"auc_length_matched": 0.5844,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "cx_steps_per_bar",
"auc_full": 0.3961,
"auc_length_matched": 0.4184,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "dyn_arc_range_db",
"auc_full": 0.6036,
"auc_length_matched": 0.5938,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "melody_span_semitones",
"auc_full": 0.6003,
"auc_length_matched": 0.5516,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "n_tuttis",
"auc_full": 0.5991,
"auc_length_matched": 0.551,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "dynamic_range_db",
"auc_full": 0.401,
"auc_length_matched": 0.4268,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "section_median_s",
"auc_full": 0.595,
"auc_length_matched": 0.5307,
"n_hit_used": 27,
"n_sibling_comparisons": 942
},
{
"feature": "hook_range_semitones",
"auc_full": 0.5891,
"auc_length_matched": 0.5975,
"n_hit_used": 27,
"n_sibling_comparisons": 913
},
{
"feature": "hook_vocab_size",
"auc_full": 0.5882,
"auc_length_matched": 0.6025,
"n_hit_used": 27,
"n_sibling_comparisons": 913
},
{
"feature": "iv_max_abs",
"auc_full": 0.5849,
"auc_length_matched": 0.5913,
"n_hit_used": 27,
"n_sibling_comparisons": 913
},
{
"feature": "bpm",
"auc_full": 0.4155,
"auc_length_matched": 0.4428,
"n_hit_used": 27,
"n_sibling_comparisons": 942
}
]
},
"length_dependence": {
"section_count": 0.769,
"total_length_s": 1.0,
"novelty_mean": -0.568,
"repeat_sim_mean": 0.693,
"n_drops": 0.57,
"bars": 0.928,
"n_raises": 0.554,
"tempo_adjust_n": 0.702,
"breaks_per_min": -0.867,
"time_to_hook_frac": -0.521,
"flatness": -0.448,
"note_count": 0.78,
"drop_depth_max_db": -0.047,
"silence_frac": -0.744,
"repeat_frac": 0.529,
"cx_steps_per_bar": -0.469,
"dyn_arc_range_db": 0.157,
"melody_span_semitones": 0.339,
"n_tuttis": 0.554,
"dynamic_range_db": -0.533,
"section_median_s": 0.714,
"hook_range_semitones": -0.051,
"hook_vocab_size": -0.109,
"iv_max_abs": -0.05,
"bpm": -0.089
},
"preregistered": {
"note": "Authored as hypotheses in the extractor before the first run; the null below prices four features, not 103.",
"table": [
{
"feature": "X_hook_immediacy_economy",
"auc": 0.4772,
"auc_length_matched": 0.4478,
"n_hit_used": 28,
"n_sibling_comparisons": 1572
},
{
"feature": "X_singability",
"auc": 0.4417,
"auc_length_matched": 0.4333,
"n_hit_used": 28,
"n_sibling_comparisons": 1599
},
{
"feature": "X_reserve_and_spend",
"auc": 0.4426,
"auc_length_matched": 0.4614,
"n_hit_used": 28,
"n_sibling_comparisons": 1654
},
{
"feature": "X_rest_grammar",
"auc": 0.4453,
"auc_length_matched": 0.505,
"n_hit_used": 28,
"n_sibling_comparisons": 1691
}
],
"null": {
"n_perm": 400,
"median": 0.0827,
"p90": 0.1358,
"p95": 0.1498,
"p99": 0.1706,
"max": 0.1965
},
"cleared": []
},
"envelope": [
{
"feature": "X_rest_grammar",
"lo": 2.6757,
"hi": 17.4281,
"filler_admitted": 0.7163,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.303
},
{
"feature": "section_count",
"lo": 4.0,
"hi": 35.0,
"filler_admitted": 0.8457,
"loo_contained": 30,
"n_hit": 30,
"containment_lift": 1.182
},
{
"feature": "drop_depth_max_db",
"lo": -101.86,
"hi": -10.73,
"filler_admitted": 0.7903,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.181
},
{
"feature": "breaks_per_min",
"lo": 0.222,
"hi": 4.1987,
"filler_admitted": 0.7907,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.18
},
{
"feature": "cx_steps_per_bar",
"lo": 0.0183,
"hi": 0.2881,
"filler_admitted": 0.8046,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.16
},
{
"feature": "silence_frac",
"lo": 0.0062,
"hi": 0.1113,
"filler_admitted": 0.8188,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.14
},
{
"feature": "novelty_mean",
"lo": 0.3967,
"hi": 0.8565,
"filler_admitted": 0.8414,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.109
},
{
"feature": "total_length_s",
"lo": 21.5,
"hi": 1295.6,
"filler_admitted": 0.8479,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.101
},
{
"feature": "section_mean_s",
"lo": 5.375,
"hi": 63.3454,
"filler_admitted": 0.8522,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.095
},
{
"feature": "iv_entropy",
"lo": 0.3534,
"hi": 2.9736,
"filler_admitted": 0.8872,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 1.09
},
{
"feature": "section_median_s",
"lo": 5.305,
"hi": 68.2665,
"filler_admitted": 0.8684,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.075
},
{
"feature": "repeat_sim_mean",
"lo": 0.5804,
"hi": 0.9515,
"filler_admitted": 0.8695,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.073
},
{
"feature": "flatness",
"lo": 0.0001,
"hi": 0.0787,
"filler_admitted": 0.8695,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.073
},
{
"feature": "dyn_arc_range_db",
"lo": 47.57,
"hi": 194.22,
"filler_admitted": 0.8803,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.06
},
{
"feature": "hook_vocab_size",
"lo": 2.0,
"hi": 9.0,
"filler_admitted": 0.9123,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 1.06
},
{
"feature": "dynamic_range_db",
"lo": 4.42,
"hi": 68.19,
"filler_admitted": 0.8857,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.054
},
{
"feature": "melody_span_semitones",
"lo": 7.0,
"hi": 57.0,
"filler_admitted": 0.9246,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 1.046
},
{
"feature": "note_count",
"lo": 8.0,
"hi": 2128.0,
"filler_admitted": 0.9061,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.03
},
{
"feature": "bars",
"lo": 8.0,
"hi": 820.0,
"filler_admitted": 0.9088,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.027
},
{
"feature": "X_singability",
"lo": -1.0,
"hi": 1.1054,
"filler_admitted": 0.9442,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 1.024
},
{
"feature": "repeat_sim_max",
"lo": 0.8811,
"hi": 1.0,
"filler_admitted": 0.9159,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.019
},
{
"feature": "onset_period_s",
"lo": 0.2322,
"hi": 3.8777,
"filler_admitted": 0.9202,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.014
},
{
"feature": "X_reserve_and_spend",
"lo": 0.0,
"hi": 3.557,
"filler_admitted": 0.9642,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 1.003
},
{
"feature": "rubato_depth_bpm",
"lo": 0.0,
"hi": 198.306,
"filler_admitted": 0.9698,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 0.997
},
{
"feature": "iv_dir_balance",
"lo": -0.2,
"hi": 0.4,
"filler_admitted": 0.9396,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.993
},
{
"feature": "cx_cv",
"lo": 0.0639,
"hi": 0.7401,
"filler_admitted": 0.9404,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.992
},
{
"feature": "tempo_adjust_n",
"lo": 1.0,
"hi": 89.0,
"filler_admitted": 0.9428,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.99
},
{
"feature": "n_raises",
"lo": 1.0,
"hi": 135.0,
"filler_admitted": 0.9849,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 0.981
},
{
"feature": "dyn_peak_pos",
"lo": 0.0,
"hi": 0.9929,
"filler_admitted": 0.9892,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 0.977
},
{
"feature": "n_tuttis",
"lo": 0.0,
"hi": 77.0,
"filler_admitted": 0.9946,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 0.972
},
{
"feature": "hook_range_semitones",
"lo": 0.67,
"hi": 52.0,
"filler_admitted": 0.9636,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.969
},
{
"feature": "iv_mean_abs",
"lo": 0.2433,
"hi": 21.9333,
"filler_admitted": 0.9636,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.969
},
{
"feature": "time_to_full_texture_s",
"lo": 0.093,
"hi": 157.965,
"filler_admitted": 0.9633,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.969
},
{
"feature": "time_to_full_texture_bars",
"lo": 0.05,
"hi": 89.51,
"filler_admitted": 0.9644,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.968
},
{
"feature": "iv_max_abs",
"lo": 0.67,
"hi": 50.67,
"filler_admitted": 0.9704,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.962
},
{
"feature": "time_to_hook_frac",
"lo": 0.0002,
"hi": 0.7366,
"filler_admitted": 0.9711,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.961
},
{
"feature": "centroid_cv",
"lo": 0.1643,
"hi": 1.0,
"filler_admitted": 0.973,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.959
},
{
"feature": "n_drops",
"lo": 2.0,
"hi": 110.0,
"filler_admitted": 0.9914,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.941
},
{
"feature": "bpm",
"lo": 83.35,
"hi": 172.27,
"filler_admitted": 0.9924,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.94
},
{
"feature": "repeat_frac",
"lo": 0.0,
"hi": 0.9655,
"filler_admitted": 0.9978,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 0.935
}
],
"joint_envelope": {
"features": [
"X_rest_grammar",
"section_count",
"drop_depth_max_db"
],
"boxes": {
"X_rest_grammar": [
2.6757,
17.4281
],
"section_count": [
4.0,
35.0
],
"drop_depth_max_db": [
-101.86,
-10.73
]
},
"loo_hits_contained": 26,
"n_hits": 30,
"filler_admitted": 0.5491,
"n_ctrl": 927
},
"power": {
"observed_null_p95": 0.1841,
"k_eff_calibrated": 50,
"calibration_error": 0.0013,
"sibling_counts_used": [
71,
71,
31,
22,
22,
71,
145,
57,
71,
30,
145,
22,
4,
57,
3,
208,
3,
45,
71,
63,
71,
39,
16,
54,
24,
76,
57,
71,
57,
20
],
"bars": {
"11": 0.28,
"16": 0.2416,
"22": 0.2045,
"30": 0.1813,
"40": 0.1521,
"55": 0.1343,
"75": 0.1121,
"100": 0.1015,
"140": 0.0875
},
"curve": [
{
"true_auc": 0.65,
"n_hits": 11,
"bar_dev": 0.28,
"detect_rate": 0.052
},
{
"true_auc": 0.65,
"n_hits": 16,
"bar_dev": 0.2416,
"detect_rate": 0.1
},
{
"true_auc": 0.65,
"n_hits": 22,
"bar_dev": 0.2045,
"detect_rate": 0.158
},
{
"true_auc": 0.65,
"n_hits": 30,
"bar_dev": 0.1813,
"detect_rate": 0.302
},
{
"true_auc": 0.65,
"n_hits": 40,
"bar_dev": 0.1521,
"detect_rate": 0.477
},
{
"true_auc": 0.65,
"n_hits": 55,
"bar_dev": 0.1343,
"detect_rate": 0.61
},
{
"true_auc": 0.65,
"n_hits": 75,
"bar_dev": 0.1121,
"detect_rate": 0.882
},
{
"true_auc": 0.65,
"n_hits": 100,
"bar_dev": 0.1015,
"detect_rate": 0.975
},
{
"true_auc": 0.65,
"n_hits": 140,
"bar_dev": 0.0875,
"detect_rate": 0.993
},
{
"true_auc": 0.7,
"n_hits": 11,
"bar_dev": 0.28,
"detect_rate": 0.2
},
{
"true_auc": 0.7,
"n_hits": 16,
"bar_dev": 0.2416,
"detect_rate": 0.24
},
{
"true_auc": 0.7,
"n_hits": 22,
"bar_dev": 0.2045,
"detect_rate": 0.487
},
{
"true_auc": 0.7,
"n_hits": 30,
"bar_dev": 0.1813,
"detect_rate": 0.623
},
{
"true_auc": 0.7,
"n_hits": 40,
"bar_dev": 0.1521,
"detect_rate": 0.875
},
{
"true_auc": 0.7,
"n_hits": 55,
"bar_dev": 0.1343,
"detect_rate": 0.98
},
{
"true_auc": 0.7,
"n_hits": 75,
"bar_dev": 0.1121,
"detect_rate": 0.998
},
{
"true_auc": 0.7,
"n_hits": 100,
"bar_dev": 0.1015,
"detect_rate": 1.0
},
{
"true_auc": 0.7,
"n_hits": 140,
"bar_dev": 0.0875,
"detect_rate": 1.0
},
{
"true_auc": 0.75,
"n_hits": 11,
"bar_dev": 0.28,
"detect_rate": 0.34
},
{
"true_auc": 0.75,
"n_hits": 16,
"bar_dev": 0.2416,
"detect_rate": 0.52
},
{
"true_auc": 0.75,
"n_hits": 22,
"bar_dev": 0.2045,
"detect_rate": 0.782
},
{
"true_auc": 0.75,
"n_hits": 30,
"bar_dev": 0.1813,
"detect_rate": 0.9
},
{
"true_auc": 0.75,
"n_hits": 40,
"bar_dev": 0.1521,
"detect_rate": 0.985
},
{
"true_auc": 0.75,
"n_hits": 55,
"bar_dev": 0.1343,
"detect_rate": 0.998
},
{
"true_auc": 0.75,
"n_hits": 75,
"bar_dev": 0.1121,
"detect_rate": 1.0
},
{
"true_auc": 0.75,
"n_hits": 100,
"bar_dev": 0.1015,
"detect_rate": 1.0
},
{
"true_auc": 0.75,
"n_hits": 140,
"bar_dev": 0.0875,
"detect_rate": 1.0
},
{
"true_auc": 0.8,
"n_hits": 11,
"bar_dev": 0.28,
"detect_rate": 0.665
},
{
"true_auc": 0.8,
"n_hits": 16,
"bar_dev": 0.2416,
"detect_rate": 0.873
},
{
"true_auc": 0.8,
"n_hits": 22,
"bar_dev": 0.2045,
"detect_rate": 0.97
},
{
"true_auc": 0.8,
"n_hits": 30,
"bar_dev": 0.1813,
"detect_rate": 1.0
},
{
"true_auc": 0.8,
"n_hits": 40,
"bar_dev": 0.1521,
"detect_rate": 1.0
},
{
"true_auc": 0.8,
"n_hits": 55,
"bar_dev": 0.1343,
"detect_rate": 1.0
},
{
"true_auc": 0.8,
"n_hits": 75,
"bar_dev": 0.1121,
"detect_rate": 1.0
},
{
"true_auc": 0.8,
"n_hits": 100,
"bar_dev": 0.1015,
"detect_rate": 1.0
},
{
"true_auc": 0.8,
"n_hits": 140,
"bar_dev": 0.0875,
"detect_rate": 1.0
}
],
"n_for_80pct_power": {
"0.65": 75,
"0.7": 40,
"0.75": 30,
"0.8": 16
},
"caveat": "Generous by construction: a constant true effect on one axis, albums like the ones already measured, and no extra heterogeneity from a broader corpus. Read the answers as LOWER bounds on corpus needed."
},
"loo_composite_all": {
"n": 28,
"held_out_auc": 0.7069,
"se": 0.0526,
"hits_above_own_album_median": 22,
"binom_p": 0.0037,
"folds": [
{
"held_out": "EX_006",
"title": "Chrono Trigger Main Theme",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"repeat_sim_mean",
"n_drops"
],
"percentile": 0.493,
"n_siblings": 71
},
{
"held_out": "EX_007",
"title": "Frog's Theme",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"repeat_sim_mean",
"bars"
],
"percentile": 0.2676,
"n_siblings": 71
},
{
"held_out": "EX_014",
"title": "Tekken 2 Attract Movie: Sound Track",
"picked": [
"section_count",
"total_length_s",
"repeat_sim_mean",
"n_drops",
"bars"
],
"percentile": 0.0,
"n_siblings": 31
},
{
"held_out": "EX_017",
"title": "Sweden",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"bars",
"repeat_sim_mean"
],
"percentile": 0.8636,
"n_siblings": 22
},
{
"held_out": "EX_018",
"title": "Subwoofer Lullaby",
"picked": [
"section_count",
"total_length_s",
"repeat_sim_mean",
"novelty_mean",
"n_drops"
],
"percentile": 0.8636,
"n_siblings": 22
},
{
"held_out": "EX_022",
"title": "Wind Scene",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"repeat_sim_mean",
"bars"
],
"percentile": 0.7183,
"n_siblings": 71
},
{
"held_out": "EX_030",
"title": "Route 209",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"repeat_sim_mean",
"n_drops"
],
"percentile": 0.8897,
"n_siblings": 145
},
{
"held_out": "EX_032",
"title": "Terra's Theme",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"bars",
"n_drops"
],
"percentile": 0.9649,
"n_siblings": 57
},
{
"held_out": "EX_033",
"title": "Corridors of Time",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"repeat_sim_mean",
"n_drops"
],
"percentile": 0.8873,
"n_siblings": 71
},
{
"held_out": "EX_046",
"title": "BFG Division",
"picked": [
"section_count",
"repeat_sim_mean",
"total_length_s",
"novelty_mean",
"n_drops"
],
"percentile": 0.5667,
"n_siblings": 30
},
{
"held_out": "EX_053",
"title": "Cynthia Battle Theme",
"picked": [
"section_count",
"novelty_mean",
"total_length_s",
"n_drops",
"repeat_sim_mean"
],
"percentile": 0.5172,
"n_siblings": 145
},
{
"held_out": "EX_055",
"title": "The Cyber Grind",
"picked": [
"section_count",
"total_length_s",
"repeat_sim_mean",
"bars",
"novelty_mean"
],
"percentile": 0.8636,
"n_siblings": 22
},
{
"held_out": "EX_064",
"title": "Ludwig, the Holy Blade",
"picked": [
"total_length_s",
"section_count",
"novelty_mean",
"n_drops",
"repeat_sim_mean"
],
"percentile": 1.0,
"n_siblings": 4
},
{
"held_out": "EX_075",
"title": "Dancing Mad",
"picked": [
"section_count",
"total_length_s",
"repeat_sim_mean",
"novelty_mean",
"n_drops"
],
"percentile": 1.0,
"n_siblings": 57
},
{
"held_out": "EX_088",
"title": "An Unwavering Heart",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"repeat_sim_mean",
"bars"
],
"percentile": 0.7308,
"n_siblings": 208
},
{
"held_out": "EX_094",
"title": "Dark Creature Pursuit",
"picked": [
"section_count",
"total_length_s",
"bars",
"repeat_sim_mean",
"novelty_mean"
],
"percentile": 0.4,
"n_siblings": 45
},
{
"held_out": "EX_102",
"title": "Magus Castle",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"repeat_sim_mean",
"n_drops"
],
"percentile": 0.0845,
"n_siblings": 71
},
{
"held_out": "EX_110",
"title": "Want You Gone",
"picked": [
"section_count",
"total_length_s",
"repeat_sim_mean",
"novelty_mean",
"bars"
],
"percentile": 0.3333,
"n_siblings": 63
},
{
"held_out": "EX_113",
"title": "To Good Friends",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"repeat_sim_mean",
"bars"
],
"percentile": 0.5493,
"n_siblings": 71
},
{
"held_out": "EX_124",
"title": "Deus Ex Main Title (UNATCO)",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"bars",
"repeat_sim_mean"
],
"percentile": 0.6667,
"n_siblings": 39
},
{
"held_out": "EX_136",
"title": "Humming the Bassline",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"bars",
"repeat_sim_mean"
],
"percentile": 0.9375,
"n_siblings": 16
},
{
"held_out": "EX_142",
"title": "Shinshu Field",
"picked": [
"section_count",
"total_length_s",
"n_drops",
"novelty_mean",
"repeat_sim_mean"
],
"percentile": 0.9444,
"n_siblings": 54
},
{
"held_out": "EX_145",
"title": "Go Straight",
"picked": [
"section_count",
"novelty_mean",
"total_length_s",
"repeat_sim_mean",
"n_drops"
],
"percentile": 0.9583,
"n_siblings": 24
},
{
"held_out": "EX_147",
"title": "Fighting of the Spirit",
"picked": [
"section_count",
"total_length_s",
"repeat_sim_mean",
"n_drops",
"novelty_mean"
],
"percentile": 0.6974,
"n_siblings": 76
},
{
"held_out": "EX_161",
"title": "Aria di Mezzo Carattere",
"picked": [
"section_count",
"total_length_s",
"novelty_mean",
"n_drops",
"repeat_sim_mean"
],
"percentile": 0.9649,
"n_siblings": 57
},
{
"held_out": "EX_162",
"title": "Schala's Theme",
"picked": [
"section_count",
"total_length_s",
"repeat_sim_mean",
"n_drops",
"novelty_mean"
],
"percentile": 0.831,
"n_siblings": 71
},
{
"held_out": "EX_179",
"title": "Ending Theme (Balance is Restored)",
"picked": [
"section_count",
"total_length_s",
"repeat_sim_mean",
"novelty_mean",
"n_drops"
],
"percentile": 1.0,
"n_siblings": 57
},
{
"held_out": "EX_180",
"title": "Dreams Dreams",
"picked": [
"section_count",
"total_length_s",
"bars",
"novelty_mean",
"repeat_sim_mean"
],
"percentile": 0.8,
"n_siblings": 20
}
],
"reading": "Held-out AUC is the probability an unseen corpus row outranks a random sibling on a composite chosen without ever seeing it. 0.5 is chance."
},
"length_independent_features": [
"X_reserve_and_spend",
"X_singability",
"band_bass_w",
"band_high_w",
"band_mid_w",
"beat_interval_cv",
"bpm",
"centroid_cv",
"centroid_hz",
"contour_down_frac",
"contour_flat_frac",
"contour_run_max",
"contour_turns_per_note",
"contour_up_frac",
"cx_boundary_share",
"cx_cv",
"cx_mean",
"cx_peak_pos",
"cx_range",
"drop_depth_max_db",
"dyn_arc_range_db",
"dyn_peak_pos",
"first_sound_s",
"flow_peak_pos",
"hook_onset_bars",
"hook_onset_s",
"hook_range_semitones",
"hook_vocab_size",
"interlap_mean",
"iv_dir_balance",
"iv_entropy",
"iv_gapfill_frac",
"iv_leap_frac",
"iv_max_abs",
"iv_mean_abs",
"iv_median_abs",
"iv_repeat_frac",
"iv_step_frac",
"key_agreement",
"lane_active_frac_mean",
"lane_count_roster",
"lane_headroom",
"mean_lanes",
"melodic_salience",
"melody_span_semitones",
"melody_tessitura_midi",
"n_breaks",
"note_rate_per_s",
"onset_period_bars",
"onset_period_s",
"onset_rate_per_s",
"raise_slope_mean",
"raises_per_min",
"recurrence_lag_norm",
"register_spacing_mean",
"rolloff85_hz",
"rubato_depth_bpm",
"seam_ratio",
"section_cv",
"ss_baseline",
"ss_lift",
"swing_ratio",
"tempo_adjust_per_min",
"tempo_dispersion_bpm",
"tempo_iqr_bpm",
"tempo_stability",
"time_to_hook_bars",
"time_to_hook_s",
"tuttis_per_min",
"voiced_frac"
],
"length_independent_selection": "|Spearman rho vs duration| < 0.35, computed on the CONTROL pool only -- no hit label touches this filter",
"loo_composite_length_independent": {
"n": 28,
"held_out_auc": 0.426,
"se": 0.0458,
"hits_above_own_album_median": 9,
"binom_p": 0.0872,
"folds": [
{
"held_out": "EX_006",
"title": "Chrono Trigger Main Theme",
"picked": [
"drop_depth_max_db",
"hook_range_semitones",
"melody_span_semitones",
"iv_max_abs",
"hook_vocab_size"
],
"percentile": 0.338,
"n_siblings": 71
},
{
"held_out": "EX_007",
"title": "Frog's Theme",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"iv_dir_balance",
"melody_span_semitones",
"bpm"
],
"percentile": 0.6761,
"n_siblings": 71
},
{
"held_out": "EX_014",
"title": "Tekken 2 Attract Movie: Sound Track",
"picked": [
"melody_span_semitones",
"drop_depth_max_db",
"dyn_arc_range_db",
"hook_vocab_size",
"hook_range_semitones"
],
"percentile": 0.8387,
"n_siblings": 31
},
{
"held_out": "EX_017",
"title": "Sweden",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"melody_span_semitones",
"iv_dir_balance",
"dyn_peak_pos"
],
"percentile": 0.3182,
"n_siblings": 22
},
{
"held_out": "EX_018",
"title": "Subwoofer Lullaby",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"hook_vocab_size",
"cx_cv",
"hook_range_semitones"
],
"percentile": 0.3636,
"n_siblings": 22
},
{
"held_out": "EX_022",
"title": "Wind Scene",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"iv_dir_balance",
"centroid_cv",
"melody_span_semitones"
],
"percentile": 0.7606,
"n_siblings": 71
},
{
"held_out": "EX_030",
"title": "Route 209",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"bpm",
"centroid_cv",
"cx_cv"
],
"percentile": 0.0828,
"n_siblings": 145
},
{
"held_out": "EX_032",
"title": "Terra's Theme",
"picked": [
"drop_depth_max_db",
"bpm",
"hook_vocab_size",
"melody_span_semitones",
"dyn_arc_range_db"
],
"percentile": 0.5789,
"n_siblings": 57
},
{
"held_out": "EX_033",
"title": "Corridors of Time",
"picked": [
"drop_depth_max_db",
"melody_span_semitones",
"dyn_arc_range_db",
"hook_range_semitones",
"iv_max_abs"
],
"percentile": 0.662,
"n_siblings": 71
},
{
"held_out": "EX_046",
"title": "BFG Division",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"melody_span_semitones",
"hook_vocab_size",
"hook_range_semitones"
],
"percentile": 0.4,
"n_siblings": 30
},
{
"held_out": "EX_053",
"title": "Cynthia Battle Theme",
"picked": [
"drop_depth_max_db",
"melody_span_semitones",
"dyn_arc_range_db",
"hook_vocab_size",
"iv_dir_balance"
],
"percentile": 0.3241,
"n_siblings": 145
},
{
"held_out": "EX_055",
"title": "The Cyber Grind",
"picked": [
"drop_depth_max_db",
"melody_span_semitones",
"hook_range_semitones",
"dyn_arc_range_db",
"iv_max_abs"
],
"percentile": 0.9091,
"n_siblings": 22
},
{
"held_out": "EX_064",
"title": "Ludwig, the Holy Blade",
"picked": [
"drop_depth_max_db",
"melody_span_semitones",
"dyn_arc_range_db",
"iv_dir_balance",
"hook_range_semitones"
],
"percentile": 0.0,
"n_siblings": 4
},
{
"held_out": "EX_075",
"title": "Dancing Mad",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"melody_span_semitones",
"hook_vocab_size",
"onset_period_s"
],
"percentile": 0.2456,
"n_siblings": 57
},
{
"held_out": "EX_088",
"title": "An Unwavering Heart",
"picked": [
"drop_depth_max_db",
"cx_cv",
"dyn_arc_range_db",
"melody_span_semitones",
"hook_range_semitones"
],
"percentile": 0.5144,
"n_siblings": 208
},
{
"held_out": "EX_094",
"title": "Dark Creature Pursuit",
"picked": [
"drop_depth_max_db",
"melody_span_semitones",
"dyn_arc_range_db",
"hook_vocab_size",
"dyn_peak_pos"
],
"percentile": 0.1778,
"n_siblings": 45
},
{
"held_out": "EX_102",
"title": "Magus Castle",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"melody_span_semitones",
"cx_cv",
"bpm"
],
"percentile": 0.7183,
"n_siblings": 71
},
{
"held_out": "EX_110",
"title": "Want You Gone",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"iv_max_abs",
"hook_range_semitones",
"melody_span_semitones"
],
"percentile": 0.3492,
"n_siblings": 63
},
{
"held_out": "EX_113",
"title": "To Good Friends",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"cx_cv",
"iv_dir_balance",
"melody_span_semitones"
],
"percentile": 0.4648,
"n_siblings": 71
},
{
"held_out": "EX_124",
"title": "Deus Ex Main Title (UNATCO)",
"picked": [
"drop_depth_max_db",
"melody_span_semitones",
"dyn_arc_range_db",
"hook_range_semitones",
"hook_vocab_size"
],
"percentile": 0.4359,
"n_siblings": 39
},
{
"held_out": "EX_136",
"title": "Humming the Bassline",
"picked": [
"drop_depth_max_db",
"hook_range_semitones",
"melody_span_semitones",
"dyn_arc_range_db",
"hook_vocab_size"
],
"percentile": 0.25,
"n_siblings": 16
},
{
"held_out": "EX_142",
"title": "Shinshu Field",
"picked": [
"drop_depth_max_db",
"melody_span_semitones",
"bpm",
"dyn_arc_range_db",
"dyn_peak_pos"
],
"percentile": 0.4815,
"n_siblings": 54
},
{
"held_out": "EX_145",
"title": "Go Straight",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"bpm",
"melody_span_semitones",
"iv_dir_balance"
],
"percentile": 0.3333,
"n_siblings": 24
},
{
"held_out": "EX_147",
"title": "Fighting of the Spirit",
"picked": [
"drop_depth_max_db",
"melody_span_semitones",
"hook_vocab_size",
"dyn_arc_range_db",
"hook_range_semitones"
],
"percentile": 0.8816,
"n_siblings": 76
},
{
"held_out": "EX_161",
"title": "Aria di Mezzo Carattere",
"picked": [
"drop_depth_max_db",
"dyn_arc_range_db",
"melody_span_semitones",
"cx_cv",
"bpm"
],
"percentile": 0.1053,
"n_siblings": 57
},
{
"held_out": "EX_162",
"title": "Schala's Theme",
"picked": [
"drop_depth_max_db",
"hook_range_semitones",
"bpm",
"iv_max_abs",
"melody_span_semitones"
],
"percentile": 0.2394,
"n_siblings": 71
},
{
"held_out": "EX_179",
"title": "Ending Theme (Balance is Restored)",
"picked": [
"drop_depth_max_db",
"bpm",
"cx_cv",
"hook_vocab_size",
"melody_span_semitones"
],
"percentile": 0.2281,
"n_siblings": 57
},
{
"held_out": "EX_180",
"title": "Dreams Dreams",
"picked": [
"drop_depth_max_db",
"melody_span_semitones",
"dyn_arc_range_db",
"hook_range_semitones",
"iv_max_abs"
],
"percentile": 0.25,
"n_siblings": 20
}
],
"reading": "Held-out AUC is the probability an unseen corpus row outranks a random sibling on a composite chosen without ever seeing it. 0.5 is chance."
},
"per_class": {
"BATTLE": {
"n": 5,
"tracks": [
"EX_046",
"EX_053",
"EX_055",
"EX_145",
"EX_147"
],
"bpm": [
117.5,
123.0,
95.7,
129.2,
89.1
],
"time_to_hook_s": [
9.578,
1.521,
0.209,
0.255,
0.592
],
"rep_3gram": [
0.7975,
0.3143,
0.252,
0.7225,
0.3333
]
},
"BOSS": {
"n": 2,
"tracks": [
"EX_064",
"EX_075"
],
"bpm": [
123.0,
129.2
],
"time_to_hook_s": [
3.17,
1.045
],
"rep_3gram": [
0.2069,
0.5286
]
},
"CREDITS_TRIUMPH": {
"n": 4,
"tracks": [
"EX_110",
"EX_113",
"EX_179",
"EX_180"
],
"bpm": [
99.4,
89.1,
152.0,
99.4
],
"time_to_hook_s": [
0.035,
0.406,
0.569,
0.569
],
"rep_3gram": [
0.1438,
0.1797,
0.4362,
0.3292
]
},
"EXPLORATION": {
"n": 8,
"tracks": [
"EX_017",
"EX_018",
"EX_022",
"EX_030",
"EX_032",
"EX_033",
"EX_136",
"EX_142"
],
"bpm": [
89.1,
117.5,
83.3,
172.3,
161.5,
112.3,
103.4,
129.2
],
"time_to_hook_s": [
1.091,
0.035,
0.488,
0.569,
1.962,
0.476,
0.197,
0.755
],
"rep_3gram": [
0.3256,
0.3861,
0.4716,
0.1799,
0.7155,
0.8267,
0.7907,
0.5
]
},
"MELANCHOLIC": {
"n": 4,
"tracks": [
"EX_082",
"EX_088",
"EX_161",
"EX_162"
],
"bpm": [
129.2,
89.1,
143.6,
161.5
],
"time_to_hook_s": [
1.521,
0.755,
0.58,
0.441
],
"rep_3gram": [
0.4488,
0.4279,
0.4439,
0.6124
]
},
"TENSION": {
"n": 3,
"tracks": [
"EX_092",
"EX_094",
"EX_102"
],
"bpm": [
117.5,
89.1,
129.2
],
"time_to_hook_s": [
0.569,
2.078,
5.12
],
"rep_3gram": [
0.1697,
0.0625,
0.1569
]
},
"TITLE_CHARACTER": {
"n": 4,
"tracks": [
"EX_006",
"EX_007",
"EX_014",
"EX_124"
],
"bpm": [
129.2,
123.0,
99.4,
112.3
],
"time_to_hook_s": [
2.682,
61.579,
0.302,
0.104
],
"rep_3gram": [
0.7698,
0.0,
0.0,
0.7029
]
}
},
"auxiliary": {
"_doc": "Computed from derive_patterns.py's PUBLIC functions (load_cards -> flatten -> label_rows -> within_album_auc / permutation_null_best / matched_ctrl / feature_bank / rule_scores), not by derive(). Same provenance PATTERN_FINDINGS_V2.md sec.13 declares for its sec.5 truncation table and sec.9 era split. Everything above this key is derive()'s own output, unmodified.",
"_honest_tier": "ROBUSTNESS READS. The truncation table, the era split and the sensitivity block have NO calibrated nulls of their own; the N=30 bar is quoted as a reference line only and nothing in them is claimed to clear anything. The new-axis block DOES carry its own null and is a test.",
"pool": {
"n_cards": 1180,
"n_hits": 30,
"n_ctrl": 927,
"n_other": 223
},
"new_axes": [
{
"feature": "structural_yield",
"auc": 0.4618,
"dev": 0.0382,
"n_hit_used": 26,
"n_sibling_comparisons": 1258,
"hits_above_album_median": 11,
"n_pct": 26,
"binom_p": 0.5572,
"rho_vs_duration": -0.04,
"hit_median": 0.7649,
"ctrl_median": 1.0,
"hit_min": 0.2308,
"hit_max": 5.0,
"auc_length_matched": 0.4762,
"auc_tempo_matched": 0.4465,
"clears_bar_in_expanded_bank": false
},
{
"feature": "boundaries_per_min",
"auc": 0.4668,
"dev": 0.0332,
"n_hit_used": 28,
"n_sibling_comparisons": 1691,
"hits_above_album_median": 14,
"n_pct": 28,
"binom_p": 1.0,
"rho_vs_duration": -0.712,
"hit_median": 5.4313,
"ctrl_median": 6.1947,
"hit_min": 0.8288,
"hit_max": 8.3721,
"auc_length_matched": 0.536,
"auc_tempo_matched": 0.467,
"clears_bar_in_expanded_bank": false
},
{
"feature": "structural_yield_ungated",
"auc": 0.4949,
"dev": 0.0051,
"n_hit_used": 28,
"n_sibling_comparisons": 1689,
"hits_above_album_median": 11,
"n_pct": 28,
"binom_p": 0.3449,
"rho_vs_duration": 0.16,
"hit_median": 0.8001,
"ctrl_median": 0.8182,
"hit_min": 0.2308,
"hit_max": 5.0,
"auc_length_matched": 0.4798,
"auc_tempo_matched": 0.4818,
"clears_bar_in_expanded_bank": false
}
],
"new_axis_coverage": {
"structural_yield": {
"cover_hits_plus_ctrl": 0.7753,
"cover_hits": 0.9333,
"cover_ctrl": 0.7702,
"admitted_by_feature_bank_min_cover_0_80": false
},
"boundaries_per_min": {
"cover_hits_plus_ctrl": 1.0,
"cover_hits": 1.0,
"cover_ctrl": 1.0,
"admitted_by_feature_bank_min_cover_0_80": true
},
"structural_yield_ungated": {
"cover_hits_plus_ctrl": 0.9979,
"cover_hits": 1.0,
"cover_ctrl": 0.9978,
"admitted_by_feature_bank_min_cover_0_80": true
}
},
"new_axes_would_be_admitted": {
"structural_yield": false,
"boundaries_per_min": true,
"structural_yield_ungated": true
},
"permutation_null_bank_plus_new": {
"n_features": 106,
"n_perm": 400,
"median": 0.1407,
"p90": 0.1761,
"p95": 0.1841,
"p99": 0.2156,
"max": 0.2379
},
"drops_count_agreement": {
"n_mismatch": 0,
"examples": []
},
"truncation": {
"0": {
"n_ctrl": 927,
"aucs": {
"section_count": 0.715,
"n_drops": 0.6763,
"repeat_sim_mean": 0.685,
"novelty_mean": 0.3132,
"bars": 0.6751,
"total_length_s": 0.6998,
"note_count": 0.6277,
"tempo_adjust_n": 0.6483,
"structural_yield": 0.4618,
"boundaries_per_min": 0.4668
}
},
"30": {
"n_ctrl": 765,
"aucs": {
"section_count": 0.6896,
"n_drops": 0.6582,
"repeat_sim_mean": 0.6589,
"novelty_mean": 0.3489,
"bars": 0.6429,
"total_length_s": 0.6708,
"note_count": 0.5972,
"tempo_adjust_n": 0.6241,
"structural_yield": 0.4618,
"boundaries_per_min": 0.504
}
},
"60": {
"n_ctrl": 657,
"aucs": {
"section_count": 0.655,
"n_drops": 0.6332,
"repeat_sim_mean": 0.6251,
"novelty_mean": 0.3679,
"bars": 0.614,
"total_length_s": 0.6356,
"note_count": 0.5765,
"tempo_adjust_n": 0.5989,
"structural_yield": 0.4614,
"boundaries_per_min": 0.5376
}
},
"90": {
"n_ctrl": 498,
"aucs": {
"section_count": 0.6181,
"n_drops": 0.6106,
"repeat_sim_mean": 0.5922,
"novelty_mean": 0.3899,
"bars": 0.5708,
"total_length_s": 0.5531,
"note_count": 0.545,
"tempo_adjust_n": 0.5605,
"structural_yield": 0.4685,
"boundaries_per_min": 0.5716
}
}
},
"ctrl_length_census": {
"under_30s": 162,
"under_60s": 270,
"total": 927
},
"hit_length_census": {
"under_45s": [
[
"EX_014",
21.5
],
[
"EX_102",
28.6
]
],
"under_60s": [
[
"EX_014",
21.5
],
[
"EX_102",
28.6
]
]
},
"era_split": {
"16bit": {
"n_hits": 13,
"n_ctrl": 228,
"aucs": {
"section_count": 0.7616,
"total_length_s": 0.7198,
"bars": 0.7387,
"repeat_sim_mean": 0.6924,
"n_drops": 0.6627,
"novelty_mean": 0.3576,
"note_count": 0.7055,
"tempo_adjust_n": 0.6389,
"recurrence_lag_norm": 0.3762,
"contour_run_max": 0.4171,
"X_rest_grammar": 0.3278,
"repeat_sim_max": 0.5003,
"structural_yield": 0.4877,
"boundaries_per_min": 0.458
}
},
"modern": {
"n_hits": 17,
"n_ctrl": 699,
"aucs": {
"section_count": 0.6746,
"total_length_s": 0.6825,
"bars": 0.6201,
"repeat_sim_mean": 0.6786,
"n_drops": 0.688,
"novelty_mean": 0.2748,
"note_count": 0.5603,
"tempo_adjust_n": 0.6565,
"recurrence_lag_norm": 0.6066,
"contour_run_max": 0.6477,
"X_rest_grammar": 0.5472,
"repeat_sim_max": 0.6395,
"structural_yield": 0.4396,
"boundaries_per_min": 0.4744
}
}
},
"hit_album_era": {
"Bloodborne the Old Hunters (original sou": "modern",
"C418 - Minecraft - Volume Alpha": "modern",
"Chrono Trigger (Original Soundtrack) [DS": "16bit",
"DOOM (Original Game Soundtrack)": "modern",
"FINAL FANTASY VI (Original Soundtrack)": "16bit",
"Jet Set Radio Future Sega (Original Trac": "modern",
"Metal Gear Solid Vocal Tracks": "modern",
"NiGHTS into dreams... Perfect Album, Vol": "modern",
"Okami Original Soundtrack Vol. 1 [MP3]": "modern",
"Pokémon Diamond & Pokémon Pearl_ Super M": "modern",
"Pokémon X & Pokémon Y_ Super Music Colle": "modern",
"Portal2-OST": "modern",
"Rayman Legends (Original Game Soundtrack": "modern",
"Tales of Phantasia (Original Soundtrack)": "16bit",
"Tekken 2 (Original Soundtrack)": "modern",
"ULTRAKILL_INFINITE_HYPERDEATH": "modern",
"Yuzo Koshiro - Streets of Rage 2 (Remastered)": "16bit",
"deus_ex_soundtrack": "modern"
},
"loo_composite_by_era": {
"loo_composite_all": {
"16bit": {
"n": 13,
"mean_percentile": 0.7243
},
"modern": {
"n": 15,
"mean_percentile": 0.6918
},
"overall": 0.7069
},
"loo_composite_length_independent": {
"16bit": {
"n": 13,
"mean_percentile": 0.4794
},
"modern": {
"n": 15,
"mean_percentile": 0.3797
},
"overall": 0.426
}
},
"carried_hypotheses": [
{
"feature": "recurrence_lag_norm",
"auc": 0.4997,
"auc_length_matched": 0.5016,
"hit_median": 0.0189,
"ctrl_median": 0.0835
},
{
"feature": "contour_run_max",
"auc": 0.5407,
"auc_length_matched": 0.5296,
"hit_median": 3.0,
"ctrl_median": 3.0
},
{
"feature": "X_rest_grammar",
"auc": 0.4453,
"auc_length_matched": 0.505,
"hit_median": 8.5094,
"ctrl_median": 9.2398
}
],
"section_count_15": {
"14.0": {
"rule": "section_count >= 14",
"train": {
"n_hit": 16,
"n_ctrl": 508,
"tpr": 0.8125,
"fpr": 0.3051,
"lift": 2.663,
"precision": 0.0774,
"base_rate": 0.0305,
"precision_lift": 2.534
},
"test": {
"n_hit": 14,
"n_ctrl": 692,
"tpr": 0.5,
"fpr": 0.1908,
"lift": 2.621,
"precision": 0.0504,
"base_rate": 0.0198,
"precision_lift": 2.54
}
},
"15.0": {
"rule": "section_count >= 15",
"train": {
"n_hit": 16,
"n_ctrl": 508,
"tpr": 0.75,
"fpr": 0.2717,
"lift": 2.761,
"precision": 0.08,
"base_rate": 0.0305,
"precision_lift": 2.62
},
"test": {
"n_hit": 14,
"n_ctrl": 692,
"tpr": 0.5,
"fpr": 0.159,
"lift": 3.145,
"precision": 0.0598,
"base_rate": 0.0198,
"precision_lift": 3.017
}
},
"frozen_split": {
"n_train": 16,
"n_test": 14,
"train_ids": [
"EX_006",
"EX_017",
"EX_018",
"EX_022",
"EX_030",
"EX_032",
"EX_033",
"EX_064",
"EX_092",
"EX_102",
"EX_110",
"EX_113",
"EX_136",
"EX_142",
"EX_147",
"EX_162"
],
"test_ids": [
"EX_007",
"EX_014",
"EX_046",
"EX_053",
"EX_055",
"EX_075",
"EX_082",
"EX_088",
"EX_094",
"EX_124",
"EX_145",
"EX_161",
"EX_179",
"EX_180"
]
},
"test_auc_section_count": 0.6562,
"train_auc_section_count": 0.766,
"whole_pool": {
"n_hit": 30,
"n_ctrl": 927,
"tpr": 0.6333,
"fpr": 0.2125,
"lift": 2.98,
"precision": 0.088,
"base_rate": 0.0313,
"precision_lift": 2.806
}
},
"envelope_full_v3": [
{
"feature": "X_rest_grammar",
"lo": 2.6757,
"hi": 17.4281,
"filler_admitted": 0.7163,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.303
},
{
"feature": "section_count",
"lo": 4.0,
"hi": 35.0,
"filler_admitted": 0.8457,
"loo_contained": 30,
"n_hit": 30,
"containment_lift": 1.182
},
{
"feature": "drop_depth_max_db",
"lo": -101.86,
"hi": -10.73,
"filler_admitted": 0.7903,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.181
},
{
"feature": "breaks_per_min",
"lo": 0.222,
"hi": 4.1987,
"filler_admitted": 0.7907,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.18
},
{
"feature": "cx_steps_per_bar",
"lo": 0.0183,
"hi": 0.2881,
"filler_admitted": 0.8046,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.16
},
{
"feature": "silence_frac",
"lo": 0.0062,
"hi": 0.1113,
"filler_admitted": 0.8188,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.14
},
{
"feature": "novelty_mean",
"lo": 0.3967,
"hi": 0.8565,
"filler_admitted": 0.8414,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.109
},
{
"feature": "total_length_s",
"lo": 21.5,
"hi": 1295.6,
"filler_admitted": 0.8479,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.101
},
{
"feature": "section_mean_s",
"lo": 5.375,
"hi": 63.3454,
"filler_admitted": 0.8522,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.095
},
{
"feature": "iv_entropy",
"lo": 0.3534,
"hi": 2.9736,
"filler_admitted": 0.8872,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 1.09
},
{
"feature": "section_median_s",
"lo": 5.305,
"hi": 68.2665,
"filler_admitted": 0.8684,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.075
},
{
"feature": "repeat_sim_mean",
"lo": 0.5804,
"hi": 0.9515,
"filler_admitted": 0.8695,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.073
},
{
"feature": "flatness",
"lo": 0.0001,
"hi": 0.0787,
"filler_admitted": 0.8695,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.073
},
{
"feature": "dyn_arc_range_db",
"lo": 47.57,
"hi": 194.22,
"filler_admitted": 0.8803,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.06
}
],
"envelope_v2_axes_at_v3": [
{
"feature": "X_rest_grammar",
"lo": 2.6757,
"hi": 17.4281,
"filler_admitted": 0.7163,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.303
},
{
"feature": "section_mean_s",
"lo": 5.375,
"hi": 63.3454,
"filler_admitted": 0.8522,
"loo_contained": 28,
"n_hit": 30,
"containment_lift": 1.095
},
{
"feature": "melody_span_semitones",
"lo": 7.0,
"hi": 57.0,
"filler_admitted": 0.9246,
"loo_contained": 29,
"n_hit": 30,
"containment_lift": 1.046
}
],
"envelope_v3_rank_of": {
"X_rest_grammar": 1,
"section_count": 2,
"drop_depth_max_db": 3,
"section_mean_s": 9,
"melody_span_semitones": 17
},
"sensitivity": {
"all_30": {
"n_hits": 30,
"n_ctrl": 927,
"aucs": {
"section_count": 0.715,
"total_length_s": 0.6998,
"novelty_mean": 0.3132,
"repeat_sim_mean": 0.685,
"n_drops": 0.6763,
"bars": 0.6751,
"note_count": 0.6277,
"tempo_adjust_n": 0.6483,
"melody_span_semitones": 0.6003,
"section_mean_s": 0.5587,
"X_rest_grammar": 0.4453
},
"clears_ref_bar_0_1841": [
"novelty_mean",
"repeat_sim_mean",
"section_count",
"total_length_s"
],
"top3_envelope": [
"X_rest_grammar",
"section_count",
"drop_depth_max_db"
],
"envelope_boxes_top3": {
"X_rest_grammar": [
2.6757,
17.4281
],
"section_count": [
4.0,
35.0
],
"drop_depth_max_db": [
-101.86,
-10.73
]
}
},
"minus_EX_014": {
"n_hits": 29,
"n_ctrl": 896,
"aucs": {
"section_count": 0.7379,
"total_length_s": 0.7257,
"novelty_mean": 0.3033,
"repeat_sim_mean": 0.708,
"n_drops": 0.7013,
"bars": 0.7001,
"note_count": 0.6486,
"tempo_adjust_n": 0.6676,
"melody_span_semitones": 0.6165,
"section_mean_s": 0.5794,
"X_rest_grammar": 0.426
},
"clears_ref_bar_0_1841": [
"bars",
"n_drops",
"novelty_mean",
"repeat_sim_mean",
"section_count",
"total_length_s"
],
"top3_envelope": [
"melody_span_semitones",
"X_rest_grammar",
"section_mean_s"
],
"envelope_boxes_top3": {
"melody_span_semitones": [
19.67,
57.0
],
"X_rest_grammar": [
2.6757,
17.4281
],
"section_mean_s": [
7.145,
63.3454
]
}
},
"minus_EX_094": {
"n_hits": 29,
"n_ctrl": 882,
"aucs": {
"section_count": 0.7259,
"total_length_s": 0.7052,
"novelty_mean": 0.3141,
"repeat_sim_mean": 0.6898,
"n_drops": 0.6836,
"bars": 0.6911,
"note_count": 0.6501,
"tempo_adjust_n": 0.6501,
"melody_span_semitones": 0.6167,
"section_mean_s": 0.5555,
"X_rest_grammar": 0.4437
},
"clears_ref_bar_0_1841": [
"bars",
"novelty_mean",
"repeat_sim_mean",
"section_count",
"total_length_s"
],
"top3_envelope": [
"section_count",
"breaks_per_min",
"drop_depth_max_db"
],
"envelope_boxes_top3": {
"section_count": [
4.0,
35.0
],
"breaks_per_min": [
0.222,
4.1987
],
"drop_depth_max_db": [
-101.86,
-10.73
]
}
},
"minus_both": {
"n_hits": 28,
"n_ctrl": 851,
"aucs": {
"section_count": 0.7501,
"total_length_s": 0.7323,
"novelty_mean": 0.3039,
"repeat_sim_mean": 0.7138,
"n_drops": 0.7099,
"bars": 0.7177,
"note_count": 0.6726,
"tempo_adjust_n": 0.6702,
"melody_span_semitones": 0.6343,
"section_mean_s": 0.5769,
"X_rest_grammar": 0.4236
},
"clears_ref_bar_0_1841": [
"bars",
"n_drops",
"novelty_mean",
"repeat_sim_mean",
"section_count",
"total_length_s"
],
"top3_envelope": [
"melody_span_semitones",
"section_mean_s",
"X_rest_grammar"
],
"envelope_boxes_top3": {
"melody_span_semitones": [
19.67,
57.0
],
"section_mean_s": [
7.145,
63.3454
],
"X_rest_grammar": [
2.6757,
17.4281
]
}
}
},
"sensitivity_reference_bar": 0.1841,
"EX_014_card": {
"section_count": 4.0,
"total_length_s": 21.5,
"novelty_mean": 0.6248,
"repeat_sim_mean": 0.6115,
"n_drops": 2.0,
"bars": 8.0,
"note_count": 8.0,
"tempo_adjust_n": 2.0,
"melody_span_semitones": 7.0,
"section_mean_s": 5.375,
"X_rest_grammar": 16.4914,
"boundaries_per_min": 8.3721,
"structural_yield": null
},
"EX_094_card": {
"section_count": 9.0,
"total_length_s": 115.327,
"novelty_mean": 0.5239,
"repeat_sim_mean": 0.8608,
"n_drops": 20.0,
"bars": 42.0,
"note_count": 35.0,
"tempo_adjust_n": 14.0,
"melody_span_semitones": 30.0,
"section_mean_s": 12.8141,
"X_rest_grammar": 12.3552,
"boundaries_per_min": 4.1621,
"structural_yield": 0.4
},
"joint_box_v2": {
"melody_span_semitones": [
19.67,
57.0
],
"section_mean_s": [
7.145,
63.3454
],
"X_rest_grammar": [
2.6757,
17.4281
]
},
"joint_box_v3": {
"X_rest_grammar": [
2.6757,
17.4281
],
"section_count": [
4.0,
35.0
],
"drop_depth_max_db": [
-101.86,
-10.73
]
},
"joint_box_axes_changed": [
"drop_depth_max_db",
"melody_span_semitones",
"section_count",
"section_mean_s"
],
"slice_rejudgement": {
"n_cards": 32,
"v2_counts": {
"KEEP": 18,
"REJECT": 14
},
"v3_counts": {
"KEEP": 16,
"REJECT": 16
},
"n_flips": 2,
"flips": [
{
"card": "NOCORPUS__SLICE_T1_EXPLORATION_FLORES_a_41022.json",
"v2": "KEEP",
"v3": "REJECT",
"v2_outside": [],
"v3_outside": [
"drop_depth_max_db"
],
"values": {
"X_rest_grammar": 12.6638,
"melody_span_semitones": 41.67,
"section_mean_s": 35.6667,
"section_count": 6.0,
"drop_depth_max_db": -9.45
}
},
{
"card": "NOCORPUS__SLICE_T1_EXPLORATION_FLORES_a_41033.json",
"v2": "KEEP",
"v3": "REJECT",
"v2_outside": [],
"v3_outside": [
"drop_depth_max_db"
],
"values": {
"X_rest_grammar": 6.1379,
"melody_span_semitones": 50.67,
"section_mean_s": 21.4,
"section_count": 10.0,
"drop_depth_max_db": -7.14
}
}
]
},
"holdout_reversal_census": {
"V1": {
"n_rules": 6,
"reversals_by_auc_sign": 6,
"reversals_by_heldout_lift_below_1": 3,
"test_lifts": [
2.613,
1.036,
0.617,
0.932,
2.255,
0.0
],
"rules": [
"time_to_full_texture_s >= 3.808",
"voiced_frac <= 0.1371",
"ss_baseline >= 0.8303",
"centroid_hz >= 2352",
"time_to_full_texture_bars >= 1.69",
"iv_mean_abs <= 3.067"
]
},
"V2": {
"n_rules": 6,
"reversals_by_auc_sign": 0,
"reversals_by_heldout_lift_below_1": 0,
"test_lifts": [
3.796,
2.95,
2.7,
3.849,
3.404,
3.32
],
"rules": [
"bars >= 110",
"total_length_s >= 140.6",
"tempo_adjust_n >= 11",
"section_count >= 15",
"note_count >= 268",
"n_drops >= 17"
]
},
"V3": {
"n_rules": 6,
"reversals_by_auc_sign": 0,
"reversals_by_heldout_lift_below_1": 1,
"test_lifts": [
2.621,
2.23,
0.551,
2.029,
2.654,
3.104
],
"rules": [
"section_count >= 14",
"repeat_sim_mean >= 0.8964",
"drop_depth_max_db <= -59.67",
"novelty_mean <= 0.6265",
"n_drops >= 17",
"bars >= 110"
]
},
"_note": "Two definitions, because they disagree and PATTERN_FINDINGS_V2.md sec.7a used the second without naming it. BY AUC SIGN: the feature's train and test within-album AUCs fall on opposite sides of 0.5. BY HELD-OUT LIFT: the fitted rule fires on unseen corpus rows LESS often than on filler (lift < 1), which is the failure V1 actually exhibited and the one V2's 'three of six' counts."
},
"lane_ceiling": {
"max_lanes": {
"hit_distinct": [
9.0
],
"ctrl_distinct": [
8.0,
9.0
]
},
"lane_count_roster": {
"hit_distinct": [
9.0
],
"ctrl_distinct": [
4.0,
7.0,
8.0,
9.0
]
},
"_note": "Third consecutive derivation to find the same ceiling. max_lanes is 9 for every one of the 30 hits and takes only the values 8 or 9 across 927 controls, so it fails feature_bank's distinct > 2 admission and is not one of the 103. This is a property of the spectral_band_proxy method, not a finding about arrangement."
},
"supersedes": "build/audio/exemplars/PATTERN_FINDINGS_V2.json",
"pool_reconciliation": "V2 measured 1181 cards / 28 hits / 851 controls. V3 measures 1180 / 30 / 927. Cards: -2 byte-identical UNMATCHED twins retired by acquire_exemplar.py (TWIN_RETIREMENT_LOG.jsonl), +1 new EX_094 card, EX_014's false card repudiated and rewritten at net zero. Hits: +EX_014 and +EX_094, both quarantines retired by inspection on 2026-08-07 with their evidence in CORPUS.json defect_fix. Controls: +31 Tekken 2 siblings and +45 Rayman Legends siblings, which moved from OTHER into CONTROL the moment those albums carried a hit."
}
}