{
  "machine": {
    "name": "sixtraka",
    "sourcefile": "sequential/sixtrak.cpp",
    "cloneof": "sixtrak",
    "romof": "sixtrak",
    "isbios": "no",
    "isdevice": "no",
    "ismechanical": "no",
    "runnable": "yes",
    "description": "Six-Trak (Model 610) Rev A",
    "year": "1984",
    "manufacturer": "Sequential Circuits",
    "biosset": [
      {
        "name": "v11",
        "description": "Six-Trak V11 (1985)",
        "default": "yes"
      },
      {
        "name": "v9",
        "description": "Six-Trak V9",
        "default": "no"
      }
    ],
    "rom": [
      {
        "name": "trak-11.bin",
        "merge": "trak-11.bin",
        "bios": "v11",
        "size": "16384",
        "crc": "4d361d4f",
        "sha1": "f14d4291c1a6a3e9462ae9786641cef11a9aac9a",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "trak-9.bin",
        "merge": "trak-9.bin",
        "bios": "v9",
        "size": "16384",
        "crc": "d1e6261c",
        "sha1": "bdad57290c24a9ce02c3a5161f8d12f8f96fc74a",
        "region": "maincpu",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "nvram_a-11.bin",
        "merge": "nvram_a-11.bin",
        "bios": "v11",
        "size": "4096",
        "crc": "e36e5a14",
        "sha1": "e31fc4fb23ddb34374c785233980023e01a4bffa",
        "region": "nvram_a",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "nvram_a-9.bin",
        "merge": "nvram_a-9.bin",
        "bios": "v9",
        "size": "4096",
        "crc": "4dac5eea",
        "sha1": "7afd40b7a79ac0d9e8f081766391232354fb7028",
        "region": "nvram_a",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "nvram_b-11.bin",
        "merge": "nvram_b-11.bin",
        "bios": "v11",
        "size": "2048",
        "crc": "ea2e2fb9",
        "sha1": "d70bf42adf33b2e9970ffd5f1ef3e57217ce349d",
        "region": "nvram_b",
        "offset": "0",
        "status": "good",
        "optional": "no"
      },
      {
        "name": "nvram_b-9.bin",
        "merge": "nvram_b-11.bin",
        "bios": "v9",
        "size": "2048",
        "crc": "ea2e2fb9",
        "sha1": "d70bf42adf33b2e9970ffd5f1ef3e57217ce349d",
        "region": "nvram_b",
        "offset": "0",
        "status": "good",
        "optional": "no"
      }
    ],
    "device_ref": [
      {
        "tag": ":noise",
        "name": "mm5837_stream"
      },
      {
        "tag": ":ac_noise",
        "name": "filter_rc"
      },
      {
        "tag": ":maincpu",
        "name": "z80"
      },
      {
        "tag": ":nvram_a",
        "name": "nvram"
      },
      {
        "tag": ":nvram_b",
        "name": "nvram"
      },
      {
        "tag": ":pit",
        "name": "pit8253"
      },
      {
        "tag": ":pit:counter0",
        "name": "pit_counter"
      },
      {
        "tag": ":pit:counter1",
        "name": "pit_counter"
      },
      {
        "tag": ":pit:counter2",
        "name": "pit_counter"
      },
      {
        "tag": ":aciaclock",
        "name": "clock"
      },
      {
        "tag": ":midiacia",
        "name": "acia6850"
      },
      {
        "tag": ":nmiff",
        "name": "7474"
      },
      {
        "tag": ":tuningff",
        "name": "7474"
      },
      {
        "tag": ":mdin",
        "name": "midi_port"
      },
      {
        "tag": ":mdin:midiin",
        "name": "midiin_port"
      },
      {
        "tag": ":mdin:midiin:midiinimg",
        "name": "midiin"
      },
      {
        "tag": ":mdout",
        "name": "midi_port"
      },
      {
        "tag": ":mdout:midiout",
        "name": "midiout_port"
      },
      {
        "tag": ":mdout:midiout:midioutimg",
        "name": "midiout"
      },
      {
        "tag": ":tune_control",
        "name": "output_latch"
      },
      {
        "tag": ":led_latch_0",
        "name": "output_latch"
      },
      {
        "tag": ":led_latch_1",
        "name": "output_latch"
      },
      {
        "tag": ":led_latch_2",
        "name": "output_latch"
      },
      {
        "tag": ":wheel_rc_0",
        "name": "va_rc_eg"
      },
      {
        "tag": ":wheel_rc_1",
        "name": "va_rc_eg"
      },
      {
        "tag": ":gain_rc_1",
        "name": "va_rc_eg"
      },
      {
        "tag": ":freq_rc_1",
        "name": "va_rc_eg"
      },
      {
        "tag": ":cem3394_1",
        "name": "cem3394"
      },
      {
        "tag": ":cem3394_1:vcf",
        "name": "va_lpf4"
      },
      {
        "tag": ":gain_rc_2",
        "name": "va_rc_eg"
      },
      {
        "tag": ":freq_rc_2",
        "name": "va_rc_eg"
      },
      {
        "tag": ":cem3394_2",
        "name": "cem3394"
      },
      {
        "tag": ":cem3394_2:vcf",
        "name": "va_lpf4"
      },
      {
        "tag": ":gain_rc_3",
        "name": "va_rc_eg"
      },
      {
        "tag": ":freq_rc_3",
        "name": "va_rc_eg"
      },
      {
        "tag": ":cem3394_3",
        "name": "cem3394"
      },
      {
        "tag": ":cem3394_3:vcf",
        "name": "va_lpf4"
      },
      {
        "tag": ":gain_rc_4",
        "name": "va_rc_eg"
      },
      {
        "tag": ":freq_rc_4",
        "name": "va_rc_eg"
      },
      {
        "tag": ":cem3394_4",
        "name": "cem3394"
      },
      {
        "tag": ":cem3394_4:vcf",
        "name": "va_lpf4"
      },
      {
        "tag": ":gain_rc_5",
        "name": "va_rc_eg"
      },
      {
        "tag": ":freq_rc_5",
        "name": "va_rc_eg"
      },
      {
        "tag": ":cem3394_5",
        "name": "cem3394"
      },
      {
        "tag": ":cem3394_5:vcf",
        "name": "va_lpf4"
      },
      {
        "tag": ":gain_rc_6",
        "name": "va_rc_eg"
      },
      {
        "tag": ":freq_rc_6",
        "name": "va_rc_eg"
      },
      {
        "tag": ":cem3394_6",
        "name": "cem3394"
      },
      {
        "tag": ":cem3394_6:vcf",
        "name": "va_lpf4"
      },
      {
        "tag": ":voicemixer",
        "name": "mixer"
      },
      {
        "tag": ":mute",
        "name": "filter_volume"
      },
      {
        "tag": ":master_volume",
        "name": "filter_volume"
      },
      {
        "tag": ":mono",
        "name": "speaker"
      }
    ],
    "chip": [
      {
        "type": "cpu",
        "tag": "maincpu",
        "name": "Zilog Z80",
        "clock": "4000000"
      },
      {
        "type": "audio",
        "tag": "noise",
        "name": "MM5837 Digital Noise Stream"
      },
      {
        "type": "audio",
        "tag": "ac_noise",
        "name": "RC Filter"
      },
      {
        "type": "audio",
        "tag": "wheel_rc_0",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "wheel_rc_1",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "gain_rc_1",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "freq_rc_1",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "cem3394_1",
        "name": "CEM3394 Synthesizer Voice"
      },
      {
        "type": "audio",
        "tag": "cem3394_1:vcf",
        "name": "4th order LPF"
      },
      {
        "type": "audio",
        "tag": "gain_rc_2",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "freq_rc_2",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "cem3394_2",
        "name": "CEM3394 Synthesizer Voice"
      },
      {
        "type": "audio",
        "tag": "cem3394_2:vcf",
        "name": "4th order LPF"
      },
      {
        "type": "audio",
        "tag": "gain_rc_3",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "freq_rc_3",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "cem3394_3",
        "name": "CEM3394 Synthesizer Voice"
      },
      {
        "type": "audio",
        "tag": "cem3394_3:vcf",
        "name": "4th order LPF"
      },
      {
        "type": "audio",
        "tag": "gain_rc_4",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "freq_rc_4",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "cem3394_4",
        "name": "CEM3394 Synthesizer Voice"
      },
      {
        "type": "audio",
        "tag": "cem3394_4:vcf",
        "name": "4th order LPF"
      },
      {
        "type": "audio",
        "tag": "gain_rc_5",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "freq_rc_5",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "cem3394_5",
        "name": "CEM3394 Synthesizer Voice"
      },
      {
        "type": "audio",
        "tag": "cem3394_5:vcf",
        "name": "4th order LPF"
      },
      {
        "type": "audio",
        "tag": "gain_rc_6",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "freq_rc_6",
        "name": "RC-based Envelope Generator"
      },
      {
        "type": "audio",
        "tag": "cem3394_6",
        "name": "CEM3394 Synthesizer Voice"
      },
      {
        "type": "audio",
        "tag": "cem3394_6:vcf",
        "name": "4th order LPF"
      },
      {
        "type": "audio",
        "tag": "voicemixer",
        "name": "Generic Audio Mixer"
      },
      {
        "type": "audio",
        "tag": "mute",
        "name": "Volume Filter"
      },
      {
        "type": "audio",
        "tag": "master_volume",
        "name": "Volume Filter"
      },
      {
        "type": "audio",
        "tag": "mono",
        "name": "Speaker"
      }
    ],
    "sound": {
      "channels": "1"
    },
    "input": {
      "players": "1",
      "service": "no",
      "tilt": "no",
      "control": [
        {
          "type": "paddle",
          "minimum": "0",
          "maximum": "100",
          "sensitivity": "30",
          "keydelta": "15",
          "reverse": "no"
        },
        {
          "type": "keypad",
          "buttons": "28",
          "reverse": "no"
        }
      ]
    },
    "configuration": {
      "name": "MIDI file mode",
      "tag": "mdin:midiin:midiinimg:CFG",
      "mask": "255",
      "confsetting": [
        {
          "name": "Multi",
          "value": "255",
          "default": "yes"
        },
        {
          "name": "Poly: Channel 1",
          "value": "0",
          "default": "no"
        },
        {
          "name": "Poly: Channel 2",
          "value": "1",
          "default": "no"
        },
        {
          "name": "Poly: Channel 3",
          "value": "2",
          "default": "no"
        },
        {
          "name": "Poly: Channel 4",
          "value": "3",
          "default": "no"
        },
        {
          "name": "Poly: Channel 5",
          "value": "4",
          "default": "no"
        },
        {
          "name": "Poly: Channel 6",
          "value": "5",
          "default": "no"
        },
        {
          "name": "Poly: Channel 7",
          "value": "6",
          "default": "no"
        },
        {
          "name": "Poly: Channel 8",
          "value": "7",
          "default": "no"
        },
        {
          "name": "Poly: Channel 9",
          "value": "8",
          "default": "no"
        },
        {
          "name": "Poly: Channel 10",
          "value": "9",
          "default": "no"
        },
        {
          "name": "Poly: Channel 11",
          "value": "10",
          "default": "no"
        },
        {
          "name": "Poly: Channel 12",
          "value": "11",
          "default": "no"
        },
        {
          "name": "Poly: Channel 13",
          "value": "12",
          "default": "no"
        },
        {
          "name": "Poly: Channel 14",
          "value": "13",
          "default": "no"
        },
        {
          "name": "Poly: Channel 15",
          "value": "14",
          "default": "no"
        },
        {
          "name": "Poly: Channel 16",
          "value": "15",
          "default": "no"
        }
      ]
    },
    "port": [
      {
        "tag": ":footswitch"
      },
      {
        "tag": ":key_row_0"
      },
      {
        "tag": ":key_row_1"
      },
      {
        "tag": ":key_row_10"
      },
      {
        "tag": ":key_row_11"
      },
      {
        "tag": ":key_row_12"
      },
      {
        "tag": ":key_row_13"
      },
      {
        "tag": ":key_row_14"
      },
      {
        "tag": ":key_row_15"
      },
      {
        "tag": ":key_row_2"
      },
      {
        "tag": ":key_row_3"
      },
      {
        "tag": ":key_row_4"
      },
      {
        "tag": ":key_row_5"
      },
      {
        "tag": ":key_row_6"
      },
      {
        "tag": ":key_row_7"
      },
      {
        "tag": ":key_row_8"
      },
      {
        "tag": ":key_row_9"
      },
      {
        "tag": ":master_volume_knob"
      },
      {
        "tag": ":mdin:midiin:midiinimg:CFG"
      },
      {
        "tag": ":speed_knob"
      },
      {
        "tag": ":track_volume_knob"
      },
      {
        "tag": ":trimmer_dac_inverter"
      },
      {
        "tag": ":tune_knob"
      },
      {
        "tag": ":value_knob"
      },
      {
        "tag": ":wheel_0",
        "analog": {
          "mask": "255"
        }
      },
      {
        "tag": ":wheel_1"
      }
    ],
    "adjuster": [
      {
        "name": "MASTER VOL",
        "default": "100"
      },
      {
        "name": "SPEED",
        "default": "50"
      },
      {
        "name": "TRACK VOL",
        "default": "100"
      },
      {
        "name": "TRIMMER: DAC INVERTER",
        "default": "111"
      },
      {
        "name": "TUNE",
        "default": "50"
      },
      {
        "name": "VALUE",
        "default": "0"
      },
      {
        "name": "MOD",
        "default": "0"
      }
    ],
    "driver": {
      "status": "imperfect",
      "emulation": "good",
      "savestate": "supported",
      "requiresartwork": "no",
      "unofficial": "no",
      "nosoundhardware": "no",
      "incomplete": "no"
    },
    "feature": {
      "type": "sound",
      "status": "imperfect"
    },
    "device": [
      {
        "type": "midiin",
        "tag": "mdin:midiin:midiinimg",
        "instance": {
          "name": "midiin",
          "briefname": "min"
        },
        "extension": [
          {
            "name": "mid"
          },
          {
            "name": "syx"
          }
        ]
      },
      {
        "type": "midiout",
        "tag": "mdout:midiout:midioutimg",
        "instance": {
          "name": "midiout",
          "briefname": "mout"
        },
        "extension": {
          "name": "mid"
        }
      }
    ],
    "slot": [
      {
        "name": "mdin",
        "slotoption": {
          "name": "midiin",
          "devname": "midiin_port",
          "default": "yes"
        }
      },
      {
        "name": "mdout",
        "slotoption": {
          "name": "midiout",
          "devname": "midiout_port",
          "default": "yes"
        }
      }
    ]
  }
}