{
  "_sources": [
    {
      "type": "vendor-doc",
      "url": "https://archive.org/details/manualzilla-id-7440972",
      "notes": "Akai S950 MIDI Digital Sampler Operator's Manual: MIDI mode pages (04: program change, loudness, pitch wheel range) and the MIDI Implementation Chart. Every route comes from it.",
      "firmware": "unknown",
      "imported_at": "2026-10-26"
    }
  ],
  "_limitations": "Source: S950 Operator's Manual. Notes 0-127 are recognized (24-96 sound as true voices), velocity on Note On and release velocity on Note Off, channel pressure, pitch bend (range 0-12 semitones, set on MIDI page 04, default 7), and Program Change 1-128 selecting the program with that preset number when 'Prog change' is ON (default). Receive channel 1 without disk. System Exclusive (ID 47H) exists for sample dumps, but the manual refers to a separate System Exclusive document for its format, so none is mapped. Untested on hardware.",
  "_coverage": {
    "entries_total": 4,
    "cc_entries": 4,
    "rpn_entries": 0,
    "nrpn_entries": 0,
    "sysex_commands": 0,
    "realtime_commands": 0,
    "channel_and_common_commands": 0,
    "note_triggers": 0,
    "replies": 0
  },
  "device": {
    "name": "S950",
    "vendor": "Akai",
    "revision": "S950 Operator's Manual, MIDI Implementation Chart",
    "osc_prefix": "/s950",
    "manufacturer_id": [
      71
    ],
    "device_id": []
  },
  "sysex": {
    "header": [],
    "footer": [],
    "_notes": "Empty on purpose: each command frame carries its complete message."
  },
  "midi_out": {
    "default_channel": 0,
    "note_offset": 0
  },
  "midi_in": {
    "note_on": "/note/on {note} {velocity} {channel}",
    "note_off": "/note/off {note} {velocity} {channel}",
    "cc": "/cc/{num} {value} {channel}",
    "program_change": "/program_change {program} {channel}"
  },
  "cc_params": {
    "channel": 0,
    "_source": "",
    "entries": [
      {
        "osc": "/modulation",
        "cc": 1,
        "range": [
          0,
          127
        ],
        "section": "Controllers",
        "_usage": "Modulation wheel."
      },
      {
        "osc": "/volume",
        "cc": 7,
        "range": [
          0,
          127
        ],
        "section": "Mixer",
        "_usage": "Output level; obeyed only when 'loudness' is ON (MIDI page 04, OFF by default)."
      },
      {
        "osc": "/damper",
        "cc": 64,
        "range": [
          0,
          127
        ],
        "expects": "switch",
        "section": "Controllers",
        "_usage": "Damper pedal."
      },
      {
        "osc": "/all_notes_off",
        "cc": 123,
        "range": [
          0,
          0
        ],
        "expects": "trigger",
        "section": "Channel mode",
        "_usage": "All Notes Off."
      }
    ]
  }
}
