{
  "version": 1,
  "type": "MIDI",
  "name": "PD DESIGN",
  "index": 10,
  "knobs": [
    {
      "controlIndex": 0,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 0,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Density",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 1,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 1,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Thickness",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 2,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 2,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Expansion",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 3,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 3,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Disperse",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 4,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 4,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Turbul",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 5,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 5,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "TurbScale",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 6,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 6,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "TurbDens",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 8,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 7,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Light",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 9,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 8,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "ColDrift",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 10,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 9,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "ColVar",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 11,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 10,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Halo",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 12,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 11,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Softness",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 13,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 12,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Focus",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 16,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 13,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "RibLength",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 17,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 14,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "RibLight",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 18,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 15,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "HeadSize",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 19,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 16,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "TrailWid",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 24,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 17,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Attraction",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 25,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 18,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Separate",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 26,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 19,
      "nrpnAddress": 0,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Orbit",
      "colorScheme": 13,
      "hapticMode": 0,
      "hapticIndent1": 255,
      "hapticIndent2": 255,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    }
  ],
  "buttons": [
    {
      "controlIndex": 0,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 64,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Particles",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 3,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 67,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Blackout",
      "colorScheme": 14,
      "ledOnColor": 71,
      "ledOffColor": 72,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 4,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 68,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Undo",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 5,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 69,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Redo",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 6,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 70,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Pause",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 7,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 71,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "PARTICLES",
      "colorScheme": 24,
      "ledOnColor": 24,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 8,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 72,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Light on",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 11,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 75,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Blackout",
      "colorScheme": 14,
      "ledOnColor": 71,
      "ledOffColor": 72,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 12,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 76,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Undo",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 13,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 77,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Redo",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 14,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 78,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Pause",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 15,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 79,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "LIGHT",
      "colorScheme": 24,
      "ledOnColor": 24,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 16,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 80,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Ribbons",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 19,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 83,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Blackout",
      "colorScheme": 14,
      "ledOnColor": 71,
      "ledOffColor": 72,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 20,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 84,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Undo",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 21,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 85,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Redo",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 22,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 86,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Pause",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 23,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 87,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "RIBBONS",
      "colorScheme": 24,
      "ledOnColor": 24,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 24,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 88,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Attractors",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 27,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 91,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Blackout",
      "colorScheme": 14,
      "ledOnColor": 71,
      "ledOffColor": 72,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 28,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 92,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Undo",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 29,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 93,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Redo",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 30,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 94,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "Pause",
      "colorScheme": 13,
      "ledOnColor": 13,
      "ledOffColor": 70,
      "hapticMode": 1,
      "hapticSteps": 2,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    },
    {
      "controlIndex": 31,
      "controlMode": 0,
      "controlChannel": 10,
      "controlParam": 95,
      "nrpnAddress": 65535,
      "minValue": 0,
      "maxValue": 127,
      "controlName": "ATTRACT",
      "colorScheme": 24,
      "ledOnColor": 24,
      "ledOffColor": 70,
      "hapticMode": 0,
      "hapticSteps": 0,
      "stepNames": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
    }
  ]
}
