{
  "duration_seconds": 80,
  "pitch_system": {
    "encoding": "ratio",
    "reference_hz": 90,
    "pitches": [
      1.0,
      1.247,
      1.554,
      1.938,
      2.416,
      3.012,
      3.755,
      4.682,
      5.837,
      7.278,
      9.075
    ],
    "octave_repeats": false,
    "inflection_rules": [
      {
        "pitch_index": 0,
        "inflection_cents_range": [
          -8,
          8
        ],
        "direction": "both"
      },
      {
        "pitch_index": 1,
        "inflection_cents_range": [
          -8,
          8
        ],
        "direction": "both"
      },
      {
        "pitch_index": 2,
        "inflection_cents_range": [
          -8,
          8
        ],
        "direction": "both"
      }
    ]
  },
  "rhythm_system": {
    "type": "breath_based",
    "breath_count": 18,
    "breath_duration_range_seconds": [
      3.5,
      7.0
    ],
    "between_breaths_seconds": [
      0.5,
      1.4
    ]
  },
  "voices": [
    {
      "name": "drone_low",
      "timbre": "vocal_male_low",
      "pitch_indices": [
        0
      ],
      "rhythm_role": "sustained_drone",
      "amplitude": 0.55,
      "spatial_position": [
        -0.4,
        0.0
      ]
    },
    {
      "name": "drone_mid",
      "timbre": "vocal_male_low",
      "pitch_indices": [
        1
      ],
      "rhythm_role": "sustained_drone",
      "amplitude": 0.45,
      "spatial_position": [
        0.4,
        0.0
      ]
    },
    {
      "name": "soloist",
      "timbre": "bamboo_flute",
      "pitch_indices": [
        3,
        4,
        5,
        6,
        7,
        8,
        9
      ],
      "rhythm_role": "breath_phrase",
      "amplitude": 0.75,
      "spatial_position": [
        0.0,
        0.3
      ]
    }
  ],
  "form": {
    "arc_type": "cyclical",
    "sections": [
      {
        "name": "outward_1",
        "start_seconds": 0,
        "duration_seconds": 18,
        "character": "soloist ascends through the set, breath slowing",
        "chord_tones": [
          0,
          2,
          4
        ]
      },
      {
        "name": "apex_1",
        "start_seconds": 18,
        "duration_seconds": 8,
        "character": "held pitches at the path's highest point",
        "chord_tones": [
          0,
          2,
          4,
          7
        ]
      },
      {
        "name": "return_1",
        "start_seconds": 26,
        "duration_seconds": 18,
        "character": "soloist descends; breath relaxing",
        "chord_tones": [
          0,
          2,
          4
        ]
      },
      {
        "name": "outward_2",
        "start_seconds": 44,
        "duration_seconds": 16,
        "character": "second traverse \u2014 variations on the first",
        "chord_tones": [
          0,
          3,
          5
        ]
      },
      {
        "name": "apex_2",
        "start_seconds": 60,
        "duration_seconds": 6,
        "character": "apex held longer this time",
        "chord_tones": [
          0,
          3,
          5,
          7
        ]
      },
      {
        "name": "return_2",
        "start_seconds": 66,
        "duration_seconds": 14,
        "character": "final descent; drone only at end",
        "chord_tones": [
          0,
          2
        ]
      }
    ]
  },
  "ornamentation": {
    "density": 0.35,
    "rule": "Soloist pairs two adjacent pitches in a slow alternation when transitioning between sections. Otherwise pitches are held plainly."
  },
  "events": [
    {
      "t": 1.2,
      "voice": "soloist",
      "pitch_index": 2,
      "duration_seconds": 2.5,
      "amplitude": 0.72
    },
    {
      "t": 4.21,
      "voice": "soloist",
      "pitch_index": 4,
      "duration_seconds": 3.2,
      "amplitude": 0.72
    },
    {
      "t": 7.83,
      "voice": "soloist",
      "pitch_index": 2,
      "duration_seconds": 2.8,
      "amplitude": 0.72
    },
    {
      "t": 11.26,
      "voice": "soloist",
      "pitch_index": 4,
      "duration_seconds": 3.0,
      "amplitude": 0.72
    },
    {
      "t": 14.83,
      "voice": "soloist",
      "pitch_index": 7,
      "duration_seconds": 2.8,
      "amplitude": 0.78
    },
    {
      "t": 18.1,
      "voice": "soloist",
      "pitch_index": 5,
      "duration_seconds": 2.2,
      "amplitude": 0.78
    },
    {
      "t": 20.77,
      "voice": "soloist",
      "pitch_index": 7,
      "duration_seconds": 3.0,
      "amplitude": 0.78
    },
    {
      "t": 24.46,
      "voice": "soloist",
      "pitch_index": 4,
      "duration_seconds": 2.8,
      "amplitude": 0.78
    },
    {
      "t": 27.69,
      "voice": "soloist",
      "pitch_index": 5,
      "duration_seconds": 2.5,
      "amplitude": 0.7
    },
    {
      "t": 30.83,
      "voice": "soloist",
      "pitch_index": 2,
      "duration_seconds": 3.0,
      "amplitude": 0.7
    },
    {
      "t": 34.55,
      "voice": "soloist",
      "pitch_index": 1,
      "duration_seconds": 2.8,
      "amplitude": 0.7
    },
    {
      "t": 37.99,
      "voice": "soloist",
      "pitch_index": 0,
      "duration_seconds": 4.0,
      "amplitude": 0.7
    },
    {
      "t": 42.72,
      "voice": "soloist",
      "pitch_index": 3,
      "duration_seconds": 2.8,
      "amplitude": 0.75
    },
    {
      "t": 45.97,
      "voice": "soloist",
      "pitch_index": 5,
      "duration_seconds": 2.5,
      "amplitude": 0.75
    },
    {
      "t": 49.06,
      "voice": "soloist",
      "pitch_index": 3,
      "duration_seconds": 2.5,
      "amplitude": 0.75
    },
    {
      "t": 52.31,
      "voice": "soloist",
      "pitch_index": 6,
      "duration_seconds": 3.2,
      "amplitude": 0.75
    },
    {
      "t": 56.02,
      "voice": "soloist",
      "pitch_index": 8,
      "duration_seconds": 3.0,
      "amplitude": 0.8
    },
    {
      "t": 59.49,
      "voice": "soloist",
      "pitch_index": 5,
      "duration_seconds": 2.2,
      "amplitude": 0.8
    },
    {
      "t": 62.24,
      "voice": "soloist",
      "pitch_index": 7,
      "duration_seconds": 3.0,
      "amplitude": 0.8
    },
    {
      "t": 65.79,
      "voice": "soloist",
      "pitch_index": 4,
      "duration_seconds": 2.5,
      "amplitude": 0.8
    },
    {
      "t": 68.86,
      "voice": "soloist",
      "pitch_index": 5,
      "duration_seconds": 2.8,
      "amplitude": 0.7
    },
    {
      "t": 72.41,
      "voice": "soloist",
      "pitch_index": 3,
      "duration_seconds": 3.0,
      "amplitude": 0.7
    },
    {
      "t": 76.05,
      "voice": "soloist",
      "pitch_index": 2,
      "duration_seconds": 2.8,
      "amplitude": 0.7
    },
    {
      "t": 79.4,
      "voice": "soloist",
      "pitch_index": 0,
      "duration_seconds": 5.0,
      "amplitude": 0.7
    }
  ]
}