{
  "$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/schema-12.5.0/schemas/fixture.json",
  "name": "FP3 Hyperion Tube",
  "shortName": "AsteraFP3Hyperion",
  "categories": ["Pixel Bar", "Color Changer", "Blinder", "Strobe"],
  "meta": {
    "authors": ["Jack Crombie", "Felix Edelmann", "Dyami Caliri", "Ryan Goodwin"],
    "createDate": "2021-01-11",
    "lastModifyDate": "2023-07-12"
  },
  "links": {
    "manual": [
      "https://astera-led.com/Downloads/Profile/Hyperion%20Tube%20DMX%20Profiles.pdf"
    ],
    "productPage": [
      "https://astera-led.com/products/hyperion-tube/"
    ],
    "video": [
      "https://www.youtube.com/watch?v=ZEkDgApXaDg"
    ]
  },
  "physical": {
    "dimensions": [2031, 42, 42],
    "weight": 2.9,
    "power": 92,
    "powerConnectors": {
      "Proprietary": "input only"
    },
    "DMXconnector": "5-pin",
    "bulb": {
      "type": "LED",
      "lumens": 5800
    },
    "lens": {
      "degreesMinMax": [120, 120]
    },
    "matrixPixels": {
      "dimensions": [64, 42, 42],
      "spacing": [0, 0, 0]
    }
  },
  "matrix": {
    "pixelCount": [
      32,
      1,
      1
    ],
    "pixelGroups": {
      "Master": "all",
      "1/8": {
        "x": [
          "<=4"
        ]
      },
      "2/8": {
        "x": [
          ">=5",
          "<=8"
        ]
      },
      "3/8": {
        "x": [
          ">=9",
          "<=12"
        ]
      },
      "4/8": {
        "x": [
          ">=13",
          "<=16"
        ]
      },
      "5/8": {
        "x": [
          ">=17",
          "<=20"
        ]
      },
      "6/8": {
        "x": [
          ">=21",
          "<=24"
        ]
      },
      "7/8": {
        "x": [
          ">=25",
          "<=28"
        ]
      },
      "8/8": {
        "x": [
          "<=32"
        ]
      },
      "Effect Color 1": "all",
      "Effect Color 2": "all",
      "Effect Color 3": "all",
      "Effect Color 4": "all"
    }
  },
  "templateChannels": {
    "Dimmer $pixelKey": {
      "fineChannelAliases": ["Dimmer $pixelKey fine"],
      "capability": {
        "type": "Intensity"
      }
    },
    "Red $pixelKey": {
      "capability": {
        "type": "ColorIntensity",
        "color": "Red"
      }
    },
    "Green $pixelKey": {
      "capability": {
        "type": "ColorIntensity",
        "color": "Green"
      }
    },
    "Blue $pixelKey": {
      "capability": {
        "type": "ColorIntensity",
        "color": "Blue"
      }
    },
    "Amber $pixelKey": {
      "capability": {
        "type": "ColorIntensity",
        "color": "Amber"
      }
    },
    "Emulated White $pixelKey": {
      "capability": {
        "type": "ColorIntensity",
        "color": "White"
      }
    },
    "Color Temperature $pixelKey": {
      "capabilities": [
        {
          "dmxRange": [0, 4],
          "type": "NoFunction"
        },
        {
          "dmxRange": [5, 255],
          "type": "ColorTemperature",
          "colorTemperatureStart": "2100K",
          "colorTemperatureEnd": "7100K",
          "helpWanted": "Does this capability already begin at DMX value 4 (with 2080K)?"
        }
      ]
    },
    "CCT $pixelKey": {
      "capability": {
        "type": "ColorTemperature",
        "colorTemperatureStart": "1750K",
        "colorTemperatureEnd": "9910K"
      }
    },
    "Crossfade $pixelKey": {
      "capability": {
        "type": "Generic",
        "comment": "CCT crossfade to RGB"
      }
    },
    "Green-Magenta Point $pixelKey": {
      "defaultValue": 0,
      "capabilities": [
        {
          "dmxRange": [0, 4],
          "type": "Generic",
          "comment": "Neutral"
        },
        {
          "dmxRange": [5, 255],
          "type": "Generic",
          "comment": "-99%…100%"
        }
      ]
    },
    "Hue $pixelKey": {
      "fineChannelAliases": ["Hue $pixelKey fine"],
      "defaultValue": 0,
      "capability": {
        "type": "Generic",
        "comment": "0…360°"
      }
    },
    "Saturation $pixelKey": {
      "defaultValue": 0,
      "capability": {
        "type": "Generic",
        "comment": "0…100%"
      }
    },
    "LEE Color Gel $pixelKey": {
      "defaultValue": 0,
      "capabilities": [
        {
          "dmxRange": [0, 1],
          "type": "NoFunction"
        },
        {
          "dmxRange": [2, 2],
          "type": "ColorPreset",
          "comment": "Rose Pink",
          "colors": ["#ff8fb9"]
        },
        {
          "dmxRange": [3, 3],
          "type": "ColorPreset",
          "comment": "Lavender Tint",
          "colors": ["#ffdab5"]
        },
        {
          "dmxRange": [4, 4],
          "type": "ColorPreset",
          "comment": "Medium Bastard Amber",
          "colors": ["#ffb783"]
        },
        {
          "dmxRange": [5, 6],
          "type": "NoFunction"
        },
        {
          "dmxRange": [7, 7],
          "type": "ColorPreset",
          "comment": "Pale Yellow",
          "colors": ["#ffd78c"]
        },
        {
          "dmxRange": [8, 8],
          "type": "ColorPreset",
          "comment": "Dark Salmon",
          "colors": ["#ff814c"]
        },
        {
          "dmxRange": [9, 9],
          "type": "ColorPreset",
          "comment": "Pale Amber Gold",
          "colors": ["#ffc176"]
        },
        {
          "dmxRange": [10, 10],
          "type": "ColorPreset",
          "comment": "Medium Yellow",
          "colors": ["#ffd21c"]
        },
        {
          "dmxRange": [11, 12],
          "type": "NoFunction"
        },
        {
          "dmxRange": [13, 13],
          "type": "ColorPreset",
          "comment": "Straw Tint",
          "colors": ["#ffc069"]
        },
        {
          "dmxRange": [14, 14],
          "type": "NoFunction"
        },
        {
          "dmxRange": [15, 15],
          "type": "ColorPreset",
          "comment": "Deep Straw",
          "colors": ["#ff9f00"]
        },
        {
          "dmxRange": [16, 16],
          "type": "NoFunction"
        },
        {
          "dmxRange": [17, 17],
          "type": "ColorPreset",
          "comment": "Surprise Peach",
          "colors": ["#ffa25b"]
        },
        {
          "dmxRange": [18, 18],
          "type": "NoFunction"
        },
        {
          "dmxRange": [19, 19],
          "type": "ColorPreset",
          "comment": "Fire",
          "colors": ["#ff391b"]
        },
        {
          "dmxRange": [20, 20],
          "type": "ColorPreset",
          "comment": "Medium Amber",
          "colors": ["#ff9123"]
        },
        {
          "dmxRange": [21, 21],
          "type": "ColorPreset",
          "comment": "Gold Amber",
          "colors": ["#ff7600"]
        },
        {
          "dmxRange": [22, 22],
          "type": "ColorPreset",
          "comment": "Dark Amber",
          "colors": ["#ff4f0a"]
        },
        {
          "dmxRange": [23, 23],
          "type": "NoFunction"
        },
        {
          "dmxRange": [24, 24],
          "type": "ColorPreset",
          "comment": "Scarlet",
          "colors": ["#ff5647"]
        },
        {
          "dmxRange": [25, 25],
          "type": "ColorPreset",
          "comment": "Sunset Red",
          "colors": ["#ff6f2f"]
        },
        {
          "dmxRange": [26, 26],
          "type": "ColorPreset",
          "comment": "Bright Red",
          "colors": ["#ff0012"]
        },
        {
          "dmxRange": [27, 27],
          "type": "ColorPreset",
          "comment": "Medium Red",
          "colors": ["#ff0020"]
        },
        {
          "dmxRange": [28, 28],
          "type": "NoFunction"
        },
        {
          "dmxRange": [29, 29],
          "type": "ColorPreset",
          "comment": "Plasa Red",
          "colors": ["#ff2707"]
        },
        {
          "dmxRange": [30, 34],
          "type": "NoFunction"
        },
        {
          "dmxRange": [35, 35],
          "type": "ColorPreset",
          "comment": "Light Pink",
          "colors": ["#ffbaa1"]
        },
        {
          "dmxRange": [36, 36],
          "type": "ColorPreset",
          "comment": "Medium Pink",
          "colors": ["#ff9f98"]
        },
        {
          "dmxRange": [37, 45],
          "type": "NoFunction"
        },
        {
          "dmxRange": [46, 46],
          "type": "ColorPreset",
          "comment": "Dark Magenta",
          "colors": ["#ff0055"]
        },
        {
          "dmxRange": [47, 47],
          "type": "NoFunction"
        },
        {
          "dmxRange": [48, 48],
          "type": "ColorPreset",
          "comment": "Rose Purple",
          "colors": ["#ff95e0"]
        },
        {
          "dmxRange": [49, 49],
          "type": "ColorPreset",
          "comment": "Medium Purple",
          "colors": ["#ff50f1"]
        },
        {
          "dmxRange": [50, 51],
          "type": "NoFunction"
        },
        {
          "dmxRange": [52, 52],
          "type": "ColorPreset",
          "comment": "Light Lavender",
          "colors": ["#ffdcf6"]
        },
        {
          "dmxRange": [53, 53],
          "type": "ColorPreset",
          "comment": "Paler Lavender",
          "colors": ["#ffe5ca"]
        },
        {
          "dmxRange": [54, 57],
          "type": "NoFunction"
        },
        {
          "dmxRange": [58, 58],
          "type": "ColorPreset",
          "comment": "Lavender",
          "colors": ["#af7cff"]
        },
        {
          "dmxRange": [59, 60],
          "type": "NoFunction"
        },
        {
          "dmxRange": [61, 61],
          "type": "ColorPreset",
          "comment": "Mist Blue",
          "colors": ["#fff9db"]
        },
        {
          "dmxRange": [62, 62],
          "type": "NoFunction"
        },
        {
          "dmxRange": [63, 63],
          "type": "ColorPreset",
          "comment": "Pale Blue",
          "colors": ["#f6ffeb"]
        },
        {
          "dmxRange": [64, 67],
          "type": "NoFunction"
        },
        {
          "dmxRange": [68, 68],
          "type": "ColorPreset",
          "comment": "Sky Blue",
          "colors": ["#00acff"]
        },
        {
          "dmxRange": [69, 70],
          "type": "NoFunction"
        },
        {
          "dmxRange": [71, 71],
          "type": "ColorPreset",
          "comment": "Tokyo Blue",
          "colors": ["#0040ff"]
        },
        {
          "dmxRange": [72, 74],
          "type": "NoFunction"
        },
        {
          "dmxRange": [75, 75],
          "type": "ColorPreset",
          "comment": "Evening Blue",
          "colors": ["#00a1ff"]
        },
        {
          "dmxRange": [76, 78],
          "type": "NoFunction"
        },
        {
          "dmxRange": [79, 79],
          "type": "ColorPreset",
          "comment": "Just Blue",
          "colors": ["#007bff"]
        },
        {
          "dmxRange": [80, 84],
          "type": "NoFunction"
        },
        {
          "dmxRange": [85, 85],
          "type": "ColorPreset",
          "comment": "Deeper Blue",
          "colors": ["#0075ff"]
        },
        {
          "dmxRange": [86, 87],
          "type": "NoFunction"
        },
        {
          "dmxRange": [88, 88],
          "type": "ColorPreset",
          "comment": "Lime Green",
          "colors": ["#fffe4c"]
        },
        {
          "dmxRange": [89, 89],
          "type": "ColorPreset",
          "comment": "Moss Green",
          "colors": ["#a7ff58"]
        },
        {
          "dmxRange": [90, 90],
          "type": "ColorPreset",
          "comment": "Dark Yellow Green",
          "colors": ["#3aff42"]
        },
        {
          "dmxRange": [91, 99],
          "type": "NoFunction"
        },
        {
          "dmxRange": [100, 100],
          "type": "ColorPreset",
          "comment": "Spring Yellow",
          "colors": ["#ffd930"]
        },
        {
          "dmxRange": [101, 101],
          "type": "ColorPreset",
          "comment": "Yellow",
          "colors": ["#ffc600"]
        },
        {
          "dmxRange": [102, 102],
          "type": "ColorPreset",
          "comment": "Light Amber",
          "colors": ["#ffba45"]
        },
        {
          "dmxRange": [103, 103],
          "type": "ColorPreset",
          "comment": "Straw",
          "colors": ["#ffd88f"]
        },
        {
          "dmxRange": [104, 104],
          "type": "ColorPreset",
          "comment": "Deep Amber",
          "colors": ["#ffa704"]
        },
        {
          "dmxRange": [105, 105],
          "type": "ColorPreset",
          "comment": "Orange",
          "colors": ["#ff8700"]
        },
        {
          "dmxRange": [106, 106],
          "type": "ColorPreset",
          "comment": "Primary Red",
          "colors": ["#ff0018"]
        },
        {
          "dmxRange": [107, 107],
          "type": "ColorPreset",
          "comment": "Light Rose",
          "colors": ["#ff8d7e"]
        },
        {
          "dmxRange": [108, 108],
          "type": "ColorPreset",
          "comment": "English Rose",
          "colors": ["#ffa76b"]
        },
        {
          "dmxRange": [109, 109],
          "type": "ColorPreset",
          "comment": "Light Salmon",
          "colors": ["#ff9a83"]
        },
        {
          "dmxRange": [110, 110],
          "type": "ColorPreset",
          "comment": "Middle Rose",
          "colors": ["#ff9ba1"]
        },
        {
          "dmxRange": [111, 111],
          "type": "ColorPreset",
          "comment": "Dark Pink",
          "colors": ["#ff7194"]
        },
        {
          "dmxRange": [112, 112],
          "type": "NoFunction"
        },
        {
          "dmxRange": [113, 113],
          "type": "ColorPreset",
          "comment": "Magenta",
          "colors": ["#ff0059"]
        },
        {
          "dmxRange": [114, 114],
          "type": "NoFunction"
        },
        {
          "dmxRange": [115, 115],
          "type": "ColorPreset",
          "comment": "Peacock Blue",
          "colors": ["#00ffd8"]
        },
        {
          "dmxRange": [116, 116],
          "type": "ColorPreset",
          "comment": "Medium Blue-Green",
          "colors": ["#00ffe1"]
        },
        {
          "dmxRange": [117, 117],
          "type": "ColorPreset",
          "comment": "Steel Blue",
          "colors": ["#ffc8de"]
        },
        {
          "dmxRange": [118, 118],
          "type": "ColorPreset",
          "comment": "Light Blue",
          "colors": ["#00a0ff"]
        },
        {
          "dmxRange": [119, 119],
          "type": "ColorPreset",
          "comment": "Dark Blue",
          "colors": ["#0069ff"]
        },
        {
          "dmxRange": [120, 120],
          "type": "ColorPreset",
          "comment": "Deep Blue",
          "colors": ["#0062ff"]
        },
        {
          "dmxRange": [121, 121],
          "type": "ColorPreset",
          "comment": "LEE Green",
          "colors": ["#cfff53"]
        },
        {
          "dmxRange": [122, 122],
          "type": "ColorPreset",
          "comment": "Fern Green",
          "colors": ["#8fff60"]
        },
        {
          "dmxRange": [123, 123],
          "type": "NoFunction"
        },
        {
          "dmxRange": [124, 124],
          "type": "ColorPreset",
          "comment": "Dark Green",
          "colors": ["#00ff66"]
        },
        {
          "dmxRange": [125, 125],
          "type": "NoFunction"
        },
        {
          "dmxRange": [126, 126],
          "type": "ColorPreset",
          "comment": "Mauve",
          "colors": ["#ff00f1"]
        },
        {
          "dmxRange": [127, 127],
          "type": "ColorPreset",
          "comment": "Smokey Pink",
          "colors": ["#ff8987"]
        },
        {
          "dmxRange": [128, 128],
          "type": "ColorPreset",
          "comment": "Bright Pink",
          "colors": ["#ff2e9b"]
        },
        {
          "dmxRange": [129, 129],
          "type": "ColorPreset",
          "comment": "Heavy Frost",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [130, 130],
          "type": "ColorPreset",
          "comment": "Clear",
          "colors": ["#ffb258"]
        },
        {
          "dmxRange": [131, 131],
          "type": "ColorPreset",
          "comment": "Marine Blue",
          "colors": ["#8fffd3"]
        },
        {
          "dmxRange": [132, 132],
          "type": "ColorPreset",
          "comment": "Medium Blue",
          "colors": ["#00a0ff"]
        },
        {
          "dmxRange": [133, 133],
          "type": "NoFunction"
        },
        {
          "dmxRange": [134, 134],
          "type": "ColorPreset",
          "comment": "Golden Amber",
          "colors": ["#ff8944"]
        },
        {
          "dmxRange": [135, 135],
          "type": "ColorPreset",
          "comment": "Deep Golden Amber",
          "colors": ["#ff4200"]
        },
        {
          "dmxRange": [136, 136],
          "type": "ColorPreset",
          "comment": "Pale Lavender",
          "colors": ["#ffd0cd"]
        },
        {
          "dmxRange": [137, 137],
          "type": "ColorPreset",
          "comment": "Special Lavender",
          "colors": ["#d6c1ff"]
        },
        {
          "dmxRange": [138, 138],
          "type": "ColorPreset",
          "comment": "Pale Green",
          "colors": ["#fff87c"]
        },
        {
          "dmxRange": [139, 139],
          "type": "ColorPreset",
          "comment": "Primary Green",
          "colors": ["#4bff00"]
        },
        {
          "dmxRange": [140, 140],
          "type": "ColorPreset",
          "comment": "Summer Blue",
          "colors": ["#a8fffc"]
        },
        {
          "dmxRange": [141, 141],
          "type": "ColorPreset",
          "comment": "Bright Blue",
          "colors": ["#00c8ff"]
        },
        {
          "dmxRange": [142, 142],
          "type": "ColorPreset",
          "comment": "Pale Violet",
          "colors": ["#afaeff"]
        },
        {
          "dmxRange": [143, 143],
          "type": "ColorPreset",
          "comment": "Pale Navy Blue",
          "colors": ["#50e5ff"]
        },
        {
          "dmxRange": [144, 144],
          "type": "ColorPreset",
          "comment": "No Colour Blue",
          "colors": ["#7df5ff"]
        },
        {
          "dmxRange": [145, 146],
          "type": "NoFunction"
        },
        {
          "dmxRange": [147, 147],
          "type": "ColorPreset",
          "comment": "Apricot",
          "colors": ["#ffa255"]
        },
        {
          "dmxRange": [148, 148],
          "type": "ColorPreset",
          "comment": "Bright Rose",
          "colors": ["#ff536c"]
        },
        {
          "dmxRange": [149, 150],
          "type": "NoFunction"
        },
        {
          "dmxRange": [151, 151],
          "type": "ColorPreset",
          "comment": "Gold Tint",
          "colors": ["#ffb78b"]
        },
        {
          "dmxRange": [152, 152],
          "type": "ColorPreset",
          "comment": "Pale Gold",
          "colors": ["#ffb684"]
        },
        {
          "dmxRange": [153, 153],
          "type": "ColorPreset",
          "comment": "Pale Salmon",
          "colors": ["#ffae8f"]
        },
        {
          "dmxRange": [154, 154],
          "type": "ColorPreset",
          "comment": "Pale Rose",
          "colors": ["#ffbd92"]
        },
        {
          "dmxRange": [155, 155],
          "type": "NoFunction"
        },
        {
          "dmxRange": [156, 156],
          "type": "ColorPreset",
          "comment": "Chocolate",
          "colors": ["#ffbc77"]
        },
        {
          "dmxRange": [157, 157],
          "type": "ColorPreset",
          "comment": "Pink",
          "colors": ["#ff716e"]
        },
        {
          "dmxRange": [158, 158],
          "type": "ColorPreset",
          "comment": "Deep Orange",
          "colors": ["#ff7800"]
        },
        {
          "dmxRange": [159, 159],
          "type": "ColorPreset",
          "comment": "No Colour Straw",
          "colors": ["#ffd79c"]
        },
        {
          "dmxRange": [160, 160],
          "type": "NoFunction"
        },
        {
          "dmxRange": [161, 161],
          "type": "ColorPreset",
          "comment": "Slate Blue",
          "colors": ["#67cdff"]
        },
        {
          "dmxRange": [162, 162],
          "type": "ColorPreset",
          "comment": "Bastard Amber",
          "colors": ["#ffc290"]
        },
        {
          "dmxRange": [163, 163],
          "type": "NoFunction"
        },
        {
          "dmxRange": [164, 164],
          "type": "ColorPreset",
          "comment": "Flame Red",
          "colors": ["#ff3622"]
        },
        {
          "dmxRange": [165, 165],
          "type": "ColorPreset",
          "comment": "Daylight Blue",
          "colors": ["#00c2ff"]
        },
        {
          "dmxRange": [166, 168],
          "type": "NoFunction"
        },
        {
          "dmxRange": [169, 169],
          "type": "ColorPreset",
          "comment": "Lilac Tint",
          "colors": ["#ffd9c1"]
        },
        {
          "dmxRange": [170, 170],
          "type": "ColorPreset",
          "comment": "Deep Lavender",
          "colors": ["#ffc0e1"]
        },
        {
          "dmxRange": [171, 171],
          "type": "NoFunction"
        },
        {
          "dmxRange": [172, 172],
          "type": "ColorPreset",
          "comment": "Lagoon Blue",
          "colors": ["#00f3ff"]
        },
        {
          "dmxRange": [173, 173],
          "type": "NoFunction"
        },
        {
          "dmxRange": [174, 174],
          "type": "ColorPreset",
          "comment": "Dark Steel Blue",
          "colors": ["#abe0ff"]
        },
        {
          "dmxRange": [175, 175],
          "type": "NoFunction"
        },
        {
          "dmxRange": [176, 176],
          "type": "ColorPreset",
          "comment": "Loving Amber",
          "colors": ["#ff9d75"]
        },
        {
          "dmxRange": [177, 178],
          "type": "NoFunction"
        },
        {
          "dmxRange": [179, 179],
          "type": "ColorPreset",
          "comment": "Chrome Orange",
          "colors": ["#ff9e00"]
        },
        {
          "dmxRange": [180, 180],
          "type": "ColorPreset",
          "comment": "Dark Lavender",
          "colors": ["#8866ff"]
        },
        {
          "dmxRange": [181, 181],
          "type": "ColorPreset",
          "comment": "Congo Blue",
          "colors": ["#1a44ff"]
        },
        {
          "dmxRange": [182, 182],
          "type": "ColorPreset",
          "comment": "Light Red",
          "colors": ["#ff3914"]
        },
        {
          "dmxRange": [183, 183],
          "type": "ColorPreset",
          "comment": "Moonlight Blue",
          "colors": ["#00cfff"]
        },
        {
          "dmxRange": [184, 184],
          "type": "ColorPreset",
          "comment": "Cosmetic Peach",
          "colors": ["#ffd19c"]
        },
        {
          "dmxRange": [185, 185],
          "type": "NoFunction"
        },
        {
          "dmxRange": [186, 186],
          "type": "ColorPreset",
          "comment": "Cosmetic Silver Rose",
          "colors": ["#ffcca5"]
        },
        {
          "dmxRange": [187, 187],
          "type": "ColorPreset",
          "comment": "Cosmetic Rouge",
          "colors": ["#ffcb97"]
        },
        {
          "dmxRange": [188, 188],
          "type": "ColorPreset",
          "comment": "Cosmetic Highlight",
          "colors": ["#ffcf9b"]
        },
        {
          "dmxRange": [189, 189],
          "type": "ColorPreset",
          "comment": "Cosmetic Silver Moss",
          "colors": ["#ffda98"]
        },
        {
          "dmxRange": [190, 190],
          "type": "NoFunction"
        },
        {
          "dmxRange": [191, 191],
          "type": "ColorPreset",
          "comment": "Cosmetic Aqua Blue",
          "colors": ["#ffe5b3"]
        },
        {
          "dmxRange": [192, 192],
          "type": "ColorPreset",
          "comment": "Flesh Pink",
          "colors": ["#ff7487"]
        },
        {
          "dmxRange": [193, 193],
          "type": "NoFunction"
        },
        {
          "dmxRange": [194, 194],
          "type": "ColorPreset",
          "comment": "Surprise Pink",
          "colors": ["#e5c7ff"]
        },
        {
          "dmxRange": [195, 195],
          "type": "ColorPreset",
          "comment": "Zenith Blue",
          "colors": ["#005fff"]
        },
        {
          "dmxRange": [196, 196],
          "type": "ColorPreset",
          "comment": "True Blue",
          "colors": ["#64deff"]
        },
        {
          "dmxRange": [197, 197],
          "type": "ColorPreset",
          "comment": "Alice Blue",
          "colors": ["#3aa0ff"]
        },
        {
          "dmxRange": [198, 198],
          "type": "ColorPreset",
          "comment": "Palace Blue",
          "colors": ["#00d2ff"]
        },
        {
          "dmxRange": [199, 199],
          "type": "ColorPreset",
          "comment": "Regal Blue",
          "colors": ["#2d72ff"]
        },
        {
          "dmxRange": [200, 200],
          "type": "ColorPreset",
          "comment": "Double CT Blue",
          "colors": ["#6fbcff"]
        },
        {
          "dmxRange": [201, 201],
          "type": "ColorPreset",
          "comment": "Full CT Blue",
          "colors": ["#dbf5ff"]
        },
        {
          "dmxRange": [202, 202],
          "type": "ColorPreset",
          "comment": "1/2 CT Blue",
          "colors": ["#fffce6"]
        },
        {
          "dmxRange": [203, 203],
          "type": "ColorPreset",
          "comment": "1/4 CT Blue",
          "colors": ["#ffe9c7"]
        },
        {
          "dmxRange": [204, 204],
          "type": "ColorPreset",
          "comment": "Full CT Orange",
          "colors": ["#ffa955"]
        },
        {
          "dmxRange": [205, 205],
          "type": "ColorPreset",
          "comment": "1/2 CT Orange",
          "colors": ["#ffc079"]
        },
        {
          "dmxRange": [206, 206],
          "type": "ColorPreset",
          "comment": "1/4 CT Orange",
          "colors": ["#ffc98e"]
        },
        {
          "dmxRange": [207, 207],
          "type": "ColorPreset",
          "comment": "Full CT Orange +",
          "colors": ["#ffa858"]
        },
        {
          "dmxRange": [208, 208],
          "type": "ColorPreset",
          "comment": "Full CT Orange +",
          "colors": ["#ffa853"]
        },
        {
          "dmxRange": [209, 209],
          "type": "ColorPreset",
          "comment": "0.3 Neutral Density",
          "colors": ["#ffdcab"]
        },
        {
          "dmxRange": [210, 210],
          "type": "ColorPreset",
          "comment": "0.6 Neutral Density",
          "colors": ["#ffddad"]
        },
        {
          "dmxRange": [211, 211],
          "type": "ColorPreset",
          "comment": "0.9 Neutral Density",
          "colors": ["#ffdeaa"]
        },
        {
          "dmxRange": [212, 212],
          "type": "ColorPreset",
          "comment": "LCT Yellow",
          "colors": ["#ffd68c"]
        },
        {
          "dmxRange": [213, 213],
          "type": "ColorPreset",
          "comment": "Emulated White Flame Green",
          "colors": ["#ffe89c"]
        },
        {
          "dmxRange": [214, 215],
          "type": "NoFunction"
        },
        {
          "dmxRange": [216, 216],
          "type": "ColorPreset",
          "comment": "Emulated White Diffusion",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [217, 217],
          "type": "ColorPreset",
          "comment": "Blue Diffusion",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [218, 218],
          "type": "ColorPreset",
          "comment": "1/8 CT Blue",
          "colors": ["#ffe1b7"]
        },
        {
          "dmxRange": [219, 219],
          "type": "ColorPreset",
          "comment": "LEE Fluorescent Green",
          "colors": ["#a9ffc1"]
        },
        {
          "dmxRange": [220, 220],
          "type": "ColorPreset",
          "comment": "Emulated White Frost",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [221, 221],
          "type": "ColorPreset",
          "comment": "Blue Frost",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [222, 222],
          "type": "NoFunction"
        },
        {
          "dmxRange": [223, 223],
          "type": "ColorPreset",
          "comment": "1/8 CT Orange",
          "colors": ["#ffd39b"]
        },
        {
          "dmxRange": [224, 224],
          "type": "ColorPreset",
          "comment": "Daylight Blue Frost",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [225, 225],
          "type": "ColorPreset",
          "comment": "LEE N.D. Frost",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [226, 226],
          "type": "ColorPreset",
          "comment": "LEE U.V.",
          "colors": ["#ffdaa8"]
        },
        {
          "dmxRange": [227, 227],
          "type": "NoFunction"
        },
        {
          "dmxRange": [228, 228],
          "type": "ColorPreset",
          "comment": "Brushed Silk",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [229, 229],
          "type": "ColorPreset",
          "comment": "1/4 Tough Spun",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [230, 230],
          "type": "ColorPreset",
          "comment": "Super Correction",
          "colors": ["#ffc67c"]
        },
        {
          "dmxRange": [231, 231],
          "type": "NoFunction"
        },
        {
          "dmxRange": [232, 232],
          "type": "ColorPreset",
          "comment": "Super Emulated White Flame Green",
          "colors": ["#ffad5d"]
        },
        {
          "dmxRange": [233, 235],
          "type": "NoFunction"
        },
        {
          "dmxRange": [236, 236],
          "type": "ColorPreset",
          "comment": "H.M.I (To Tungsten)",
          "colors": ["#ffa95f"]
        },
        {
          "dmxRange": [237, 237],
          "type": "ColorPreset",
          "comment": "C.I.D. (To Tungsten)",
          "colors": ["#ffa360"]
        },
        {
          "dmxRange": [238, 238],
          "type": "ColorPreset",
          "comment": "C.S.I. (To Tungsten)",
          "colors": ["#ffb483"]
        },
        {
          "dmxRange": [239, 239],
          "type": "ColorPreset",
          "comment": "Polariser",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [240, 240],
          "type": "NoFunction"
        },
        {
          "dmxRange": [241, 241],
          "type": "ColorPreset",
          "comment": "LEE Fluorescent 5700 K",
          "colors": ["#ccffdc"]
        },
        {
          "dmxRange": [242, 242],
          "type": "ColorPreset",
          "comment": "LEE Fluorescent 4300 K",
          "colors": ["#e0ffb8"]
        },
        {
          "dmxRange": [243, 243],
          "type": "ColorPreset",
          "comment": "LEE Fluorescent 3600 K",
          "colors": ["#f2ffa8"]
        },
        {
          "dmxRange": [244, 244],
          "type": "ColorPreset",
          "comment": "LEE Plus Green",
          "colors": ["#ffed8f"]
        },
        {
          "dmxRange": [245, 245],
          "type": "ColorPreset",
          "comment": "1/2 Plus Green",
          "colors": ["#ffe49b"]
        },
        {
          "dmxRange": [246, 246],
          "type": "ColorPreset",
          "comment": "1/4 Plus Green",
          "colors": ["#ffe0a3"]
        },
        {
          "dmxRange": [247, 247],
          "type": "ColorPreset",
          "comment": "LEE Minus Green",
          "colors": ["#ffbdaa"]
        },
        {
          "dmxRange": [248, 248],
          "type": "ColorPreset",
          "comment": "1/2 Minus Green",
          "colors": ["#ffccab"]
        },
        {
          "dmxRange": [249, 249],
          "type": "ColorPreset",
          "comment": "1/4 Minus Green",
          "colors": ["#ffd5ad"]
        },
        {
          "dmxRange": [250, 250],
          "type": "ColorPreset",
          "comment": "1/2 Emulated White Diffusion",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [251, 251],
          "type": "ColorPreset",
          "comment": "1/4 Emulated White Diffusion",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [252, 252],
          "type": "ColorPreset",
          "comment": "1/8 Emulated White Diffusion",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [253, 253],
          "type": "ColorPreset",
          "comment": "Hampshire Frost",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [254, 254],
          "type": "ColorPreset",
          "comment": "New Hampshire Frost",
          "helpWanted": "What is the RGB color mixing?"
        },
        {
          "dmxRange": [255, 255],
          "type": "ColorPreset",
          "comment": "Hollywood Frost",
          "helpWanted": "What is the RGB color mixing?"
        }
      ]
    },
    "Strobe $pixelKey": {
      "capabilities": [
        {
          "dmxRange": [0, 3],
          "type": "NoFunction"
        },
        {
          "dmxRange": [4, 6],
          "type": "ShutterStrobe",
          "shutterEffect": "Strobe",
          "randomTiming": true,
          "speedStart": "fast",
          "speedEnd": "slow"
        },
        {
          "dmxRange": [7, 255],
          "type": "ShutterStrobe",
          "shutterEffect": "Strobe",
          "speedStart": "0.4Hz",
          "speedEnd": "25Hz"
        }
      ]
    }
  },
  "availableChannels": {
    "Programs": {
      "capabilities": [
        {
          "dmxRange": [0, 7],
          "type": "Effect",
          "effectName": "One Color Static"
        },
        {
          "dmxRange": [8, 15],
          "type": "Effect",
          "effectName": "Two Color Static"
        },
        {
          "dmxRange": [16, 23],
          "type": "Effect",
          "effectName": "Three Color Static"
        },
        {
          "dmxRange": [24, 31],
          "type": "Effect",
          "effectName": "Four Color Static"
        },
        {
          "dmxRange": [32, 39],
          "type": "Effect",
          "effectName": "One Color Fade"
        },
        {
          "dmxRange": [40, 47],
          "type": "Effect",
          "effectName": "Two Color Fade"
        },
        {
          "dmxRange": [48, 55],
          "type": "Effect",
          "effectName": "Three Color Fade"
        },
        {
          "dmxRange": [56, 63],
          "type": "Effect",
          "effectName": "Four Color Fade"
        },
        {
          "dmxRange": [64, 71],
          "type": "Effect",
          "effectName": "Simple Running"
        },
        {
          "dmxRange": [72, 79],
          "type": "Effect",
          "effectName": "Double Running"
        },
        {
          "dmxRange": [80, 87],
          "type": "Effect",
          "effectName": "Two Col Running"
        },
        {
          "dmxRange": [88, 95],
          "type": "Effect",
          "effectName": "Flag Running"
        },
        {
          "dmxRange": [96, 101],
          "type": "Effect",
          "effectName": "Double Flag Running"
        },
        {
          "dmxRange": [102, 109],
          "type": "Effect",
          "effectName": "Spiral 4 Color"
        },
        {
          "dmxRange": [110, 117],
          "type": "Effect",
          "effectName": "Spiral 2 Color"
        },
        {
          "dmxRange": [118, 125],
          "type": "Effect",
          "effectName": "Rainbow"
        },
        {
          "dmxRange": [126, 133],
          "type": "Effect",
          "effectName": "Fire"
        },
        {
          "dmxRange": [134, 141],
          "type": "Effect",
          "effectName": "Rotor"
        },
        {
          "dmxRange": [142, 149],
          "type": "Effect",
          "effectName": "Rotor Split 2"
        },
        {
          "dmxRange": [150, 171],
          "type": "Effect",
          "effectName": "Rotor Split 4"
        },
        {
          "dmxRange": [172, 255],
          "type": "NoFunction",
          "helpWanted": "What happens when this capability is selected?"
        }
      ]
    },
    "Program Speed": {
      "capability": {
        "type": "EffectSpeed",
        "speedStart": "slow",
        "speedEnd": "fast"
      }
    },
    "Program Fade Time": {
      "capability": {
        "type": "Time",
        "timeStart": "instant",
        "timeEnd": "long"
      }
    },
    "Program Direction": {
      "capabilities": [
        {
          "dmxRange": [0, 63],
          "type": "Effect",
          "effectName": "Forward with Loop"
        },
        {
          "dmxRange": [64, 127],
          "type": "Effect",
          "effectName": "Forward one time and stop"
        },
        {
          "dmxRange": [128, 190],
          "type": "Effect",
          "effectName": "Reverse one time and stop"
        },
        {
          "dmxRange": [191, 255],
          "type": "Effect",
          "effectName": "Reverse with Loop"
        }
      ]
    },
    "Program Group Size": {
      "capabilities": [
        {
          "dmxRange": [0, 63],
          "type": "Effect",
          "effectName": "1 group"
        },
        {
          "dmxRange": [64, 127],
          "type": "Effect",
          "effectName": "2 groups"
        },
        {
          "dmxRange": [128, 190],
          "type": "Effect",
          "effectName": "3 groups"
        },
        {
          "dmxRange": [191, 255],
          "type": "Effect",
          "effectName": "4 groups"
        }
      ]
    },
    "Group Offset": {
      "capability": {
        "type": "EffectParameter",
        "parameterStart": "0%",
        "parameterEnd": "100%",
        "comment": "Offset"
      }
    },
    "Restart Program": {
      "capability": {
        "type": "Generic",
        "comment": "Change value to restart program"
      }
    }
  },
  "modes": [
    {
      "name": "1: RGB",
      "channels": [
        "Red Master",
        "Green Master",
        "Blue Master"
      ]
    },
    {
      "name": "2: RGBW",
      "channels": [
        "Red Master",
        "Green Master",
        "Blue Master",
        "Emulated White Master"
      ]
    },
    {
      "name": "3: RGBAW",
      "channels": [
        "Red Master",
        "Green Master",
        "Blue Master",
        "Amber Master",
        "Emulated White Master"
      ]
    },
    {
      "name": "4: Dim RGB",
      "channels": [
        "Dimmer Master",
        "Red Master",
        "Green Master",
        "Blue Master"
      ]
    },
    {
      "name": "5: Dim RGBW",
      "channels": [
        "Dimmer Master",
        "Red Master",
        "Green Master",
        "Blue Master",
        "Emulated White Master"
      ]
    },
    {
      "name": "6: Dim RGBAW",
      "channels": [
        "Dimmer Master",
        "Red Master",
        "Green Master",
        "Blue Master",
        "Amber Master",
        "Emulated White Master"
      ]
    },
    {
      "name": "7: RGB CCT Dim Ind",
      "channels": [
        "Red Master",
        "Green Master",
        "Blue Master",
        "Color Temperature Master",
        "Dimmer Master",
        "LEE Color Gel Master"
      ]
    },
    {
      "name": "8: RGBS",
      "channels": [
        "Red Master",
        "Green Master",
        "Blue Master",
        "Strobe Master"
      ]
    },
    {
      "name": "9: RGBWS",
      "channels": [
        "Red Master",
        "Green Master",
        "Blue Master",
        "Emulated White Master",
        "Strobe Master"
      ]
    },
    {
      "name": "10: RGBAWS",
      "channels": [
        "Red Master",
        "Green Master",
        "Blue Master",
        "Amber Master",
        "Emulated White Master",
        "Strobe Master"
      ]
    },
    {
      "name": "11: Dim RGBS",
      "channels": [
        "Dimmer Master",
        "Red Master",
        "Green Master",
        "Blue Master",
        "Strobe Master"
      ]
    },
    {
      "name": "12: Dim RGBWS",
      "channels": [
        "Dimmer Master",
        "Red Master",
        "Green Master",
        "Blue Master",
        "Emulated White Master",
        "Strobe Master"
      ]
    },
    {
      "name": "13: Dim RGBAWS",
      "channels": [
        "Dimmer Master",
        "Red Master",
        "Green Master",
        "Blue Master",
        "Amber Master",
        "Emulated White Master",
        "Strobe Master"
      ]
    },
    {
      "name": "14: RGB CCT Dim Ind S",
      "channels": [
        "Red Master",
        "Green Master",
        "Blue Master",
        "Color Temperature Master",
        "Dimmer Master",
        "LEE Color Gel Master",
        "Strobe Master"
      ]
    },
    {
      "name": "15: Effect Fix",
      "channels": [
        "Dimmer Master",
        "Strobe Master",
        "Programs",
        "Program Speed",
        "Program Fade Time",
        "Program Direction",
        "Program Group Size",
        "Group Offset",
        "Restart Program",
        "LEE Color Gel Effect Color 1",
        "LEE Color Gel Effect Color 2",
        "LEE Color Gel Effect Color 3",
        "LEE Color Gel Effect Color 4"
      ]
    },
    {
      "name": "16: Effect RGB",
      "channels": [
        "Dimmer Master",
        "Strobe Master",
        "Programs",
        "Program Speed",
        "Program Fade Time",
        "Program Direction",
        "Program Group Size",
        "Group Offset",
        "Restart Program",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Effect Color 1",
            "Effect Color 2",
            "Effect Color 3",
            "Effect Color 4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "17: RGB.RGB. 8pix",
      "channels": [
        "Red 1/8",
        "Green 1/8",
        "Blue 1/8",
        null,
        "Red 2/8",
        "Green 2/8",
        "Blue 2/8",
        null,
        "Red 3/8",
        "Green 3/8",
        "Blue 3/8",
        null,
        "Red 4/8",
        "Green 4/8",
        "Blue 4/8",
        null,
        "Red 5/8",
        "Green 5/8",
        "Blue 5/8",
        null,
        "Red 6/8",
        "Green 6/8",
        "Blue 6/8",
        null,
        "Red 7/8",
        "Green 7/8",
        "Blue 7/8",
        null,
        "Red 8/8",
        "Green 8/8",
        "Blue 8/8"
      ]
    },
    {
      "name": "18: RGB RGB 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "19: RGBW RGBW 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "20: RGBAW RGBAW 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "21: Dim RGB Dim RGB 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "22: Dim RGBW Dim RGBW 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "23: Dim RGBAW Dim RGBAW 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "24: RGB CCT Dim Ind 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Color Temperature $pixelKey",
            "Dimmer $pixelKey",
            "LEE Color Gel $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "25: RGB.RGBS 8pix",
      "channels": [
        "Red 1/8",
        "Green 1/8",
        "Blue 1/8",
        "Strobe Master",
        "Red 2/8",
        "Green 2/8",
        "Blue 2/8",
        null,
        "Red 3/8",
        "Green 3/8",
        "Blue 3/8",
        null,
        "Red 4/8",
        "Green 4/8",
        "Blue 4/8",
        null,
        "Red 5/8",
        "Green 5/8",
        "Blue 5/8",
        null,
        "Red 6/8",
        "Green 6/8",
        "Blue 6/8",
        null,
        "Red 7/8",
        "Green 7/8",
        "Blue 7/8",
        null,
        "Red 8/8",
        "Green 8/8",
        "Blue 8/8"
      ]
    },
    {
      "name": "26: RGB RGB .. S 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "27: RGBW RGBW .. S 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "28: RGBAW RGBAW .. S 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "29: Dim RGB Dim RGB .. S 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "30: Dim RGBW Dim RGBW .. S 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "31: Dim RGBAW Dim RGBAW .. S 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "32: RGB CCT Dim Ind S 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Color Temperature $pixelKey",
            "Dimmer $pixelKey",
            "LEE Color Gel $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "33: RGBSRGBS 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "34: RGB RGB .. SS 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        },
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "35: RGBWS RGBWS 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "36: RGBAWS RGBAWS 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "37: Dim RGBS Dim RGBS 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "38: Dim RGBWS Dim RGBWS 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "39: Dim RGBAWS Dim RGBAWS 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "40: RGB CCT Dim Ind S 8pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Color Temperature $pixelKey",
            "Dimmer $pixelKey",
            "LEE Color Gel $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "41: RGB.RGB. 32pix",
      "channels": [
        "Red 1",
        "Green 1",
        "Blue 1",
        null,
        "Red 2",
        "Green 2",
        "Blue 2",
        null,
        "Red 3",
        "Green 3",
        "Blue 3",
        null,
        "Red 4",
        "Green 4",
        "Blue 4",
        null,
        "Red 5",
        "Green 5",
        "Blue 5",
        null,
        "Red 6",
        "Green 6",
        "Blue 6",
        null,
        "Red 7",
        "Green 7",
        "Blue 7",
        null,
        "Red 8",
        "Green 8",
        "Blue 8",
        null,
        "Red 9",
        "Green 9",
        "Blue 9",
        null,
        "Red 10",
        "Green 10",
        "Blue 10",
        null,
        "Red 11",
        "Green 11",
        "Blue 11",
        null,
        "Red 12",
        "Green 12",
        "Blue 12",
        null,
        "Red 13",
        "Green 13",
        "Blue 13",
        null,
        "Red 14",
        "Green 14",
        "Blue 14",
        null,
        "Red 15",
        "Green 15",
        "Blue 15",
        null,
        "Red 16",
        "Green 16",
        "Blue 16",
        null,
        "Red 17",
        "Green 17",
        "Blue 17",
        null,
        "Red 18",
        "Green 18",
        "Blue 18",
        null,
        "Red 19",
        "Green 19",
        "Blue 19",
        null,
        "Red 20",
        "Green 20",
        "Blue 20",
        null,
        "Red 21",
        "Green 21",
        "Blue 21",
        null,
        "Red 22",
        "Green 22",
        "Blue 22",
        null,
        "Red 23",
        "Green 23",
        "Blue 23",
        null,
        "Red 24",
        "Green 24",
        "Blue 24",
        null,
        "Red 25",
        "Green 25",
        "Blue 25",
        null,
        "Red 26",
        "Green 26",
        "Blue 26",
        null,
        "Red 27",
        "Green 27",
        "Blue 27",
        null,
        "Red 28",
        "Green 28",
        "Blue 28",
        null,
        "Red 29",
        "Green 29",
        "Blue 29",
        null,
        "Red 30",
        "Green 30",
        "Blue 30",
        null,
        "Red 31",
        "Green 31",
        "Blue 31",
        null,
        "Red 32",
        "Green 32",
        "Blue 32"
      ]
    },
    {
      "name": "42: RGB RGB 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "43: RGBW RGBW 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "44: RGBAW RGBAW 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "45: Dim RGB Dim RGB 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "46: Dim RGBW Dim RGBW 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "47: Dim RGBAW Dim RGBAW 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "48: RGB CCT Dim Ind 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Color Temperature $pixelKey",
            "Dimmer $pixelKey",
            "LEE Color Gel $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "49: RGB.RGBS 32pix",
      "channels": [
        "Red 1",
        "Green 1",
        "Blue 1",
        "Strobe Master",
        "Red 2",
        "Green 2",
        "Blue 2",
        null,
        "Red 3",
        "Green 3",
        "Blue 3",
        null,
        "Red 4",
        "Green 4",
        "Blue 4",
        null,
        "Red 5",
        "Green 5",
        "Blue 5",
        null,
        "Red 6",
        "Green 6",
        "Blue 6",
        null,
        "Red 7",
        "Green 7",
        "Blue 7",
        null,
        "Red 8",
        "Green 8",
        "Blue 8",
        null,
        "Red 9",
        "Green 9",
        "Blue 9",
        null,
        "Red 10",
        "Green 10",
        "Blue 10",
        null,
        "Red 11",
        "Green 11",
        "Blue 11",
        null,
        "Red 12",
        "Green 12",
        "Blue 12",
        null,
        "Red 13",
        "Green 13",
        "Blue 13",
        null,
        "Red 14",
        "Green 14",
        "Blue 14",
        null,
        "Red 15",
        "Green 15",
        "Blue 15",
        null,
        "Red 16",
        "Green 16",
        "Blue 16",
        null,
        "Red 17",
        "Green 17",
        "Blue 17",
        null,
        "Red 18",
        "Green 18",
        "Blue 18",
        null,
        "Red 19",
        "Green 19",
        "Blue 19",
        null,
        "Red 20",
        "Green 20",
        "Blue 20",
        null,
        "Red 21",
        "Green 21",
        "Blue 21",
        null,
        "Red 22",
        "Green 22",
        "Blue 22",
        null,
        "Red 23",
        "Green 23",
        "Blue 23",
        null,
        "Red 24",
        "Green 24",
        "Blue 24",
        null,
        "Red 25",
        "Green 25",
        "Blue 25",
        null,
        "Red 26",
        "Green 26",
        "Blue 26",
        null,
        "Red 27",
        "Green 27",
        "Blue 27",
        null,
        "Red 28",
        "Green 28",
        "Blue 28",
        null,
        "Red 29",
        "Green 29",
        "Blue 29",
        null,
        "Red 30",
        "Green 30",
        "Blue 30",
        null,
        "Red 31",
        "Green 31",
        "Blue 31",
        null,
        "Red 32",
        "Green 32",
        "Blue 32"
      ]
    },
    {
      "name": "50: RGB RGB .. S 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "51: RGBW RGBW .. S 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "52: RGBAW RGBAW .. S 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "53: Dim RGB Dim RGB .. S 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "54: Dim RGBW Dim RGBW .. S 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "55: Dim RGBAW Dim RGBAW .. S 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "56: RGB CCT Dim Ind S 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Color Temperature $pixelKey",
            "Dimmer $pixelKey",
            "LEE Color Gel $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "57: RGBSRGBS 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "58: RGB RGB .. SS 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        },
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "59: RGBWS RGBWS 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "60: RGBAWS RGBAWS 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "61: Dim RGBS Dim RGBS 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "62: Dim RGBWS Dim RGBWS 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "63: Dim RGBAWS Dim RGBAWS 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "64: RGB CCT Dim Ind S 32pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Color Temperature $pixelKey",
            "Dimmer $pixelKey",
            "LEE Color Gel $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "89: D CCT GM CRO RGB",
      "channels": [
        "Dimmer Master",
        "CCT Master",
        "Green-Magenta Point Master",
        "Crossfade Master",
        "Red Master",
        "Green Master",
        "Blue Master"
      ]
    },
    {
      "name": "90: D CCT GM HUE SAT",
      "channels": [
        "Dimmer Master",
        "CCT Master",
        "Green-Magenta Point Master",
        "Hue Master",
        "Saturation Master"
      ]
    },
    {
      "name": "91: D16 CCT GM CRO RGB",
      "channels": [
        "Dimmer Master",
        "Dimmer Master fine",
        "CCT Master",
        "Green-Magenta Point Master",
        "Crossfade Master",
        "Red Master",
        "Green Master",
        "Blue Master"
      ]
    },
    {
      "name": "92: D16 CCT GM H SAT",
      "channels": [
        "Dimmer Master",
        "Dimmer Master fine",
        "CCT Master",
        "Green-Magenta Point Master",
        "Hue Master",
        "Hue Master fine",
        "Saturation Master"
      ]
    }
  ],
  "fixtureKey": "fp3-hyperion-tube",
  "manufacturerKey": "astera",
  "oflURL": "https://open-fixture-library.org/astera/fp3-hyperion-tube"
}
