{
  "$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/schema-12.5.0/schemas/fixture.json",
  "name": "FP1 Titan Tube",
  "shortName": "AsteraFP1Titan",
  "categories": ["Pixel Bar", "Color Changer", "Blinder", "Strobe"],
  "meta": {
    "authors": ["Jack Crombie", "Felix Edelmann", "Dyami Caliri"],
    "createDate": "2019-07-09",
    "lastModifyDate": "2021-01-11"
  },
  "links": {
    "manual": [
      "https://astera-led.com/Downloads/manual/FP1_TitanTube_Manual.pdf",
      "https://astera-led.com/Downloads/Profile/Titan%20Tube%20DMX%20Profiles.pdf"
    ],
    "productPage": [
      "https://astera-led.com/products/titan/"
    ],
    "video": [
      "https://www.youtube.com/watch?v=V83BQca2MDY"
    ]
  },
  "physical": {
    "dimensions": [1035, 42, 42],
    "weight": 1.35,
    "power": 48,
    "DMXconnector": "5-pin",
    "bulb": {
      "type": "LED",
      "lumens": 2900
    },
    "lens": {
      "degreesMinMax": [120, 120]
    },
    "matrixPixels": {
      "dimensions": [64, 42, 42],
      "spacing": [0, 0, 0]
    }
  },
  "matrix": {
    "pixelCount": [
      16,
      1,
      1
    ],
    "pixelGroups": {
      "Master": "all",
      "1/4": {
        "x": [
          "<=4"
        ]
      },
      "2/4": {
        "x": [
          ">=5",
          "<=8"
        ]
      },
      "3/4": {
        "x": [
          ">=9",
          "<=12"
        ]
      },
      "4/4": {
        "x": [
          ">=13"
        ]
      },
      "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. 4pix",
      "channels": [
        "Red 1/4",
        "Green 1/4",
        "Blue 1/4",
        null,
        "Red 2/4",
        "Green 2/4",
        "Blue 2/4",
        null,
        "Red 3/4",
        "Green 3/4",
        "Blue 3/4",
        null,
        "Red 4/4",
        "Green 4/4",
        "Blue 4/4"
      ]
    },
    {
      "name": "18: RGB RGB 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "19: RGBW RGBW 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "20: RGBAW RGBAW 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "21: Dim RGB Dim RGB 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "22: Dim RGBW Dim RGBW 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "23: Dim RGBAW Dim RGBAW 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "24: RGB CCT Dim Ind 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Color Temperature $pixelKey",
            "Dimmer $pixelKey",
            "LEE Color Gel $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "25: RGB.RGBS 4pix",
      "channels": [
        "Red 1/4",
        "Green 1/4",
        "Blue 1/4",
        "Strobe Master",
        "Red 2/4",
        "Green 2/4",
        "Blue 2/4",
        null,
        "Red 3/4",
        "Green 3/4",
        "Blue 3/4",
        null,
        "Red 4/4",
        "Green 4/4",
        "Blue 4/4"
      ]
    },
    {
      "name": "26: RGB RGB .. S 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "27: RGBW RGBW .. S 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "28: RGBAW RGBAW .. S 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "29: Dim RGB Dim RGB .. S 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "30: Dim RGBW Dim RGBW .. S 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "31: Dim RGBAW Dim RGBAW .. S 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "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 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Color Temperature $pixelKey",
            "Dimmer $pixelKey",
            "LEE Color Gel $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "33: RGBSRGBS 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "34: RGB RGB .. SS 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        },
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "35: RGBWS RGBWS 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "36: RGBAWS RGBAWS 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "37: Dim RGBS Dim RGBS 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "38: Dim RGBWS Dim RGBWS 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "39: Dim RGBAWS Dim RGBAWS 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "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 4pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Color Temperature $pixelKey",
            "Dimmer $pixelKey",
            "LEE Color Gel $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "41: RGB.RGB. 16pix",
      "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"
      ]
    },
    {
      "name": "42: RGB RGB 16pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "43: RGBW RGBW 16pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "44: RGBAW RGBAW 16pix",
      "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 16pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "46: Dim RGBW Dim RGBW 16pix",
      "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 16pix",
      "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 16pix",
      "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 16pix",
      "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"
      ]
    },
    {
      "name": "50: RGB RGB .. S 16pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "51: RGBW RGBW .. S 16pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey"
          ]
        },
        "Strobe Master"
      ]
    },
    {
      "name": "52: RGBAW RGBAW .. S 16pix",
      "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 16pix",
      "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 16pix",
      "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 16pix",
      "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 16pix",
      "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 16pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "58: RGB RGB .. SS 16pix",
      "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 16pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Emulated White $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "60: RGBAWS RGBAWS 16pix",
      "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 16pix",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Dimmer $pixelKey",
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Strobe $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "62: Dim RGBWS Dim RGBWS 16pix",
      "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 16pix",
      "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 16pix",
      "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": "fp1-titan-tube",
  "manufacturerKey": "astera",
  "oflURL": "https://open-fixture-library.org/astera/fp1-titan-tube"
}
