music/complete_tracks/cards/HF_MT_15_REGION_SOUTH_INDIA.json
{
"card_id": "HF_MT_15_REGION_SOUTH_INDIA",
"cue_role": "region_theme",
"cue_class": "zone_theme",
"working_title": "South India — The Master's Count",
"region": "Tamil Nadu and Kerala, South India",
"region_page": "_source/02_Tier_2_Region_Pages/south_india.md section 10",
"chapters_served": [
"CH_07"
],
"target_duration_s": 283,
"loop_class": "long_loop",
"in_game_loop_span_s": 283,
"bpm": 104,
"tempo_band": "T4_moderate",
"key": "a raga-derived collection, reference-composed",
"modal_colour": "asymmetric ascent and descent -- the descending form omits two pitches the ascent uses",
"instrumentation_family": "percussion_forward",
"instrumentation": [
"temple percussion ensemble at reference register -- barrel drum, hourglass drum, struck cymbals",
"double-reed lead",
"a spoken counting voice (the master's cadence, syllables only, no text set)",
"drone string"
],
"voice_count_target": 7,
"energy_class": "E07_processional_grand",
"dynamic_range_target_db": 24,
"total_bars": 140,
"form": [
{
"label": "drone",
"bars": 8,
"function": "the drone alone establishes the pitch centre; nothing is in time yet"
},
{
"label": "count",
"bars": 16,
"function": "the spoken cadence enters unaccompanied -- rhythm before pitch"
},
{
"label": "A",
"bars": 24,
"function": "the percussion takes the spoken rhythm; the reed states the ascent"
},
{
"label": "gate_trial",
"bars": 24,
"function": "the tempo tightens; the cycle shortens by two beats each repetition"
},
{
"label": "B",
"bars": 24,
"function": "the descending form, two pitches missing -- the tune audibly narrows"
},
{
"label": "forge",
"bars": 20,
"function": "the craft-street bed: hammer and quench land ON the percussion's beat"
},
{
"label": "A_return",
"bars": 16,
"function": "reed and percussion together, widest dynamic"
},
{
"label": "turnaround",
"bars": 8,
"function": "the cycle resolves onto the drone; the drone never stops, so nothing closes"
}
],
"motif_stated": [
"FAM_THE_WRITTEN"
],
"motif_developed": [
"PROTAGONIST_THEME"
],
"motif_operation": "rhythmic augmentation driven by the spoken cadence; no melodic change",
"distinct_motifs": 4,
"anti_tiling": "The gate_trial section shortens its own cycle every repetition, so no two passes have the same bar count -- the exact opposite of a tile.",
"laws": [
"KONDO RHYTHM",
"SNES ECON-07",
"SNES LOOP-09",
"KONDO FORM-02"
],
"canon_refs": [
"_source/02_Tier_2_Region_Pages/south_india.md section 10 [SRC_00262]",
"T0_Chapter_Index.music_mood_tags CH_07 (TEMPLE_CITY_ARRIVAL / CRAFT_STREET_WORKING_BED)"
],
"care_notes": "The vayttari is the master's own text and is NOT set, quoted or reproduced: the card takes the CADENCE (a counting voice on neutral syllables) and none of the words. No temple performance is sampled.",
"substrate_confidence": "strong -- the record names the voice, the command-forms and a temple percussion orchestra at a kalari inauguration.",
"reveal_gate": "NONE",
"interactive_hook": "The forge section locks the trade minigame's hammer window to the percussion cycle, so a player who crafts in time is playing the cue.",
"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": [
100,
119
],
"instrumentation_family_meaning": "tuned and untuned percussion carry the piece; melody rides on top of the pattern.",
"energy_class_meaning": "measured public grandeur, arrival at scale.",
"time_signature": "7/8",
"beats_per_bar_quarter_equivalents": 3.5,
"bar_seconds": 2.0192,
"_duration_is_derived": "total_bars x beats_per_bar x 60 / bpm -- not hand-declared",
"target_duration_mmss": "4:43",
"form_summary": "drone(8) - count(16) - A(24) - gate_trial(24) - B(24) - forge(20) - A_return(16) - turnaround(8)",
"section_count": 8,
"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": [
"per-culture period instruments",
"percussion"
],
"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": 15
}