music/complete_tracks/cards/HF_MT_14_REGION_SRI_LANKA.json
{
"card_id": "HF_MT_14_REGION_SRI_LANKA",
"cue_role": "region_theme",
"cue_class": "zone_theme",
"working_title": "Sri Lanka — The Whole Night",
"region": "Sri Lanka",
"region_page": "_source/02_Tier_2_Region_Pages/sri_lanka.md section 10",
"chapters_served": [
"CH_06"
],
"target_duration_s": 285,
"loop_class": "long_loop",
"in_game_loop_span_s": 285,
"bpm": 64,
"tempo_band": "T2_slow",
"key": "G mixolydian",
"modal_colour": "a reciting tone with a flat-7 below it; the melody circles one pitch",
"instrumentation_family": "choir_and_low_strings",
"instrumentation": [
"massed low male voices on a reciting tone (vowels only, no text)",
"cello ens",
"contrabass",
"one struck bell marking the hour",
"no winds, no upper strings"
],
"voice_count_target": 6,
"energy_class": "E05_devotional_awe",
"dynamic_range_target_db": 25,
"total_bars": 76,
"form": [
{
"label": "doors_shut",
"bars": 8,
"function": "one bell, one held low string; the room closes"
},
{
"label": "A",
"bars": 14,
"function": "the reciting tone begins; voices in unison, no harmony"
},
{
"label": "B",
"bars": 14,
"function": "the voices divide by a fifth -- the first harmony in the track"
},
{
"label": "courtyard",
"bars": 14,
"function": "the register lifts an octave; the recitation has moved outdoors"
},
{
"label": "C",
"bars": 14,
"function": "the strings take the reciting tone and the voices answer"
},
{
"label": "address",
"bars": 6,
"function": "one voice alone, the highest point"
},
{
"label": "turnaround",
"bars": 6,
"function": "everything falls to the opening bell; half cadence, no resolution"
}
],
"motif_stated": [
"FAM_THE_MADE_PLACE"
],
"motif_developed": [
"FAM_THE_WRITTEN"
],
"motif_operation": "registral ascent across the whole track -- one continuous octave rise, bars 1-70",
"distinct_motifs": 4,
"anti_tiling": "The whole track is a single 70-bar registral ascent, so no two sections occupy the same octave. That is a structural device the shipped cohort has no instance of.",
"laws": [
"KONDO FORM-05",
"SNES AFF-01",
"SNES LOOP-01 (ambient 90-150s)",
"KONDO PHRASE-05"
],
"canon_refs": [
"_source/02_Tier_2_Region_Pages/sri_lanka.md section 10 [SRC_00256 p.152, p.138]"
],
"care_notes": "Vowels only. No protective chant, no Pali or Sinhala text, and no liturgical formula is set, quoted or reconstructed. The procedure described in the record (doors shut, ringed by armed people, closing address) shapes the FORM of the cue and supplies none of its content.",
"substrate_confidence": "strong on procedure, absent on melody -- the record gives the chant a procedure rather than an atmosphere, and the card scores the procedure.",
"reveal_gate": "NONE",
"interactive_hook": null,
"short_loop_justification": null,
"_doc": "A per-track IDENTITY CARD. It says what the track IS on the axes a listener hears in the first four seconds, so that no two tracks in the roster read as the same track. Consumed by the composition lane; scored against build/audio/complete_tracks/SAMENESS_BASELINE.md.",
"_emitter": "harness/music_gen/emit_identity_cards.py",
"_ruling_served": "Josh 2026-08-05 -- 12 to 20 complete tracks with real orchestral complexity, not one 30-second texture fifteen times.",
"tempo_band_range_bpm": [
64,
79
],
"instrumentation_family_meaning": "massed voices over dark strings; no upper-register brightness.",
"energy_class_meaning": "vast and vertical; the listener is small in it.",
"time_signature": "4/4",
"beats_per_bar_quarter_equivalents": 4,
"bar_seconds": 3.75,
"_duration_is_derived": "total_bars x beats_per_bar x 60 / bpm -- not hand-declared",
"target_duration_mmss": "4:45",
"form_summary": "doors_shut(8) - A(14) - B(14) - courtyard(14) - C(14) - address(6) - turnaround(6)",
"section_count": 7,
"loop_point_cadence": "weakened -- half cadence or a bVII substitution, never a perfect authentic cadence (KONDO PHRASE-05, the anti-fatigue law)",
"stack_coverage": {
"current_stack": "sfizz 1.2.3 + VSCO2-CE + VCSL (23 instruments, CC0; CPU render)",
"renderable_today": false,
"missing_classes": [
"choir / solo voice"
],
"sourcing_action": "Wave-two entry condition: extend the sfz stack with CC0 / public-domain percussion, choir and period sample sets, recorded in docs/licence_records/ with the same hash discipline as the landed stack. No sample from any set is ever a conditioning, fine-tune or LoRA input to any generator.",
"honest_note": "The shipped cohort's 'one instrument set' is PARTLY a stack constraint: the landed 23 instruments contain no percussion, no choir, no trumpet, no tuba and no period instrument. A card that names them is naming what has to be acquired, not claiming it exists."
},
"order": 14
}