music/generated/journey_world/JOURNEY_WORLD_C04.features.json
{
"artifact": "C:\\dev\\humanity-forgotten\\build\\audio\\generated\\journey_world\\JOURNEY_WORLD_C04.wav",
"duration_s": 32.0,
"analysis_sr": 22050,
"melodic": {
"melodic_salience": 0.4278,
"extractor": "harmonic-summation predominant melody (polyphony-safe)",
"monophonic_confidence_pyin": 0.0,
"voiced_fraction": 0.0631,
"note_count": 19,
"note_rate_per_s": 0.594,
"pitch_change_rate": 0.8333,
"pitch_spread_semitones": 1.814,
"in_note_pitch_mad_semitones": 0.0,
"median_note_dur_s": 0.0697,
"mean_voiced_peakiness": 0.0561,
"salience_aggregation": "geometric mean of the five components below",
"components": {
"voiced": 0.105,
"rate": 0.764,
"change": 1.0,
"peakiness": 0.361,
"duration": 0.494
}
},
"notes": [
{
"midi": 39.666666666666664,
"onset_s": 0.11609977324263039,
"dur_s": 0.1741496598639456,
"confidence": 1.0
},
{
"midi": 44.0,
"onset_s": 2.1710657596371883,
"dur_s": 0.06965986394557823,
"confidence": 1.0
},
{
"midi": 38.66666666666667,
"onset_s": 2.9024943310657596,
"dur_s": 0.2089795918367347,
"confidence": 1.0
},
{
"midi": 38.0,
"onset_s": 4.702040816326531,
"dur_s": 0.08126984126984127,
"confidence": 1.0
},
{
"midi": 39.0,
"onset_s": 12.770975056689343,
"dur_s": 0.10448979591836735,
"confidence": 1.0
},
{
"midi": 42.666666666666664,
"onset_s": 13.583673469387755,
"dur_s": 0.058049886621315196,
"confidence": 1.0
},
{
"midi": 42.666666666666664,
"onset_s": 13.781043083900228,
"dur_s": 0.058049886621315196,
"confidence": 1.0
},
{
"midi": 39.0,
"onset_s": 15.139410430839002,
"dur_s": 0.06965986394557823,
"confidence": 1.0
},
{
"midi": 37.666666666666664,
"onset_s": 15.209070294784581,
"dur_s": 0.058049886621315196,
"confidence": 1.0
},
{
"midi": 38.66666666666667,
"onset_s": 16.207528344671204,
"dur_s": 0.058049886621315196,
"confidence": 1.0
},
{
"midi": 39.33333333333333,
"onset_s": 16.439727891156462,
"dur_s": 0.13931972789115646,
"confidence": 1.0
},
{
"midi": 38.66666666666667,
"onset_s": 18.04190476190476,
"dur_s": 0.058049886621315196,
"confidence": 1.0
},
{
"midi": 39.666666666666664,
"onset_s": 19.818231292517005,
"dur_s": 0.058049886621315196,
"confidence": 1.0
},
{
"midi": 38.0,
"onset_s": 20.259410430839,
"dur_s": 0.06965986394557823,
"confidence": 1.0
},
{
"midi": 38.33333333333333,
"onset_s": 23.394104308390023,
"dur_s": 0.11609977324263039,
"confidence": 1.0
},
{
"midi": 36.66666666666667,
"onset_s": 24.14875283446712,
"dur_s": 0.10448979591836735,
"confidence": 1.0
},
{
"midi": 38.0,
"onset_s": 27.736235827664398,
"dur_s": 0.058049886621315196,
"confidence": 1.0
},
{
"midi": 39.0,
"onset_s": 30.615510204081634,
"dur_s": 0.06965986394557823,
"confidence": 1.0
},
{
"midi": 38.66666666666667,
"onset_s": 31.497868480725625,
"dur_s": 0.06965986394557823,
"confidence": 1.0
}
],
"motif_recurrence": {
"self_similarity_peak": 0.9491,
"self_similarity_baseline": 0.9432,
"self_similarity_lift": 0.0059,
"recurrence_lag_s": 15.0,
"interval_3gram_repetition": 0.0,
"interval_4gram_repetition": 0.0
},
"key": {
"tonic_pc": 6,
"tonic": "F#",
"mode": "minor",
"window_agreement": 0.125,
"windows": 8
},
"tempo": {
"tempo_bpm_global": 123.05,
"tempo_bpm_median_local": 117.45,
"tempo_iqr_bpm": 10.7,
"tempo_stability": 0.6356,
"beat_interval_cv": 0.0722,
"target_bpm": 120,
"bpm_rel_error_direct": 0.0254,
"bpm_rel_error_best_octave": 0.0254,
"bpm_best_octave": "1x",
"bpm_recoverable": true,
"bpm_recoverable_direct": true
},
"spectral_register": {
"band_profile": {
"sub": 0.17505,
"low_bass": 0.27507,
"bass": 0.19669,
"low_mid": 0.12381,
"mid": 0.10985,
"upper_mid": 0.04941,
"presence": 0.02335,
"brilliance": 0.00958,
"air": 0.00325,
"ultra": 0.0
},
"spectral_centroid_hz_mean": 1292.5,
"spectral_centroid_hz_std": 697.5,
"spectral_rolloff85_hz_mean": 2847.6,
"spectral_flatness_mean": 0.00332,
"register_match_cosine": 0.7269,
"register_band_deltas": {
"sub": 0.1612,
"low_bass": 0.1847,
"bass": 0.0436,
"low_mid": -0.0918,
"mid": -0.1263,
"upper_mid": -0.0889,
"presence": -0.0558,
"brilliance": -0.0201,
"air": -0.0066
}
},
"loop_seam": {
"measurable": true,
"seam_distance": 0.04136,
"interior_distance_median": 0.06238,
"seam_ratio": 0.663,
"seam_clean": true,
"tail_rms_over_mid": 1.6483,
"head_rms_over_mid": 1.2491,
"tail_rms_trend": -0.0819,
"head_rms_trend": -0.3845,
"baked_fade_out": false,
"baked_fade_in": false
},
"hummability_proxy": {
"items": {
"D3_global_contour": {
"score": 2,
"applicable": true,
"detail": "shape=descent thirds=(40.33,39.33,38.33)"
},
"D4_one_licensed_anomaly": {
"score": 1,
"applicable": true,
"detail": "leaps>=6st=0 repeated_runs=0"
},
"D5_tessitura_rule": {
"score": null,
"applicable": false,
"detail": "no leaps landing near a tessitura extreme"
},
"D6_span_tessitura": {
"score": 1,
"applicable": true,
"detail": "span=7.3st middle_third_share=0.16"
},
"D9_periodicity": {
"score": 1,
"applicable": true,
"detail": "ioi_cv=1.049 beat_cv=0.072"
},
"D11_tempo_vs_register_median": {
"score": 2,
"applicable": true,
"detail": "bpm=123.0 register_median=108"
},
"D12_continuation_by_fragmentation": {
"score": 2,
"applicable": true,
"detail": "second_half_vocab_share=0.78 accelerates=True"
},
"D13_non_closure": {
"score": 2,
"applicable": true,
"detail": "final_pc=D# != tonic=F#"
}
},
"applicable_count": 7,
"score": 11,
"max": 14,
"percent": 0.7857,
"zero_scoring_items": [],
"proxy_gate_view": {
"doctrine_threshold_percent": 0.77,
"meets_percent_threshold": true,
"no_applicable_zero": true,
"PROXY_ONLY": true,
"covers": "8 of 13 diagnostics (2.3.3); 0 of 5 binary gates (2.3.2)",
"not_computable": {
"B1_recall_singback": "needs a naive human listener (doctrine appendix T.1)",
"B2_transformability": "needs the four transformations rendered as separate artifacts",
"B3_combinability": "needs a sibling canon leitmotif; evaluated at cohort close",
"B4_concert_viability": "PARTIAL only -- written-range fit is computed, choral singability is not",
"B5_no_patch_dependence": "a judgement on the arrangement, not a signal property",
"D1_first_notes_identification": "needs a naive human listener",
"D2_notation_free_transmission": "needs a second musician",
"D8_clap_test": "needs a naive human listener",
"D7_anchor_degree_landing": "needs the register card's declared anchor degrees; scored only when the spec supplies them",
"D10_constant_harmonic_rate": "needs chord/colotomic transcription; not attempted"
},
"reading": "A pass here is NECESSARY-NOT-SUFFICIENT. The doctrine gate is not passed until B1/D1/D2/D8 are run with listeners."
}
}
}