{
  "scope": "Capture original MPU-401/MT-32 output and digital MIDI for all supplied songs.\n\nOriginal HMI module installation, gain, scheduling, routing and cleanup execute.\nReady MPU ports, timer registration and PCM sample completion are host inputs.\nNo track remapping or replacement music is supplied to the reference.\n",
  "cases": [
    {
      "song": "shell0/RES32/DEATH.HMP",
      "device": "0xa001",
      "midi_bytes": 691,
      "pcm_events": 76,
      "routing": [
        0,
        0,
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        1
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/DESERT.HMP",
      "device": "0xa001",
      "midi_bytes": 300,
      "pcm_events": 0,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/ICE.HMP",
      "device": "0xa001",
      "midi_bytes": 1374,
      "pcm_events": 0,
      "routing": [
        0,
        0,
        0,
        255,
        0,
        0,
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        0,
        0,
        0
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/INTRO1.HMP",
      "device": "0xa001",
      "midi_bytes": 1215,
      "pcm_events": 41,
      "routing": [
        0,
        1,
        1,
        1,
        0,
        0,
        0,
        1,
        0,
        255,
        0,
        0,
        0,
        0,
        0
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/INTRO2.HMP",
      "device": "0xa001",
      "midi_bytes": 1500,
      "pcm_events": 248,
      "routing": [
        0,
        0,
        1,
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        1,
        255,
        0,
        0,
        0,
        0
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/LOSING.HMP",
      "device": "0xa001",
      "midi_bytes": 300,
      "pcm_events": 147,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        1,
        1
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/MENU.HMP",
      "device": "0xa001",
      "midi_bytes": 874,
      "pcm_events": 55,
      "routing": [
        0,
        0,
        1,
        0,
        0,
        1,
        0,
        0
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/RUBBLE.HMP",
      "device": "0xa001",
      "midi_bytes": 300,
      "pcm_events": 7,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        1,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/SHELLA.HMP",
      "device": "0xa001",
      "midi_bytes": 1916,
      "pcm_events": 0,
      "routing": [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        255,
        0,
        0,
        0,
        0
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/SHELLB.HMP",
      "device": "0xa001",
      "midi_bytes": 1984,
      "pcm_events": 0,
      "routing": [
        0,
        0,
        0,
        0,
        255,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/SHELLC.HMP",
      "device": "0xa001",
      "midi_bytes": 5866,
      "pcm_events": 84,
      "routing": [
        0,
        1,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/VOLCANO.HMP",
      "device": "0xa001",
      "midi_bytes": 300,
      "pcm_events": 122,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        1,
        255,
        255,
        1
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/WIN2.HMP",
      "device": "0xa001",
      "midi_bytes": 300,
      "pcm_events": 315,
      "routing": [
        0,
        1,
        255,
        255,
        255,
        255,
        255,
        1,
        255,
        255,
        255,
        255,
        1
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE1A.HMP",
      "device": "0xa001",
      "midi_bytes": 1692,
      "pcm_events": 0,
      "routing": [
        0,
        0,
        0,
        0,
        255,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE1B.HMP",
      "device": "0xa001",
      "midi_bytes": 1220,
      "pcm_events": 35,
      "routing": [
        0,
        0,
        0,
        0,
        1,
        1,
        0,
        0,
        0,
        255,
        1,
        0,
        0,
        0,
        1
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE2A.HMP",
      "device": "0xa001",
      "midi_bytes": 1138,
      "pcm_events": 0,
      "routing": [
        0,
        0,
        255,
        255,
        255,
        255,
        255,
        0,
        0,
        0,
        0
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE2B.HMP",
      "device": "0xa001",
      "midi_bytes": 449,
      "pcm_events": 52,
      "routing": [
        0,
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        0,
        0,
        0,
        1
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE3A.HMP",
      "device": "0xa001",
      "midi_bytes": 1382,
      "pcm_events": 0,
      "routing": [
        0,
        0,
        0,
        0,
        255,
        0,
        0,
        0,
        0
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE3B.HMP",
      "device": "0xa001",
      "midi_bytes": 3383,
      "pcm_events": 52,
      "routing": [
        0,
        0,
        0,
        0,
        255,
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        1
      ],
      "ticks": 722
    },
    {
      "song": "SSET/SOUNDSET.HMP",
      "device": "0xa001",
      "midi_bytes": 1460,
      "pcm_events": 312,
      "routing": [
        0,
        1,
        0,
        0,
        0,
        0,
        255,
        0,
        1,
        0,
        255,
        255,
        255,
        0
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/DEATH.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 76,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        1
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/DESERT.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 0,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/ICE.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 0,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/INTRO1.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 41,
      "routing": [
        0,
        1,
        1,
        1,
        255,
        255,
        255,
        1,
        255,
        255,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/INTRO2.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 248,
      "routing": [
        0,
        255,
        1,
        255,
        255,
        255,
        255,
        1,
        1,
        255,
        255,
        255,
        1,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/LOSING.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 147,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        1,
        1
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/MENU.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 55,
      "routing": [
        0,
        255,
        1,
        255,
        255,
        1,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/RUBBLE.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 7,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        1,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/SHELLA.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 0,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/SHELLB.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 0,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/SHELLC.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 84,
      "routing": [
        0,
        1,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/VOLCANO.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 122,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        1,
        255,
        255,
        1
      ],
      "ticks": 722
    },
    {
      "song": "shell0/RES32/WIN2.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 315,
      "routing": [
        0,
        1,
        255,
        255,
        255,
        255,
        255,
        1,
        255,
        255,
        255,
        255,
        1
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE1A.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 0,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE1B.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 35,
      "routing": [
        0,
        255,
        255,
        255,
        1,
        1,
        255,
        255,
        255,
        255,
        1,
        255,
        255,
        255,
        1
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE2A.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 0,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE2B.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 52,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        1
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE3A.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 0,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    },
    {
      "song": "simsound/HMI/BATTLE3B.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 52,
      "routing": [
        0,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        255,
        1
      ],
      "ticks": 722
    },
    {
      "song": "SSET/SOUNDSET.HMP",
      "device": "0xa004",
      "midi_bytes": 156,
      "pcm_events": 312,
      "routing": [
        0,
        1,
        255,
        255,
        255,
        255,
        255,
        255,
        1,
        255,
        255,
        255,
        255,
        255
      ],
      "ticks": 722
    }
  ]
}
