HOME_AND_LOSS_AUTHORED_HEAD_CELL.json

music/authored/home_and_loss/HOME_AND_LOSS_AUTHORED_HEAD_CELL.json

{
 "_doc": "THE AUTHORED HEAD CELL for one theme: composed in notes by the factory to the brief's constraints, then realised to audio. The MIDI is the deliverable; the audio is a sketch realisation of it.",
 "_honest_tier": "AUTHORED_HEAD_CELL",
 "_tier_meaning": "an authored score in a sketch realisation. NOT an orchestral render, NOT a performance, NOT a final theme.",
 "_not_claimed": "the doctrine's binary gates B1 (sing-back recall), D1, D2 and D8 need a human listener and have NOT been run on this artifact.",
 "_licence": "melody composed here from scratch; quotes nothing. numpy/soundfile BSD-3, pretty_midi MIT. No Sonniss byte is read by this file or is a conditioning input to anything it emits.",
 "_authority": "Josh 2026-08-05 verbatim: the entire music pipeline is the factory's. Composer-in-loop retired; the pitches are composed by the factory to the brief, and every constraint names the brief line it realises.",
 "theme_id": "HOME_AND_LOSS",
 "public_name": "The House That Was Whole",
 "row_class": "cardinal_theme",
 "tier": "A",
 "publish": true,
 "held_reason": "",
 "brief_ref": "docs/proposals/music/COMPOSER_BRIEF_PACK.md section 4",
 "spec_ref": "docs/proposals/music/theme_architecture_rows.json :: HOME_AND_LOSS",
 "key": "F major",
 "bpm": 90,
 "time_signature": "3/4",
 "form": "sentence 2+2+4 bars, stated twice",
 "contour_class": "purely_stepwise",
 "deviant_class": "metric_oddity",
 "family_thread_refs": "",
 "deviant_spec": {
  "kind": "never_on_downbeat",
  "first_onset_beat_in_bar": 1.0
 },
 "composition": {
  "wide_interval_threshold": 8,
  "note_count": 19,
  "midi": [
   65,
   67,
   69,
   67,
   65,
   64,
   65,
   67,
   65,
   64,
   65,
   67,
   69,
   70,
   69,
   67,
   69,
   70,
   65
  ],
  "note_names": [
   "F4",
   "G4",
   "A4",
   "G4",
   "F4",
   "E4",
   "F4",
   "G4",
   "F4",
   "E4",
   "F4",
   "G4",
   "A4",
   "A#4",
   "A4",
   "G4",
   "A4",
   "A#4",
   "F4"
  ],
  "onsets_beats": [
   1.0,
   1.5,
   2.0,
   4.0,
   5.0,
   7.0,
   7.5,
   8.0,
   10.0,
   11.0,
   13.0,
   13.5,
   14.0,
   16.0,
   17.0,
   19.0,
   19.5,
   20.0,
   22.0
  ],
  "intervals_semitones": [
   2,
   2,
   -2,
   -2,
   -1,
   1,
   2,
   -2,
   -1,
   1,
   2,
   2,
   1,
   -1,
   -2,
   2,
   1,
   -5
  ],
  "head_midi": [
   65,
   67,
   69,
   67,
   65
  ],
  "head_note_names": [
   "F4",
   "G4",
   "A4",
   "G4",
   "F4"
  ],
  "head_intervals_semitones": [
   2,
   2,
   -2,
   -2
  ],
  "head_onsets_beats": [
   1.0,
   1.5,
   2.0,
   4.0,
   5.0
  ],
  "head_is_triad_outlining": false,
  "head_first_three_pitch_classes": [
   "F",
   "G",
   "A"
  ],
  "wide_intervals": [],
  "distinct_wide_interval_magnitudes": [],
  "max_abs_interval": 5,
  "ambitus_semitones": 6,
  "lowest": "E4",
  "highest": "A#4",
  "all_pitches_in_declared_scale": true,
  "out_of_declared_scale": [],
  "out_of_scale_pitch_classes": [],
  "scale_degree_contour": [
   0,
   1,
   2,
   1,
   0,
   -1,
   0,
   1,
   0,
   -1,
   0,
   1,
   2,
   3,
   2,
   1,
   2,
   3,
   0
  ],
  "final_scale_degree": 0,
  "ends_on_tonic": true,
  "final_onset_beat_in_bar": 1.0,
  "intervals_across_phrase_breaks": [],
  "phrase_break_indices": [],
  "loop_join_interval": 0,
  "loop_gap_beats": 1.0,
  "loop_join_is_across_silence": false,
  "beat_s": 0.6666666666666666,
  "bar_s": 2.0,
  "sentence_s": 16.0,
  "total_s": 32.0,
  "chords_per_bar": 1,
  "harmonic_rhythm_constant": true,
  "cadence_chord": "Bb",
  "continuation_start_interval_index": 9,
  "continuation_intervals": [
   1,
   2,
   2,
   1,
   -1,
   -2,
   2,
   1,
   -5
  ]
 },
 "harmony_per_bar": [
  "F",
  "Bb",
  "Dm",
  "Bb",
  "F",
  "Gm",
  "C",
  "Bb"
 ],
 "harmony_voicings_midi": {
  "1": [
   41,
   48,
   57
  ],
  "2": [
   46,
   53,
   62
  ],
  "3": [
   38,
   45,
   53
  ],
  "4": [
   46,
   53,
   62
  ],
  "5": [
   41,
   48,
   57
  ],
  "6": [
   43,
   50,
   58
  ],
  "7": [
   36,
   43,
   52
  ],
  "8": [
   46,
   53,
   62
  ]
 },
 "realisation": {
  "audio": "C:/dev/humanity-forgotten/build/audio/authored/home_and_loss/HOME_AND_LOSS_AUTHORED_HEAD_CELL.wav",
  "sample_rate": 48000,
  "channels": 2,
  "subtype": "FLOAT",
  "carrier": "a single solo carrier at chamber scale over a quiet frame; realised here by additive synthesis, NOT by an orchestral library",
  "sha256_samples": "f293f50eef62165f13c656d685ae534f5ebd457f57950e2e72a184d137961460",
  "no_baked_fade": true,
  "fade_policy": "the final note sustains to the loop boundary with a 4 ms de-click only; DR-2 forbids a baked fade at a loop point"
 },
 "midi": {
  "midi": "C:\\dev\\humanity-forgotten\\build\\audio\\authored\\home_and_loss\\HOME_AND_LOSS_AUTHORED_HEAD_CELL.mid",
  "melody_notes": 38,
  "pad_notes": 48,
  "is_a_score": false,
  "authored_not_extracted": true,
  "note": "MIDI only: pitches and rhythm. No orchestration, dynamics or part-writing."
 },
 "brief_realisation_table": [
  {
   "constraint": "5-note head",
   "brief_ref": "docs/proposals/music/COMPOSER_BRIEF_PACK.md section 4",
   "realised_as": [
    "F4",
    "G4",
    "A4",
    "G4",
    "F4"
   ],
   "checked_by": "C01"
  },
  {
   "constraint": "contour class: purely_stepwise",
   "brief_ref": "docs/proposals/music/COMPOSER_BRIEF_PACK.md section 4",
   "realised_as": "head intervals [2, 2, -2, -2] all within a tone",
   "checked_by": "C02"
  },
  {
   "constraint": "ONE deviant: metric_oddity",
   "brief_ref": "docs/proposals/music/COMPOSER_BRIEF_PACK.md section 4",
   "realised_as": "0.0% of 19 onsets sit on a downbeat (want <= 10%, tolerance 1e-06 beats)",
   "checked_by": "C03 + C12 + C15 + C16"
  },
  {
   "constraint": "sentence form 2+2+4",
   "brief_ref": "doctrine 2.2 (phrase periodicity, continuation by fragmentation)",
   "realised_as": "response operation: diatonic_transpose",
   "checked_by": "C05"
  },
  {
   "constraint": "continuation by fragmentation of the opening cell",
   "brief_ref": "doctrine 2.2",
   "realised_as": "the head fragment [2, 2] recurs and no material wider than the head appears",
   "checked_by": "C06"
  },
  {
   "constraint": "harmonic signature: one_chord_per_bar",
   "brief_ref": "docs/proposals/music/theme_architecture_rows.json :: HOME_AND_LOSS",
   "realised_as": "one chord per bar for all 8 bars: ['F', 'Bb', 'Dm', 'Bb', 'F', 'Gm', 'C', 'Bb']",
   "checked_by": "C07"
  },
  {
   "constraint": "closure policy: resolve_at_CH_13",
   "brief_ref": "docs/proposals/music/theme_architecture_rows.json :: HOME_AND_LOSS",
   "realised_as": "final note F4, scale degree 0, over Bb",
   "checked_by": "C08"
  }
 ],
 "artifact_stem": "HOME_AND_LOSS",
 "records": {
  "audio": "C:\\dev\\humanity-forgotten\\build\\audio\\records\\home_and_loss\\HOME_AND_LOSS_AUTHORED_HEAD_CELL.licence.json",
  "midi": "C:\\dev\\humanity-forgotten\\build\\audio\\records\\home_and_loss\\HOME_AND_LOSS_AUTHORED_HEAD_CELL_MIDI.licence.json"
 },
 "reveal_gate": "NONE",
 "architecture_row_id": "HOME_AND_LOSS",
 "pre_gate_surface": "",
 "first_full_statement_node": "",
 "first_full_statement_ref": "",
 "fragment_form_id": ""
}

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