{
  "experiment": "THIRI + MusicAPI live experiment 3: The Chiral Double",
  "date": "2026-06-10",
  "asset_count": 11,
  "summary": {
    "credits_spent": 105,
    "opening_balance": 15718,
    "closing_balance": 15613,
    "thiri_calls": 1,
    "parent_clip_id": "cde56dc9-2a45-4855-aeb5-8a86b101d195",
    "vocal_stem_clip_id": "f412e3c2-6655-405c-a448-eda619c643bf",
    "chiral_double_clip_id": "9166a026-5ff4-4a51-b150-8f979c2c7c05",
    "chiral_double_instrumental_clip_id": "0cc90eb5-fbed-42bc-ac8c-15f0f71b45bc",
    "parent_measured_harmony": ["Gmaj7#11"],
    "chiral_measured_harmony": ["D", "Dsus4", "Gmaj7#11", "A13"],
    "parent_average_friction": 0.26,
    "chiral_average_friction": 0.25,
    "chiral_requested_progression": ["Dbmaj7#11", "Bbm9", "G#dim", "C7#9"],
    "source_writeup": "docs/ongoing-projects/future-work/thiri/thiri-musicapi-live-experiment-3-chiral-double.md"
  },
  "ledger": [
    {
      "label": "gen0:create_music",
      "before": 15718,
      "after": 15703,
      "delta": 15
    },
    {
      "label": "gen0-stems:stems",
      "before": 15703,
      "after": 15688,
      "delta": 15
    },
    {
      "label": "gen0-vocals:midi",
      "before": 15688,
      "after": 15673,
      "delta": 15
    },
    {
      "label": "gen0-inst:midi",
      "before": 15673,
      "after": 15658,
      "delta": 15
    },
    {
      "label": "gen1-chiral:cover_music",
      "before": 15658,
      "after": 15643,
      "delta": 15
    },
    {
      "label": "gen1-stems:stems",
      "before": 15643,
      "after": 15628,
      "delta": 15
    },
    {
      "label": "gen1-inst:midi",
      "before": 15628,
      "after": 15613,
      "delta": 15
    }
  ],
  "friction_reports": {
    "parent": [
      {
        "start": 0.0,
        "end": 8.0,
        "chord": "Gmaj7#11",
        "vocal_notes": [],
        "friction": 0.0
      },
      {
        "start": 8.0,
        "end": 16.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["D", "E", "Gb"],
        "friction": 0.3167
      },
      {
        "start": 16.0,
        "end": 24.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["A", "D", "Db", "E", "Gb"],
        "friction": 0.3333
      },
      {
        "start": 24.0,
        "end": 32.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["A", "D", "Db", "E", "Gb"],
        "friction": 0.3176
      },
      {
        "start": 32.0,
        "end": 40.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["A", "E", "G", "Gb"],
        "friction": 0.3
      },
      {
        "start": 40.0,
        "end": 48.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["A", "E", "Gb"],
        "friction": 0.3412
      },
      {
        "start": 48.0,
        "end": 56.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["E"],
        "friction": 0.2
      }
    ],
    "chiral_double": [
      {
        "start": 0.0,
        "end": 8.0,
        "chord": "D",
        "vocal_notes": [],
        "friction": 0.0
      },
      {
        "start": 8.0,
        "end": 16.0,
        "chord": "Dsus4",
        "vocal_notes": ["D", "E", "Gb"],
        "friction": 0.1444
      },
      {
        "start": 16.0,
        "end": 24.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["A", "D", "Db", "E", "Gb"],
        "friction": 0.3333
      },
      {
        "start": 24.0,
        "end": 32.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["A", "D", "Db", "E", "Gb"],
        "friction": 0.3176
      },
      {
        "start": 32.0,
        "end": 40.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["A", "E", "G", "Gb"],
        "friction": 0.3
      },
      {
        "start": 40.0,
        "end": 48.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["A", "E", "Gb"],
        "friction": 0.3412
      },
      {
        "start": 48.0,
        "end": 56.0,
        "chord": "Gmaj7#11",
        "vocal_notes": ["E"],
        "friction": 0.2
      },
      {
        "start": 56.0,
        "end": 64.0,
        "chord": "A13",
        "vocal_notes": [],
        "friction": 0.0
      }
    ]
  },
  "assets": [
    {
      "kind": "generation_mp3",
      "generation": 0,
      "role": "parent_full_mix",
      "clip_id": "cde56dc9-2a45-4855-aeb5-8a86b101d195",
      "title": "The Sun on the Solstice",
      "duration_seconds": 181.2,
      "measured_harmony": ["Gmaj7#11"],
      "average_friction": 0.26,
      "source_url": "https://cdn1.suno.ai/cde56dc9-2a45-4855-aeb5-8a86b101d195.mp3",
      "filename": "gen0-full-cde56dc9.mp3",
      "path": "website/assets/audio/chiral-double/gen0-full-cde56dc9.mp3",
      "bytes": 1151958,
      "sha256": "cf2bfffd9e2c603676e9f6e9cc4c43bd74a823d31a69fc9fb9b282535e53aacb",
      "content_type": "audio/mpeg",
      "public_url": "/assets/audio/chiral-double/gen0-full-cde56dc9.mp3"
    },
    {
      "kind": "stem_mp3",
      "generation": 0,
      "role": "parent_vocals_stem",
      "clip_id": "f412e3c2-6655-405c-a448-eda619c643bf",
      "title": "The Sun on the Solstice (Vocals)",
      "source_url": "https://cdn1.suno.ai/f412e3c2-6655-405c-a448-eda619c643bf.mp3",
      "filename": "gen0-vocals-f412e3c2.mp3",
      "path": "website/assets/audio/chiral-double/gen0-vocals-f412e3c2.mp3",
      "bytes": 1006422,
      "sha256": "f66c4e21c56a6304181cc7d084635a76847d99e77467e9f432780218d726f7c2",
      "content_type": "audio/mpeg",
      "public_url": "/assets/audio/chiral-double/gen0-vocals-f412e3c2.mp3"
    },
    {
      "kind": "stem_mp3",
      "generation": 0,
      "role": "parent_instrumental_stem",
      "clip_id": "89c569f5-28f6-4e45-8ae1-a669f113b9c8",
      "title": "The Sun on the Solstice (Instrumental)",
      "measured_harmony": ["Gmaj7#11"],
      "average_friction": 0.26,
      "source_url": "https://cdn1.suno.ai/89c569f5-28f6-4e45-8ae1-a669f113b9c8.mp3",
      "filename": "gen0-inst-89c569f5.mp3",
      "path": "website/assets/audio/chiral-double/gen0-inst-89c569f5.mp3",
      "bytes": 1211766,
      "sha256": "10eaa6b7100b36e55d17e03652f71f1c1fdf74b0cec038c3c32994d182bc7cd2",
      "content_type": "audio/mpeg",
      "public_url": "/assets/audio/chiral-double/gen0-inst-89c569f5.mp3"
    },
    {
      "kind": "stem_midi",
      "generation": 0,
      "role": "parent_vocals_midi",
      "clip_id": "f412e3c2-6655-405c-a448-eda619c643bf",
      "title": "The Sun on the Solstice (Vocals MIDI)",
      "source_url": "https://cdn.musicapi.ai/storage/v1/object/public/midi/suno/f412e3c2-6655-405c-a448-eda619c643bf.mid",
      "filename": "gen0-vocals.mid",
      "path": "website/assets/midi/chiral-double/gen0-vocals.mid",
      "bytes": 979,
      "sha256": "09b1463bbee3fba909e591a02700758ac487e5a513a86dca422b2237393c466c",
      "content_type": "audio/midi",
      "public_url": "/assets/midi/chiral-double/gen0-vocals.mid"
    },
    {
      "kind": "stem_midi",
      "generation": 0,
      "role": "parent_instrumental_midi",
      "clip_id": "89c569f5-28f6-4e45-8ae1-a669f113b9c8",
      "title": "The Sun on the Solstice (Instrumental MIDI)",
      "measured_harmony": ["Gmaj7#11"],
      "source_url": "https://cdn.musicapi.ai/storage/v1/object/public/midi/suno/89c569f5-28f6-4e45-8ae1-a669f113b9c8.mid",
      "filename": "gen0-inst.mid",
      "path": "website/assets/midi/chiral-double/gen0-inst.mid",
      "bytes": 3013,
      "sha256": "2d4e5f928aab927e09e1aa520b0a191959327026b06a8d0e2f0c7acf8541126e",
      "content_type": "audio/midi",
      "public_url": "/assets/midi/chiral-double/gen0-inst.mid"
    },
    {
      "kind": "generation_mp3",
      "generation": 1,
      "role": "chiral_double_full_mix",
      "clip_id": "9166a026-5ff4-4a51-b150-8f979c2c7c05",
      "title": "The Solstice Shadow (Chiral Double)",
      "duration_seconds": 124.5,
      "measured_harmony": ["D", "Dsus4", "Gmaj7#11", "A13"],
      "average_friction": 0.25,
      "source_url": "https://cdn1.suno.ai/9166a026-5ff4-4a51-b150-8f979c2c7c05.mp3",
      "filename": "gen1-double-9166a026.mp3",
      "path": "website/assets/audio/chiral-double/gen1-double-9166a026.mp3",
      "bytes": 1360038,
      "sha256": "062d7ac67f90d194e3147906cd2e0dda8104ca528ea4bcf1dcf056e608a52efc",
      "content_type": "audio/mpeg",
      "public_url": "/assets/audio/chiral-double/gen1-double-9166a026.mp3"
    },
    {
      "kind": "stem_mp3",
      "generation": 1,
      "role": "chiral_double_instrumental_stem",
      "clip_id": "0cc90eb5-fbed-42bc-ac8c-15f0f71b45bc",
      "title": "The Solstice Shadow (Chiral Double) (Instrumental)",
      "measured_harmony": ["D", "Dsus4", "Gmaj7#11", "A13"],
      "source_url": "https://cdn1.suno.ai/0cc90eb5-fbed-42bc-ac8c-15f0f71b45bc.mp3",
      "filename": "gen1-inst-0cc90eb5.mp3",
      "path": "website/assets/audio/chiral-double/gen1-inst-0cc90eb5.mp3",
      "bytes": 1402518,
      "sha256": "385d10eb73c6ec2ff41b3ea6741a507be5fbc3234d33fcde8206d5cc41d5a27a",
      "content_type": "audio/mpeg",
      "public_url": "/assets/audio/chiral-double/gen1-inst-0cc90eb5.mp3"
    },
    {
      "kind": "stem_midi",
      "generation": 1,
      "role": "chiral_double_instrumental_midi",
      "clip_id": "0cc90eb5-fbed-42bc-ac8c-15f0f71b45bc",
      "title": "The Solstice Shadow (Chiral Double) (Instrumental MIDI)",
      "measured_harmony": ["D", "Dsus4", "Gmaj7#11", "A13"],
      "source_url": "https://cdn.musicapi.ai/storage/v1/object/public/midi/suno/0cc90eb5-fbed-42bc-ac8c-15f0f71b45bc.mid",
      "filename": "gen1-inst-0cc90eb5.mid",
      "path": "website/assets/midi/chiral-double/gen1-inst-0cc90eb5.mid",
      "bytes": 5243,
      "sha256": "94ea14e367327e135f45f40dd3a8adb91195c2f88629bf3ecef4676beab6c210",
      "content_type": "audio/midi",
      "public_url": "/assets/midi/chiral-double/gen1-inst-0cc90eb5.mid"
    },
    {
      "kind": "image",
      "role": "generated_cover_source",
      "title": "Chiral Double generated cover artwork source",
      "width": 1254,
      "height": 1254,
      "filename": "chiral-double-cover-artwork.png",
      "path": "website/assets/images/experiments/chiral-double/chiral-double-cover-artwork.png",
      "bytes": 2688368,
      "sha256": "12ea4f96df15567529e5541f5a5ef063386369ea7fb70949bdea21dd43d90597",
      "content_type": "image/png",
      "public_url": "/assets/images/experiments/chiral-double/chiral-double-cover-artwork.png"
    },
    {
      "kind": "image",
      "role": "final_album_cover",
      "title": "The Solstice Shadow Chiral Double cover",
      "width": 3000,
      "height": 3000,
      "filename": "the-solstice-shadow-chiral-double-cover.png",
      "path": "website/assets/images/experiments/chiral-double/the-solstice-shadow-chiral-double-cover.png",
      "bytes": 10956840,
      "sha256": "e11dda5ef3a827632a9d664c25144435c741a4cecc340a598d7bd4d359d9171b",
      "content_type": "image/png",
      "public_url": "/assets/images/experiments/chiral-double/the-solstice-shadow-chiral-double-cover.png"
    },
    {
      "kind": "metadata_json",
      "role": "run_state",
      "title": "Complete machine-readable run state",
      "filename": "state.json",
      "path": "website/assets/data/chiral-double/state.json",
      "bytes": 6310,
      "sha256": "51a95f19cd856c0a3a05ab42f67c55e3e7c7d77a87ed51dbaf05e9f8e6019b5b",
      "content_type": "application/json",
      "public_url": "/assets/data/chiral-double/state.json"
    }
  ]
}
