{
  "$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/schema-12.5.0/schemas/fixture.json",
  "name": "Color Force II 48",
  "shortName": "CHCF248RGBA",
  "categories": ["Pixel Bar", "Color Changer"],
  "meta": {
    "authors": ["Felix Edelmann"],
    "createDate": "2018-02-13",
    "lastModifyDate": "2018-08-24"
  },
  "links": {
    "manual": [
      "https://chroma-q.com/assets/uploads/product_downloads/56078f55536c193d0748200af69d480f.pdf"
    ],
    "productPage": [
      "https://chroma-q.com/products/color-force-ii-48"
    ],
    "video": [
      "https://www.youtube.com/watch?v=z5E7URWnnmQ"
    ]
  },
  "physical": {
    "dimensions": [1181, 191, 165],
    "weight": 18,
    "power": 400,
    "DMXconnector": "5-pin",
    "bulb": {
      "type": "LED"
    },
    "lens": {
      "degreesMinMax": [22, 22]
    },
    "matrixPixels": {
      "dimensions": [72.7, 81.2, 0],
      "spacing": [0, 0, 0]
    }
  },
  "matrix": {
    "pixelCount": [
      16,
      1,
      1
    ],
    "pixelGroups": {
      "1/8": [
        "1",
        "2"
      ],
      "2/8": [
        "3",
        "4"
      ],
      "3/8": [
        "5",
        "6"
      ],
      "4/8": [
        "7",
        "8"
      ],
      "5/8": [
        "9",
        "10"
      ],
      "6/8": [
        "11",
        "12"
      ],
      "7/8": [
        "13",
        "14"
      ],
      "8/8": [
        "15",
        "16"
      ],
      "1/4": {
        "x": [
          "<=4"
        ]
      },
      "2/4": {
        "x": [
          ">=5",
          "<=8"
        ]
      },
      "3/4": {
        "x": [
          ">=9",
          "<=12"
        ]
      },
      "4/4": {
        "x": [
          ">=13"
        ]
      },
      "1/2": {
        "x": [
          "<=8"
        ]
      },
      "2/2": {
        "x": [
          ">=9"
        ]
      },
      "Master": "all",
      "Odd": {
        "x": [
          "odd"
        ]
      },
      "Even": {
        "x": [
          "even"
        ]
      },
      "Every fourth": {
        "x": [
          "4n+1"
        ]
      },
      "Every fourth +1": {
        "x": [
          "4n+2"
        ]
      },
      "Every fourth +2": {
        "x": [
          "4n+3"
        ]
      },
      "Every fourth +3": {
        "x": [
          "4n"
        ]
      },
      "Every eighth": {
        "x": [
          "8n+1"
        ]
      },
      "Every eighth +1": {
        "x": [
          "8n+2"
        ]
      },
      "Every eighth +2": {
        "x": [
          "8n+3"
        ]
      },
      "Every eighth +3": {
        "x": [
          "8n+4"
        ]
      },
      "Every eighth +4": {
        "x": [
          "8n+5"
        ]
      },
      "Every eighth +5": {
        "x": [
          "8n+6"
        ]
      },
      "Every eighth +6": {
        "x": [
          "8n+7"
        ]
      },
      "Every eighth +7": {
        "x": [
          "8n"
        ]
      }
    }
  },
  "availableChannels": {
    "Look Select": {
      "defaultValue": 0,
      "capabilities": [
        {
          "dmxRange": [0, 0],
          "type": "NoFunction"
        },
        {
          "dmxRange": [1, 8],
          "type": "ColorPreset",
          "colors": ["#ff0000"],
          "comment": "Look 1 (default Red)",
          "helpWanted": "Are the capability ranges correct?"
        },
        {
          "dmxRange": [9, 16],
          "type": "ColorPreset",
          "colors": ["#ff00ff"],
          "comment": "Look 2 (default Pink)"
        },
        {
          "dmxRange": [17, 25],
          "type": "ColorPreset",
          "colors": ["#ff8800"],
          "comment": "Look 3 (default Orange)"
        },
        {
          "dmxRange": [26, 33],
          "type": "ColorPreset",
          "colors": ["#ffbb00"],
          "comment": "Look 4 (default Light Orange)"
        },
        {
          "dmxRange": [34, 42],
          "type": "ColorPreset",
          "colors": ["#ffff00"],
          "comment": "Look 5 (default Yellow)"
        },
        {
          "dmxRange": [43, 51],
          "type": "ColorPreset",
          "colors": ["#ffff88"],
          "comment": "Look 6 (default Light Yellow)"
        },
        {
          "dmxRange": [52, 59],
          "type": "ColorPreset",
          "colors": ["#00ff00"],
          "comment": "Look 7 (default Green)"
        },
        {
          "dmxRange": [60, 67],
          "type": "ColorPreset",
          "colors": ["#aaffaa"],
          "comment": "Look 8 (default Light Green)"
        },
        {
          "dmxRange": [68, 75],
          "type": "ColorPreset",
          "colors": ["#00ffff"],
          "comment": "Look 9 (default Cyan)"
        },
        {
          "dmxRange": [76, 84],
          "type": "ColorPreset",
          "colors": ["#aaffff"],
          "comment": "Look 10 (default Light Cyan)"
        },
        {
          "dmxRange": [85, 92],
          "type": "ColorPreset",
          "colors": ["#0000ff"],
          "comment": "Look 11 (default Blue)"
        },
        {
          "dmxRange": [93, 100],
          "type": "ColorPreset",
          "colors": ["#88aaff"],
          "comment": "Look 12 (default Light Blue)"
        },
        {
          "dmxRange": [101, 109],
          "type": "ColorPreset",
          "colors": ["#ffaa5f"],
          "comment": "Look 13 (default 2800K White)"
        },
        {
          "dmxRange": [110, 117],
          "type": "ColorPreset",
          "colors": ["#ffb87b"],
          "comment": "Look 14 (default 3200K White)"
        },
        {
          "dmxRange": [118, 125],
          "type": "ColorPreset",
          "colors": ["#ffcea6"],
          "comment": "Look 15 (default 4000K White)"
        },
        {
          "dmxRange": [126, 133],
          "type": "ColorPreset",
          "colors": ["#ffefe1"],
          "comment": "Look 16 (default 5600K White)"
        },
        {
          "dmxRange": [134, 141],
          "type": "ColorPreset",
          "comment": "Look 17 (default empty)"
        },
        {
          "dmxRange": [142, 149],
          "type": "ColorPreset",
          "comment": "Look 18 (default empty)"
        },
        {
          "dmxRange": [150, 157],
          "type": "ColorPreset",
          "comment": "Look 19 (default empty)"
        },
        {
          "dmxRange": [158, 165],
          "type": "ColorPreset",
          "comment": "Look 20 (default empty)"
        },
        {
          "dmxRange": [166, 174],
          "type": "ColorPreset",
          "comment": "Look 21 (default empty)"
        },
        {
          "dmxRange": [175, 182],
          "type": "ColorPreset",
          "comment": "Look 22 (default empty)"
        },
        {
          "dmxRange": [183, 190],
          "type": "ColorPreset",
          "comment": "Look 23 (default empty)"
        },
        {
          "dmxRange": [191, 199],
          "type": "ColorPreset",
          "comment": "Look 24 (default empty)"
        },
        {
          "dmxRange": [200, 207],
          "type": "ColorPreset",
          "comment": "Look 25 (default empty)"
        },
        {
          "dmxRange": [208, 215],
          "type": "ColorPreset",
          "comment": "Look 26 (default empty)"
        },
        {
          "dmxRange": [216, 223],
          "type": "ColorPreset",
          "comment": "Look 27 (default empty)"
        },
        {
          "dmxRange": [224, 231],
          "type": "ColorPreset",
          "comment": "Look 28 (default empty)"
        },
        {
          "dmxRange": [232, 239],
          "type": "ColorPreset",
          "comment": "Look 29 (default empty)"
        },
        {
          "dmxRange": [240, 247],
          "type": "ColorPreset",
          "comment": "Look 30 (default empty)"
        },
        {
          "dmxRange": [248, 255],
          "type": "ColorPreset",
          "comment": "Look 31 (default empty)"
        }
      ]
    },
    "Strobe Frequency": {
      "capability": {
        "type": "ShutterStrobe",
        "shutterEffect": "Strobe",
        "speedStart": "slow",
        "speedEnd": "fast",
        "helpWanted": "At which DMX values is strobe disabled? When is the lamp constantly on/off?"
      }
    },
    "Strobe Duration": {
      "capability": {
        "type": "StrobeDuration",
        "durationStart": "short",
        "durationEnd": "long"
      }
    },
    "Strobe Density": {
      "capability": {
        "type": "EffectParameter",
        "parameterStart": 1,
        "parameterEnd": 16,
        "comment": "Pixels"
      }
    },
    "Strobe Red": {
      "defaultValue": 0,
      "capability": {
        "type": "ColorIntensity",
        "color": "Red"
      }
    },
    "Strobe Green": {
      "defaultValue": 0,
      "capability": {
        "type": "ColorIntensity",
        "color": "Green"
      }
    },
    "Strobe Blue": {
      "defaultValue": 0,
      "capability": {
        "type": "ColorIntensity",
        "color": "Blue"
      }
    },
    "Strobe Amber": {
      "defaultValue": 0,
      "capability": {
        "type": "ColorIntensity",
        "color": "Amber"
      }
    },
    "Strobe Hue": {
      "capability": {
        "type": "Generic"
      }
    },
    "Strobe Saturation": {
      "capability": {
        "type": "Generic"
      }
    },
    "Strobe Intensity": {
      "defaultValue": 0,
      "capability": {
        "type": "Intensity"
      }
    }
  },
  "templateChannels": {
    "Red $pixelKey": {
      "defaultValue": 0,
      "capability": {
        "type": "ColorIntensity",
        "color": "Red"
      }
    },
    "Green $pixelKey": {
      "defaultValue": 0,
      "capability": {
        "type": "ColorIntensity",
        "color": "Green"
      }
    },
    "Blue $pixelKey": {
      "defaultValue": 0,
      "capability": {
        "type": "ColorIntensity",
        "color": "Blue"
      }
    },
    "Amber $pixelKey": {
      "defaultValue": 0,
      "capability": {
        "type": "ColorIntensity",
        "color": "Amber"
      }
    },
    "Hue $pixelKey": {
      "capability": {
        "type": "Intensity"
      }
    },
    "Saturation $pixelKey": {
      "capability": {
        "type": "Intensity"
      }
    },
    "Intensity $pixelKey": {
      "defaultValue": 0,
      "capability": {
        "type": "Intensity"
      }
    }
  },
  "modes": [
    {
      "name": "Look",
      "channels": [
        "Look Select"
      ]
    },
    {
      "name": "Master RGB",
      "shortName": "x16RGB",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves RGB",
      "shortName": "x8RGB",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths RGB",
      "shortName": "x4RGB",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths RGB",
      "shortName": "x2RGB",
      "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": "Individual RGB",
      "shortName": "x1RGB",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even RGB",
      "shortName": "Od/EvRGB",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth RGB",
      "shortName": "Skp3RGB",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth RGB",
      "shortName": "Skp6RGB",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master RGBA",
      "shortName": "x16RGBA",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves RGBA",
      "shortName": "x8RGBA",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths RGBA",
      "shortName": "x4RGBA",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths RGBA",
      "shortName": "x2RGBA",
      "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"
          ]
        }
      ]
    },
    {
      "name": "Individual RGBA",
      "shortName": "x1RGBA",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even RGBA",
      "shortName": "Od/EvRGBA",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth RGBA",
      "shortName": "Skp3RGBA",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth RGBA",
      "shortName": "Skp6RGBA",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master HSI",
      "shortName": "x16HSI",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves HSI",
      "shortName": "x8HSI",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths HSI",
      "shortName": "x4HSI",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths HSI",
      "shortName": "x2HSI",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Individual HSI",
      "shortName": "x1HSI",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even HSI",
      "shortName": "Od/EvHSI",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth HSI",
      "shortName": "Skp3HSI",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth HSI",
      "shortName": "Skp6HSI",
      "channels": [
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master RGB Strobe",
      "shortName": "x16RGBStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves RGB Strobe",
      "shortName": "x8RGBStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths RGB Strobe",
      "shortName": "x4RGBStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths RGB Strobe",
      "shortName": "x2RGBStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "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": "Individual RGB Strobe",
      "shortName": "x1RGBStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even RGB Strobe",
      "shortName": "Od/EvRGBStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth RGB Strobe",
      "shortName": "Skp3RGBStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth RGB Strobe",
      "shortName": "Skp6RGBStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master RGBA Strobe",
      "shortName": "x16RGBAStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves RGBA Strobe",
      "shortName": "x8RGBAStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths RGBA Strobe",
      "shortName": "x4RGBAStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths RGBA Strobe",
      "shortName": "x2RGBAStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "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"
          ]
        }
      ]
    },
    {
      "name": "Individual RGBA Strobe",
      "shortName": "x1RGBAStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even RGBA Strobe",
      "shortName": "Od/EvRGBAStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth RGBA Strobe",
      "shortName": "Skp3RGBAStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth RGBA Strobe",
      "shortName": "Skp6RGBAStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master HSI Strobe",
      "shortName": "x16HSIStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves HSI Strobe",
      "shortName": "x8HSIStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths HSI Strobe",
      "shortName": "x4HSIStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths HSI Strobe",
      "shortName": "x2HSIStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Individual HSI Strobe",
      "shortName": "x1HSIStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even HSI Strobe",
      "shortName": "Od/EvHSIStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth HSI Strobe",
      "shortName": "Skp3HSIStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth HSI Strobe",
      "shortName": "Skp6HSIStrb",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master RGB Random",
      "shortName": "x16RGBRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves RGB Random",
      "shortName": "x8RGBRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths RGB Random",
      "shortName": "x4RGBRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths RGB Random",
      "shortName": "x2RGBRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "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": "Individual RGB Random",
      "shortName": "x1RGBRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even RGB Random",
      "shortName": "Od/EvRGBRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth RGB Random",
      "shortName": "Skp3RGBRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth RGB Random",
      "shortName": "Skp6RGBRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master RGBA Random",
      "shortName": "x16RGBARandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves RGBA Random",
      "shortName": "x8RGBARandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths RGBA Random",
      "shortName": "x4RGBARandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths RGBA Random",
      "shortName": "x2RGBARandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "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"
          ]
        }
      ]
    },
    {
      "name": "Individual RGBA Random",
      "shortName": "x1RGBARandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even RGBA Random",
      "shortName": "Od/EvRGBARandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth RGBA Random",
      "shortName": "Skp3RGBARandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth RGBA Random",
      "shortName": "Skp6RGBARandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master HSI Random",
      "shortName": "x16HSIRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves HSI Random",
      "shortName": "x8HSIRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths HSI Random",
      "shortName": "x4HSIRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths HSI Random",
      "shortName": "x2HSIRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Individual HSI Random",
      "shortName": "x1HSIRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even HSI Random",
      "shortName": "Od/EvHSIRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth HSI Random",
      "shortName": "Skp3HSIRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth HSI Random",
      "shortName": "Skp6HSIRandom",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master RGB Random+OnTop",
      "shortName": "x16RGBRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves RGB Random+OnTop",
      "shortName": "x8RGBRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths RGB Random+OnTop",
      "shortName": "x4RGBRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths RGB Random+OnTop",
      "shortName": "x2RGBRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "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": "Individual RGB Random+OnTop",
      "shortName": "x1RGBRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even RGB Random+OnTop",
      "shortName": "Od/EvRGBRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth RGB Random+OnTop",
      "shortName": "Skp3RGBRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth RGB Random+OnTop",
      "shortName": "Skp6RGBRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master RGBA Random+OnTop",
      "shortName": "x16RGBARandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves RGBA Random+OnTop",
      "shortName": "x8RGBARandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths RGBA Random+OnTop",
      "shortName": "x4RGBARandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths RGBA Random+OnTop",
      "shortName": "x2RGBARandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "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"
          ]
        }
      ]
    },
    {
      "name": "Individual RGBA Random+OnTop",
      "shortName": "x1RGBARandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even RGBA Random+OnTop",
      "shortName": "Od/EvRGBARandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth RGBA Random+OnTop",
      "shortName": "Skp3RGBARandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth RGBA Random+OnTop",
      "shortName": "Skp6RGBARandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master HSI Random+OnTop",
      "shortName": "x16HSIRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves HSI Random+OnTop",
      "shortName": "x8HSIRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths HSI Random+OnTop",
      "shortName": "x4HSIRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths HSI Random+OnTop",
      "shortName": "x2HSIRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Individual HSI Random+OnTop",
      "shortName": "x1HSIRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even HSI Random+OnTop",
      "shortName": "Od/EvHSIRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth HSI Random+OnTop",
      "shortName": "Skp3HSIRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth HSI Random+OnTop",
      "shortName": "Skp6HSIRandomOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Density",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master RGB OnTop",
      "shortName": "x16RGBOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves RGB OnTop",
      "shortName": "x8RGBOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths RGB OnTop",
      "shortName": "x4RGBOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths RGB OnTop",
      "shortName": "x2RGBOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "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": "Individual RGB OnTop",
      "shortName": "x1RGBOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even RGB OnTop",
      "shortName": "Od/EvRGBOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth RGB OnTop",
      "shortName": "Skp3RGBOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth RGB OnTop",
      "shortName": "Skp6RGBOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master RGBA OnTop",
      "shortName": "x16RGBAOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves RGBA OnTop",
      "shortName": "x8RGBAOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths RGBA OnTop",
      "shortName": "x4RGBAOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths RGBA OnTop",
      "shortName": "x2RGBAOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "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"
          ]
        }
      ]
    },
    {
      "name": "Individual RGBA OnTop",
      "shortName": "x1RGBAOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even RGBA OnTop",
      "shortName": "Od/EvRGBAOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth RGBA OnTop",
      "shortName": "Skp3RGBAOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth RGBA OnTop",
      "shortName": "Skp6RGBAOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Red",
        "Strobe Green",
        "Strobe Blue",
        "Strobe Amber",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Red $pixelKey",
            "Green $pixelKey",
            "Blue $pixelKey",
            "Amber $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Master HSI OnTop",
      "shortName": "x16HSIOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Master"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Halves HSI OnTop",
      "shortName": "x8HSIOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/2",
            "2/2"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Fourths HSI OnTop",
      "shortName": "x4HSIOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/4",
            "2/4",
            "3/4",
            "4/4"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Eighths HSI OnTop",
      "shortName": "x2HSIOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "1/8",
            "2/8",
            "3/8",
            "4/8",
            "5/8",
            "6/8",
            "7/8",
            "8/8"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Individual HSI OnTop",
      "shortName": "x1HSIOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": "eachPixelABC",
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Odd/Even HSI OnTop",
      "shortName": "Od/EvHSIOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Odd",
            "Even"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every fourth HSI OnTop",
      "shortName": "Skp3HSIOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every fourth",
            "Every fourth +1",
            "Every fourth +2",
            "Every fourth +3"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    },
    {
      "name": "Every eighth HSI OnTop",
      "shortName": "Skp6HSIOnTop",
      "channels": [
        "Strobe Frequency",
        "Strobe Duration",
        "Strobe Hue",
        "Strobe Saturation",
        "Strobe Intensity",
        {
          "insert": "matrixChannels",
          "repeatFor": [
            "Every eighth",
            "Every eighth +1",
            "Every eighth +2",
            "Every eighth +3",
            "Every eighth +4",
            "Every eighth +5",
            "Every eighth +6",
            "Every eighth +7"
          ],
          "channelOrder": "perPixel",
          "templateChannels": [
            "Hue $pixelKey",
            "Saturation $pixelKey",
            "Intensity $pixelKey"
          ]
        }
      ]
    }
  ],
  "fixtureKey": "color-force-ii-48",
  "manufacturerKey": "chroma-q",
  "oflURL": "https://open-fixture-library.org/chroma-q/color-force-ii-48"
}
