{
  "schemaVersion": 3,
  "profileVersion": 1,
  "manufacturer": "Moka Six",
  "model": "EPL 19x15W",
  "modes": {
    "19-channel": {
      "channels": {
        "Pan": {
          "address16BitMsb": 1,
          "channel16BitLsb": "Pan Fine",
          "defaultValue": 32768
        },
        "Pan Fine": {
          "address16BitLsb": 2
        },
        "Tilt": {
          "address16BitMsb": 3,
          "channel16BitLsb": "Tilt Fine",
          "defaultValue": 32768
        },
        "Tilt Fine": {
          "address16BitLsb": 4
        },
        "Pan & Tilt Speed": {
          "address8Bit": 5
        },
        "Zoom": {
          "address8Bit": 6
        },
        "Intensity": {
          "address8Bit": 7,
          "highlightValue": 255
        },
        "Shutter/Strobe": {
          "address8Bit": 8,
          "highlightValue": 0
        },
        "Dimmer Mode": {
          "address8Bit": 9
        },
        "Red": {
          "address8Bit": 10,
          "highlightValue": 0
        },
        "Green": {
          "address8Bit": 11,
          "highlightValue": 0
        },
        "Blue": {
          "address8Bit": 12,
          "highlightValue": 0
        },
        "White": {
          "address8Bit": 13,
          "highlightValue": 255
        },
        "Color Program": {
          "address8Bit": 14
        },
        "Program": {
          "address8Bit": 15
        },
        "Program Speed": {
          "address8Bit": 16
        },
        "Program 2": {
          "address8Bit": 17
        },
        "Program Speed 2": {
          "address8Bit": 18
        },
        "Reset": {
          "address8Bit": 19
        }
      },
      "modulation": {
        "pan": {
          "channel": "Pan",
          "mergeMode": "weightedaverage",
          "fallback": "last"
        },
        "tilt": {
          "channel": "Tilt",
          "mergeMode": "weightedaverage",
          "fallback": "last"
        },
        "pantiltspeed": {
          "channel": "Pan & Tilt Speed",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "zoom": {
          "channel": "Zoom",
          "mergeMode": "weightedaverage",
          "fallback": "none"
        },
        "shutterstrobe": {
          "channel": "Shutter/Strobe",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "dimmermode": {
          "channel": "Dimmer Mode",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "colorprogram": {
          "channel": "Color Program",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "program": {
          "channel": "Program",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "programspeed": {
          "channel": "Program Speed",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "program2": {
          "channel": "Program 2",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "programspeed2": {
          "channel": "Program Speed 2",
          "mergeMode": "htp",
          "fallback": "none"
        }
      },
      "colorspace": {
        "colorspaceType": "rgbwi",
        "additive": {
          "red": {
            "channel": "Red"
          },
          "green": {
            "channel": "Green"
          },
          "blue": {
            "channel": "Blue"
          },
          "white": {
            "channel": "White"
          },
          "intensity": {
            "channel": "Intensity"
          }
        },
        "subtractive": {}
      },
      "cells": []
    },
    "11-channel": {
      "channels": {
        "Pan": {
          "address8Bit": 1,
          "defaultValue": 128
        },
        "Tilt": {
          "address8Bit": 2,
          "defaultValue": 128
        },
        "Pan & Tilt Speed": {
          "address8Bit": 3
        },
        "Zoom": {
          "address8Bit": 4
        },
        "Intensity": {
          "address8Bit": 5,
          "highlightValue": 255
        },
        "Shutter/Strobe": {
          "address8Bit": 6,
          "highlightValue": 0
        },
        "Program": {
          "address8Bit": 7
        },
        "Program Speed": {
          "address8Bit": 8
        },
        "Program 2": {
          "address8Bit": 9
        },
        "Program Speed 2": {
          "address8Bit": 10
        },
        "Reset": {
          "address8Bit": 11
        }
      },
      "modulation": {
        "pan": {
          "channel": "Pan",
          "mergeMode": "weightedaverage",
          "fallback": "last"
        },
        "tilt": {
          "channel": "Tilt",
          "mergeMode": "weightedaverage",
          "fallback": "last"
        },
        "pantiltspeed": {
          "channel": "Pan & Tilt Speed",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "zoom": {
          "channel": "Zoom",
          "mergeMode": "weightedaverage",
          "fallback": "none"
        },
        "shutterstrobe": {
          "channel": "Shutter/Strobe",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "program": {
          "channel": "Program",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "programspeed": {
          "channel": "Program Speed",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "program2": {
          "channel": "Program 2",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "programspeed2": {
          "channel": "Program Speed 2",
          "mergeMode": "htp",
          "fallback": "none"
        }
      },
      "colorspace": {
        "colorspaceType": "dimmer",
        "additive": {
          "intensity": {
            "channel": "Intensity"
          }
        },
        "subtractive": {}
      },
      "cells": []
    },
    "27-channel": {
      "channels": {
        "Pan": {
          "address16BitMsb": 1,
          "channel16BitLsb": "Pan Fine",
          "defaultValue": 32768
        },
        "Pan Fine": {
          "address16BitLsb": 2
        },
        "Tilt": {
          "address16BitMsb": 3,
          "channel16BitLsb": "Tilt Fine",
          "defaultValue": 32768
        },
        "Tilt Fine": {
          "address16BitLsb": 4
        },
        "Pan & Tilt Speed": {
          "address8Bit": 5
        },
        "Zoom": {
          "address8Bit": 6
        },
        "Intensity": {
          "address8Bit": 7,
          "highlightValue": 255
        },
        "Shutter/Strobe": {
          "address8Bit": 8,
          "highlightValue": 0
        },
        "Dimmer Mode": {
          "address8Bit": 9
        },
        "Red 1": {
          "address8Bit": 10,
          "highlightValue": 0
        },
        "Green 1": {
          "address8Bit": 11,
          "highlightValue": 0
        },
        "Blue 1": {
          "address8Bit": 12,
          "highlightValue": 0
        },
        "White 1": {
          "address8Bit": 13,
          "highlightValue": 255
        },
        "Red 2": {
          "address8Bit": 14,
          "highlightValue": 0
        },
        "Green 2": {
          "address8Bit": 15,
          "highlightValue": 0
        },
        "Blue 2": {
          "address8Bit": 16,
          "highlightValue": 0
        },
        "White 2": {
          "address8Bit": 17,
          "highlightValue": 255
        },
        "Red 3": {
          "address8Bit": 18,
          "highlightValue": 0
        },
        "Green 3": {
          "address8Bit": 19,
          "highlightValue": 0
        },
        "Blue 3": {
          "address8Bit": 20,
          "highlightValue": 0
        },
        "White 3": {
          "address8Bit": 21,
          "highlightValue": 255
        },
        "Color Program": {
          "address8Bit": 22
        },
        "Program": {
          "address8Bit": 23
        },
        "Program Speed": {
          "address8Bit": 24
        },
        "Program 2": {
          "address8Bit": 25
        },
        "Program Speed 2": {
          "address8Bit": 26
        },
        "Reset": {
          "address8Bit": 27
        }
      },
      "modulation": {
        "pan": {
          "channel": "Pan",
          "mergeMode": "weightedaverage",
          "fallback": "last"
        },
        "tilt": {
          "channel": "Tilt",
          "mergeMode": "weightedaverage",
          "fallback": "last"
        },
        "pantiltspeed": {
          "channel": "Pan & Tilt Speed",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "zoom": {
          "channel": "Zoom",
          "mergeMode": "weightedaverage",
          "fallback": "none"
        },
        "shutterstrobe": {
          "channel": "Shutter/Strobe",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "dimmermode": {
          "channel": "Dimmer Mode",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "colorprogram": {
          "channel": "Color Program",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "program": {
          "channel": "Program",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "programspeed": {
          "channel": "Program Speed",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "program2": {
          "channel": "Program 2",
          "mergeMode": "htp",
          "fallback": "none"
        },
        "programspeed2": {
          "channel": "Program Speed 2",
          "mergeMode": "htp",
          "fallback": "none"
        }
      },
      "colorspace": {
        "colorspaceType": "dimmer",
        "additive": {
          "intensity": {
            "channel": "Intensity"
          }
        },
        "subtractive": {}
      },
      "cells": [
        {
          "name": "Pixel 1",
          "modulation": {},
          "colorspace": {
            "colorspaceType": "rgbw",
            "additive": {
              "red": { "channel": "Red 1" },
              "green": { "channel": "Green 1" },
              "blue": { "channel": "Blue 1" },
              "white": { "channel": "White 1" }
            },
            "subtractive": {}
          },
          "cells": []
        },
        {
          "name": "Pixel 2",
          "modulation": {},
          "colorspace": {
            "colorspaceType": "rgbw",
            "additive": {
              "red": { "channel": "Red 2" },
              "green": { "channel": "Green 2" },
              "blue": { "channel": "Blue 2" },
              "white": { "channel": "White 2" }
            },
            "subtractive": {}
          },
          "cells": []
        },
        {
          "name": "Pixel 3",
          "modulation": {},
          "colorspace": {
            "colorspaceType": "rgbw",
            "additive": {
              "red": { "channel": "Red 3" },
              "green": { "channel": "Green 3" },
              "blue": { "channel": "Blue 3" },
              "white": { "channel": "White 3" }
            },
            "subtractive": {}
          },
          "cells": []
        }
      ]
    }
  }
}
