{
  "version": 1,
  "type": "MIDI",
  "name": "Grainsmith",
  "index": 9,
  "knobs": [
    {
      "controlIndex": 0,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 1,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Size",
      "colorScheme": 9,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 1,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 2,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Density",
      "colorScheme": 50,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 2,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 3,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Jitter",
      "colorScheme": 4,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 3,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 4,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Position",
      "colorScheme": 12,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 4,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 5,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Reverb Mix",
      "colorScheme": 55,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 5,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 6,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Reverb Space",
      "colorScheme": 70,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 6,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 7,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Cutoff",
      "colorScheme": 19,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 7,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 8,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Pitch RND",
      "colorScheme": 14,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 8,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 9,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Spread",
      "colorScheme": 30,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 9,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 10,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Speed",
      "colorScheme": 22,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 10,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 11,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Pitch",
      "colorScheme": 5,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 11,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 12,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Morph",
      "colorScheme": 45,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 12,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 13,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Reverse",
      "colorScheme": 60,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 13,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 14,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Wet Mix",
      "colorScheme": 35,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 14,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 15,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Scan Depth",
      "colorScheme": 18,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 15,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 16,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Resonance",
      "colorScheme": 25,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 16,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 17,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Grain Shape",
      "colorScheme": 40,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    },
    {
      "controlIndex": 17,
      "controlMode": 0,
      "controlChannel": 1,
      "controlParam": 18,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Level",
      "colorScheme": 1,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": [
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        ""
      ]
    }
  ],
  "buttons": []
}
