Skip to content

Conversation

FloEdelmann
Copy link
Member

  • Update fixture lightmaxx/vector-pixel-bar-18x-15w-rgbwa

Fixture warnings / errors

  • lightmaxx/vector-pixel-bar-18x-15w-rgbwa
    • ❌ File does not match schema: fixture/templateChannels must NOT have fewer than 1 properties
    • ⚠️ Please add 10-channel mode's Head initial structure #1 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Initial styling #2 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Add meaningful tests #3 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head make UI responsive #4 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Fixtures can be viewed #5 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Improved README.md #6 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head display all fixture infos #7 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Problem with relative urls when index.js is not executed from same directory #8 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head use custom module.export js renderer #9 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head fix relative path being dependent on working directory #10 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Add meaningful tests #11 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Test types index #12 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Browse by type #13 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Search name / manufacturer #14 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Download fixture files #15 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Personal library #16 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head Fixture editor #17 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 10-channel mode's Head make UI look great (again) #18 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master.
    • ⚠️ Please add 28-channel mode's Head initial structure #1 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 1.
    • ⚠️ Please add 28-channel mode's Head Initial styling #2 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 2.
    • ⚠️ Please add 28-channel mode's Head Add meaningful tests #3 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 3.
    • ⚠️ Please add 28-channel mode's Head make UI responsive #4 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 4.
    • ⚠️ Please add 28-channel mode's Head Fixtures can be viewed #5 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 5.
    • ⚠️ Please add 28-channel mode's Head Improved README.md #6 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 6.
    • ⚠️ Please add 28-channel mode's Head display all fixture infos #7 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 7.
    • ⚠️ Please add 28-channel mode's Head Problem with relative urls when index.js is not executed from same directory #8 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 8.
    • ⚠️ Please add 28-channel mode's Head use custom module.export js renderer #9 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 9.
    • ⚠️ Please add 28-channel mode's Head fix relative path being dependent on working directory #10 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 10.
    • ⚠️ Please add 28-channel mode's Head Add meaningful tests #11 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 11.
    • ⚠️ Please add 28-channel mode's Head Test types index #12 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 12.
    • ⚠️ Please add 28-channel mode's Head Browse by type #13 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 13.
    • ⚠️ Please add 28-channel mode's Head Search name / manufacturer #14 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 14.
    • ⚠️ Please add 28-channel mode's Head Download fixture files #15 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 15.
    • ⚠️ Please add 28-channel mode's Head Personal library #16 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 16.
    • ⚠️ Please add 28-channel mode's Head Fixture editor #17 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 17.
    • ⚠️ Please add 28-channel mode's Head make UI look great (again) #18 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, RGBWA Dimmer 18.
    • ⚠️ Please add 90-channel mode's Head initial structure #1 to the fixture's matrix. The included channels were Red 1, Green 1, Blue 1, White 1, Amber 1.
    • ⚠️ Please add 90-channel mode's Head Initial styling #2 to the fixture's matrix. The included channels were Red 2, Green 2, Blue 2, White 2, Amber 2.
    • ⚠️ Please add 90-channel mode's Head Add meaningful tests #3 to the fixture's matrix. The included channels were Red 3, Green 3, Blue 3, White 3, Amber 3.
    • ⚠️ Please add 90-channel mode's Head make UI responsive #4 to the fixture's matrix. The included channels were Red 4, Green 4, Blue 4, White 4, Amber 4.
    • ⚠️ Please add 90-channel mode's Head Fixtures can be viewed #5 to the fixture's matrix. The included channels were Red 5, Green 5, Blue 5, White 5, Amber 5.
    • ⚠️ Please add 90-channel mode's Head Improved README.md #6 to the fixture's matrix. The included channels were Red 6, Green 6, Blue 6, White 6, Amber 6.
    • ⚠️ Please add 90-channel mode's Head display all fixture infos #7 to the fixture's matrix. The included channels were Red 7, Green 7, Blue 7, White 7, Amber 7.
    • ⚠️ Please add 90-channel mode's Head Problem with relative urls when index.js is not executed from same directory #8 to the fixture's matrix. The included channels were Red 8, Green 8, Blue 8, White 8, Amber 8.
    • ⚠️ Please add 90-channel mode's Head use custom module.export js renderer #9 to the fixture's matrix. The included channels were Red 9, Green 9, Blue 9, White 9, Amber 9.
    • ⚠️ Please add 90-channel mode's Head fix relative path being dependent on working directory #10 to the fixture's matrix. The included channels were Red 10, Green 10, Blue 10, White 10, Amber 10.
    • ⚠️ Please add 90-channel mode's Head Add meaningful tests #11 to the fixture's matrix. The included channels were Red 11, Green 11, Blue 11, White 11, Amber 11.
    • ⚠️ Please add 90-channel mode's Head Test types index #12 to the fixture's matrix. The included channels were Red 12, Green 12, Blue 12, White 12, Amber 12.
    • ⚠️ Please add 90-channel mode's Head Browse by type #13 to the fixture's matrix. The included channels were Red 13, Green 13, Blue 13, White 13, Amber 13.
    • ⚠️ Please add 90-channel mode's Head Search name / manufacturer #14 to the fixture's matrix. The included channels were Red 14, Green 14, Blue 14, White 14, Amber 14.
    • ⚠️ Please add 90-channel mode's Head Download fixture files #15 to the fixture's matrix. The included channels were Red 15, Green 15, Blue 15, White 15, Amber 15.
    • ⚠️ Please add 90-channel mode's Head Personal library #16 to the fixture's matrix. The included channels were Red 16, Green 16, Blue 16, White 16, Amber 16.
    • ⚠️ Please add 90-channel mode's Head Fixture editor #17 to the fixture's matrix. The included channels were Red 17, Green 17, Blue 17, White 17, Amber 17.
    • ⚠️ Please add 90-channel mode's Head make UI look great (again) #18 to the fixture's matrix. The included channels were Red 18, Green 18, Blue 18, White 18, Amber 18.
    • ⚠️ Please add 100-channel mode's Head initial structure #1 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 1, Green 1, Blue 1, White 1, Amber 1.
    • ⚠️ Please add 100-channel mode's Head Initial styling #2 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 2, Green 2, Blue 2, White 2, Amber 2.
    • ⚠️ Please add 100-channel mode's Head Add meaningful tests #3 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 3, Green 3, Blue 3, White 3, Amber 3.
    • ⚠️ Please add 100-channel mode's Head make UI responsive #4 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 4, Green 4, Blue 4, White 4, Amber 4.
    • ⚠️ Please add 100-channel mode's Head Fixtures can be viewed #5 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 5, Green 5, Blue 5, White 5, Amber 5.
    • ⚠️ Please add 100-channel mode's Head Improved README.md #6 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 6, Green 6, Blue 6, White 6, Amber 6.
    • ⚠️ Please add 100-channel mode's Head display all fixture infos #7 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 7, Green 7, Blue 7, White 7, Amber 7.
    • ⚠️ Please add 100-channel mode's Head Problem with relative urls when index.js is not executed from same directory #8 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 8, Green 8, Blue 8, White 8, Amber 8.
    • ⚠️ Please add 100-channel mode's Head use custom module.export js renderer #9 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 9, Green 9, Blue 9, White 9, Amber 9.
    • ⚠️ Please add 100-channel mode's Head fix relative path being dependent on working directory #10 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 10, Green 10, Blue 10, White 10, Amber 10.
    • ⚠️ Please add 100-channel mode's Head Add meaningful tests #11 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 11, Green 11, Blue 11, White 11, Amber 11.
    • ⚠️ Please add 100-channel mode's Head Test types index #12 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 12, Green 12, Blue 12, White 12, Amber 12.
    • ⚠️ Please add 100-channel mode's Head Browse by type #13 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 13, Green 13, Blue 13, White 13, Amber 13.
    • ⚠️ Please add 100-channel mode's Head Search name / manufacturer #14 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 14, Green 14, Blue 14, White 14, Amber 14.
    • ⚠️ Please add 100-channel mode's Head Download fixture files #15 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 15, Green 15, Blue 15, White 15, Amber 15.
    • ⚠️ Please add 100-channel mode's Head Personal library #16 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 16, Green 16, Blue 16, White 16, Amber 16.
    • ⚠️ Please add 100-channel mode's Head Fixture editor #17 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 17, Green 17, Blue 17, White 17, Amber 17.
    • ⚠️ Please add 100-channel mode's Head make UI look great (again) #18 to the fixture's matrix. The included channels were Red Master, Green Master, Blue Master, White Master, Amber Master, Red 18, Green 18, Blue 18, White 18, Amber 18.

Thank you Stephan Klein and Flo Edelmann and Tobias Haack!

@FloEdelmann FloEdelmann added new-fixture Request or implementation to add a new fixture definition. via-editor Opened via the editor on the open-fixture-library.org website. labels Aug 23, 2025
Copy link

Plugin export diff

(Output of test script tests/github/export-diff.js.)

You can view your uncommitted changes in plugin exports manually by executing:
$ node cli/diff-plugin-outputs.js -p <plugin-key> [-c <compare-plugin-key>] <fixtures>

🆚 lightmaxx/vector-pixel-bar-18x-15w-rgbwa: aglight
Changed outputted file aglight_fixture_library.json
--- removed
+++ added
@@ -3,22 +3,19 @@
   "fixtures": [
     {
       "$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/master/schemas/fixture.json",
       "name": "Vector Pixel BAR 18x 15W RGBWA",
-      "categories": ["Pixel Bar", "Color Changer"],
+      "categories": ["Pixel Bar"],
       "meta": {
-        "authors": ["Stephan Klein", "Flo Edelmann"],
-        "createDate": "2020-03-29",
-        "lastModifyDate": "2020-03-29"
+        "authors": ["Stephan Klein", "Flo Edelmann", "Tobias Haack"],
+        "createDate": "2025-08-23",
+        "lastModifyDate": "2025-08-23",
+        "importPlugin": {
+          "plugin": "qlcplus_4.12.1",
+          "date": "2025-08-23",
+          "comment": "created by OFL – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa (version 1.3.1)"
+        }
       },
-      "links": {
-        "manual": [
-          "https://www.musicstore.de/INTERSHOP/web/WFS/MusicStore-MusicStoreShop-Site/de_DE/-/EUR/ViewProductAttachment-ResolveManualURL?File=DE_LIG0016266-000.pdf"
-        ],
-        "productPage": [
-          "https://www.musicstore.com/en_US/USD/lightmaXX-Vector-Pixel-BAR-18x-15W-RGBWA/art-LIG0016266-000"
-        ]
-      },
       "physical": {
         "dimensions": [1130, 150, 210],
         "weight": 8,
         "power": 180,
@@ -34,29 +31,29 @@
         "pixelCount": [
           18,
           1,
           1
-        ],
-        "pixelGroups": {
-          "Master": "all"
-        }
+        ]
       },
       "availableChannels": {
         "Dimmer": {
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "Strobe": {
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ShutterStrobe",
               "shutterEffect": "Strobe",
               "speedStart": "slow",
-              "speedEnd": "fast"
+              "speedEnd": "fast",
+              "helpWanted": "At which DMX values is strobe disabled?"
             }
           ],
           "singleCapability": true
         },
@@ -66,81 +63,81 @@
             {
               "dmxRange": [0, 17],
               "type": "NoFunction",
               "switchChannels": {
-                "Running Effects / Color Running Effect Direction": "Unused"
+                "Unused / Running Effects / Color Running Effect Direction": "Unused"
               }
             },
             {
               "dmxRange": [18, 22],
               "type": "Effect",
               "effectName": "Color Change",
               "switchChannels": {
-                "Running Effects / Color Running Effect Direction": "Running Effects"
+                "Unused / Running Effects / Color Running Effect Direction": "Running Effects"
               }
             },
             {
               "dmxRange": [23, 27],
               "type": "Effect",
               "effectName": "Colorful running jump change",
               "switchChannels": {
-                "Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
+                "Unused / Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
               }
             },
             {
               "dmxRange": [28, 32],
               "type": "Effect",
               "effectName": "Colorful running gradual change",
               "switchChannels": {
-                "Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
+                "Unused / Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
               }
             },
             {
               "dmxRange": [33, 37],
               "type": "Effect",
               "effectName": "Color",
-              "helpWanted": "What does this capability do?",
               "switchChannels": {
-                "Running Effects / Color Running Effect Direction": "Unused"
+                "Unused / Running Effects / Color Running Effect Direction": "Unused"
               }
             },
             {
               "dmxRange": [38, 42],
               "type": "Effect",
-              "effectPreset": "ColorJump",
+              "effectName": "Color jump",
               "switchChannels": {
-                "Running Effects / Color Running Effect Direction": "Unused"
+                "Unused / Running Effects / Color Running Effect Direction": "Unused"
               }
             },
             {
               "dmxRange": [43, 47],
               "type": "Effect",
-              "effectPreset": "ColorFade",
+              "effectName": "Color fade",
+              "comment": "Color fade",
               "switchChannels": {
-                "Running Effects / Color Running Effect Direction": "Unused"
+                "Unused / Running Effects / Color Running Effect Direction": "Unused"
               }
             },
             {
               "dmxRange": [48, 251],
               "type": "Effect",
               "effectName": "Running effects 1…50",
-              "helpWanted": "Which running effect is active at which DMX values?",
               "switchChannels": {
-                "Running Effects / Color Running Effect Direction": "Unused"
+                "Unused / Running Effects / Color Running Effect Direction": "Unused"
               }
             },
             {
               "dmxRange": [252, 255],
               "type": "Effect",
               "effectName": "Sound to light",
               "soundControlled": true,
               "switchChannels": {
-                "Running Effects / Color Running Effect Direction": "Unused"
+                "Unused / Running Effects / Color Running Effect Direction": "Unused"
               }
             }
           ]
         },
         "Running Effects": {
+          "defaultValue": 0,
           "capabilities": [
             {
               "dmxRange": [0, 0],
               "type": "NoFunction"
@@ -392,14 +389,14 @@
             },
             {
               "dmxRange": [246, 255],
               "type": "Effect",
-              "effectName": "Running effect 50",
-              "helpWanted": "According to the manual, this capability starts at 251. If it does, how are the DMX ranges of the other capabilities?"
+              "effectName": "Running effect 50"
             }
           ]
         },
         "Color Running Effect Direction": {
+          "defaultValue": 0,
           "capabilities": [
             {
               "dmxRange": [0, 127],
               "type": "Maintenance",
@@ -412,189 +409,192 @@
             }
           ]
         },
         "Unused": {
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "NoFunction"
             }
           ],
           "singleCapability": true
         },
         "Function Speed": {
+          "defaultValue": 0,
           "capabilities": [
             {
-              "type": "EffectSpeed",
+              "type": "Speed",
               "speedStart": "slow",
-              "speedEnd": "fast"
+              "speedEnd": "fast",
+              "comment": "Effect speed slow…fast"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 1": {
-          "pixelKey": "1",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 2": {
-          "pixelKey": "2",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 3": {
-          "pixelKey": "3",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 4": {
-          "pixelKey": "4",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 5": {
-          "pixelKey": "5",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 6": {
-          "pixelKey": "6",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 7": {
-          "pixelKey": "7",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 8": {
-          "pixelKey": "8",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 9": {
-          "pixelKey": "9",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 10": {
-          "pixelKey": "10",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 11": {
-          "pixelKey": "11",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 12": {
-          "pixelKey": "12",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 13": {
-          "pixelKey": "13",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 14": {
-          "pixelKey": "14",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 15": {
-          "pixelKey": "15",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 16": {
-          "pixelKey": "16",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 17": {
-          "pixelKey": "17",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "RGBWA Dimmer 18": {
-          "pixelKey": "18",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "Intensity"
             }
           ],
           "singleCapability": true
         },
         "Red 1": {
-          "pixelKey": "1",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -602,9 +602,9 @@
           ],
           "singleCapability": true
         },
         "Red 2": {
-          "pixelKey": "2",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -612,9 +612,9 @@
           ],
           "singleCapability": true
         },
         "Red 3": {
-          "pixelKey": "3",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -622,9 +622,9 @@
           ],
           "singleCapability": true
         },
         "Red 4": {
-          "pixelKey": "4",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -632,9 +632,9 @@
           ],
           "singleCapability": true
         },
         "Red 5": {
-          "pixelKey": "5",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -642,9 +642,9 @@
           ],
           "singleCapability": true
         },
         "Red 6": {
-          "pixelKey": "6",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -652,9 +652,9 @@
           ],
           "singleCapability": true
         },
         "Red 7": {
-          "pixelKey": "7",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -662,9 +662,9 @@
           ],
           "singleCapability": true
         },
         "Red 8": {
-          "pixelKey": "8",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -672,9 +672,9 @@
           ],
           "singleCapability": true
         },
         "Red 9": {
-          "pixelKey": "9",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -682,9 +682,9 @@
           ],
           "singleCapability": true
         },
         "Red 10": {
-          "pixelKey": "10",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -692,9 +692,9 @@
           ],
           "singleCapability": true
         },
         "Red 11": {
-          "pixelKey": "11",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -702,9 +702,9 @@
           ],
           "singleCapability": true
         },
         "Red 12": {
-          "pixelKey": "12",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -712,9 +712,9 @@
           ],
           "singleCapability": true
         },
         "Red 13": {
-          "pixelKey": "13",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -722,9 +722,9 @@
           ],
           "singleCapability": true
         },
         "Red 14": {
-          "pixelKey": "14",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -732,9 +732,9 @@
           ],
           "singleCapability": true
         },
         "Red 15": {
-          "pixelKey": "15",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -742,9 +742,9 @@
           ],
           "singleCapability": true
         },
         "Red 16": {
-          "pixelKey": "16",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -752,9 +752,9 @@
           ],
           "singleCapability": true
         },
         "Red 17": {
-          "pixelKey": "17",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -762,9 +762,9 @@
           ],
           "singleCapability": true
         },
         "Red 18": {
-          "pixelKey": "18",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -772,9 +772,9 @@
           ],
           "singleCapability": true
         },
         "Red Master": {
-          "pixelKey": "Master",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ff0000"
@@ -782,9 +782,9 @@
           ],
           "singleCapability": true
         },
         "Green 1": {
-          "pixelKey": "1",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -792,9 +792,9 @@
           ],
           "singleCapability": true
         },
         "Green 2": {
-          "pixelKey": "2",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -802,9 +802,9 @@
           ],
           "singleCapability": true
         },
         "Green 3": {
-          "pixelKey": "3",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -812,9 +812,9 @@
           ],
           "singleCapability": true
         },
         "Green 4": {
-          "pixelKey": "4",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -822,9 +822,9 @@
           ],
           "singleCapability": true
         },
         "Green 5": {
-          "pixelKey": "5",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -832,9 +832,9 @@
           ],
           "singleCapability": true
         },
         "Green 6": {
-          "pixelKey": "6",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -842,9 +842,9 @@
           ],
           "singleCapability": true
         },
         "Green 7": {
-          "pixelKey": "7",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -852,9 +852,9 @@
           ],
           "singleCapability": true
         },
         "Green 8": {
-          "pixelKey": "8",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -862,9 +862,9 @@
           ],
           "singleCapability": true
         },
         "Green 9": {
-          "pixelKey": "9",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -872,9 +872,9 @@
           ],
           "singleCapability": true
         },
         "Green 10": {
-          "pixelKey": "10",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -882,9 +882,9 @@
           ],
           "singleCapability": true
         },
         "Green 11": {
-          "pixelKey": "11",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -892,9 +892,9 @@
           ],
           "singleCapability": true
         },
         "Green 12": {
-          "pixelKey": "12",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -902,9 +902,9 @@
           ],
           "singleCapability": true
         },
         "Green 13": {
-          "pixelKey": "13",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -912,9 +912,9 @@
           ],
           "singleCapability": true
         },
         "Green 14": {
-          "pixelKey": "14",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -922,9 +922,9 @@
           ],
           "singleCapability": true
         },
         "Green 15": {
-          "pixelKey": "15",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -932,9 +932,9 @@
           ],
           "singleCapability": true
         },
         "Green 16": {
-          "pixelKey": "16",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -942,9 +942,9 @@
           ],
           "singleCapability": true
         },
         "Green 17": {
-          "pixelKey": "17",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -952,9 +952,9 @@
           ],
           "singleCapability": true
         },
         "Green 18": {
-          "pixelKey": "18",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -962,9 +962,9 @@
           ],
           "singleCapability": true
         },
         "Green Master": {
-          "pixelKey": "Master",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#00ff00"
@@ -972,9 +972,9 @@
           ],
           "singleCapability": true
         },
         "Blue 1": {
-          "pixelKey": "1",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -982,9 +982,9 @@
           ],
           "singleCapability": true
         },
         "Blue 2": {
-          "pixelKey": "2",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -992,9 +992,9 @@
           ],
           "singleCapability": true
         },
         "Blue 3": {
-          "pixelKey": "3",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1002,9 +1002,9 @@
           ],
           "singleCapability": true
         },
         "Blue 4": {
-          "pixelKey": "4",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1012,9 +1012,9 @@
           ],
           "singleCapability": true
         },
         "Blue 5": {
-          "pixelKey": "5",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1022,9 +1022,9 @@
           ],
           "singleCapability": true
         },
         "Blue 6": {
-          "pixelKey": "6",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1032,9 +1032,9 @@
           ],
           "singleCapability": true
         },
         "Blue 7": {
-          "pixelKey": "7",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1042,9 +1042,9 @@
           ],
           "singleCapability": true
         },
         "Blue 8": {
-          "pixelKey": "8",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1052,9 +1052,9 @@
           ],
           "singleCapability": true
         },
         "Blue 9": {
-          "pixelKey": "9",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1062,9 +1062,9 @@
           ],
           "singleCapability": true
         },
         "Blue 10": {
-          "pixelKey": "10",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1072,9 +1072,9 @@
           ],
           "singleCapability": true
         },
         "Blue 11": {
-          "pixelKey": "11",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1082,9 +1082,9 @@
           ],
           "singleCapability": true
         },
         "Blue 12": {
-          "pixelKey": "12",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1092,9 +1092,9 @@
           ],
           "singleCapability": true
         },
         "Blue 13": {
-          "pixelKey": "13",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1102,9 +1102,9 @@
           ],
           "singleCapability": true
         },
         "Blue 14": {
-          "pixelKey": "14",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1112,9 +1112,9 @@
           ],
           "singleCapability": true
         },
         "Blue 15": {
-          "pixelKey": "15",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1122,9 +1122,9 @@
           ],
           "singleCapability": true
         },
         "Blue 16": {
-          "pixelKey": "16",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1132,9 +1132,9 @@
           ],
           "singleCapability": true
         },
         "Blue 17": {
-          "pixelKey": "17",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1142,9 +1142,9 @@
           ],
           "singleCapability": true
         },
         "Blue 18": {
-          "pixelKey": "18",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1152,9 +1152,9 @@
           ],
           "singleCapability": true
         },
         "Blue Master": {
-          "pixelKey": "Master",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#0000ff"
@@ -1162,9 +1162,9 @@
           ],
           "singleCapability": true
         },
         "White 1": {
-          "pixelKey": "1",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1172,9 +1172,9 @@
           ],
           "singleCapability": true
         },
         "White 2": {
-          "pixelKey": "2",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1182,9 +1182,9 @@
           ],
           "singleCapability": true
         },
         "White 3": {
-          "pixelKey": "3",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1192,9 +1192,9 @@
           ],
           "singleCapability": true
         },
         "White 4": {
-          "pixelKey": "4",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1202,9 +1202,9 @@
           ],
           "singleCapability": true
         },
         "White 5": {
-          "pixelKey": "5",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1212,9 +1212,9 @@
           ],
           "singleCapability": true
         },
         "White 6": {
-          "pixelKey": "6",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1222,9 +1222,9 @@
           ],
           "singleCapability": true
         },
         "White 7": {
-          "pixelKey": "7",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1232,9 +1232,9 @@
           ],
           "singleCapability": true
         },
         "White 8": {
-          "pixelKey": "8",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1242,9 +1242,9 @@
           ],
           "singleCapability": true
         },
         "White 9": {
-          "pixelKey": "9",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1252,9 +1252,9 @@
           ],
           "singleCapability": true
         },
         "White 10": {
-          "pixelKey": "10",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1262,9 +1262,9 @@
           ],
           "singleCapability": true
         },
         "White 11": {
-          "pixelKey": "11",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1272,9 +1272,9 @@
           ],
           "singleCapability": true
         },
         "White 12": {
-          "pixelKey": "12",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1282,9 +1282,9 @@
           ],
           "singleCapability": true
         },
         "White 13": {
-          "pixelKey": "13",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1292,9 +1292,9 @@
           ],
           "singleCapability": true
         },
         "White 14": {
-          "pixelKey": "14",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1302,9 +1302,9 @@
           ],
           "singleCapability": true
         },
         "White 15": {
-          "pixelKey": "15",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1312,9 +1312,9 @@
           ],
           "singleCapability": true
         },
         "White 16": {
-          "pixelKey": "16",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1322,9 +1322,9 @@
           ],
           "singleCapability": true
         },
         "White 17": {
-          "pixelKey": "17",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1332,9 +1332,9 @@
           ],
           "singleCapability": true
         },
         "White 18": {
-          "pixelKey": "18",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1342,9 +1342,9 @@
           ],
           "singleCapability": true
         },
         "White Master": {
-          "pixelKey": "Master",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffffff"
@@ -1352,9 +1352,9 @@
           ],
           "singleCapability": true
         },
         "Amber 1": {
-          "pixelKey": "1",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1362,9 +1362,9 @@
           ],
           "singleCapability": true
         },
         "Amber 2": {
-          "pixelKey": "2",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1372,9 +1372,9 @@
           ],
           "singleCapability": true
         },
         "Amber 3": {
-          "pixelKey": "3",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1382,9 +1382,9 @@
           ],
           "singleCapability": true
         },
         "Amber 4": {
-          "pixelKey": "4",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1392,9 +1392,9 @@
           ],
           "singleCapability": true
         },
         "Amber 5": {
-          "pixelKey": "5",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1402,9 +1402,9 @@
           ],
           "singleCapability": true
         },
         "Amber 6": {
-          "pixelKey": "6",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1412,9 +1412,9 @@
           ],
           "singleCapability": true
         },
         "Amber 7": {
-          "pixelKey": "7",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1422,9 +1422,9 @@
           ],
           "singleCapability": true
         },
         "Amber 8": {
-          "pixelKey": "8",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1432,9 +1432,9 @@
           ],
           "singleCapability": true
         },
         "Amber 9": {
-          "pixelKey": "9",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1442,9 +1442,9 @@
           ],
           "singleCapability": true
         },
         "Amber 10": {
-          "pixelKey": "10",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1452,9 +1452,9 @@
           ],
           "singleCapability": true
         },
         "Amber 11": {
-          "pixelKey": "11",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1462,9 +1462,9 @@
           ],
           "singleCapability": true
         },
         "Amber 12": {
-          "pixelKey": "12",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1472,9 +1472,9 @@
           ],
           "singleCapability": true
         },
         "Amber 13": {
-          "pixelKey": "13",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1482,9 +1482,9 @@
           ],
           "singleCapability": true
         },
         "Amber 14": {
-          "pixelKey": "14",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1492,9 +1492,9 @@
           ],
           "singleCapability": true
         },
         "Amber 15": {
-          "pixelKey": "15",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1502,9 +1502,9 @@
           ],
           "singleCapability": true
         },
         "Amber 16": {
-          "pixelKey": "16",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1512,9 +1512,9 @@
           ],
           "singleCapability": true
         },
         "Amber 17": {
-          "pixelKey": "17",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1522,9 +1522,9 @@
           ],
           "singleCapability": true
         },
         "Amber 18": {
-          "pixelKey": "18",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1532,9 +1532,9 @@
           ],
           "singleCapability": true
         },
         "Amber Master": {
-          "pixelKey": "Master",
+          "defaultValue": 0,
           "capabilities": [
             {
               "type": "ColorIntensity",
               "color": "#ffbf00"
@@ -1550,9 +1550,9 @@
           "channels": [
             "Dimmer",
             "Strobe",
             "Function",
-            "Running Effects / Color Running Effect Direction",
+            "Unused / Running Effects / Color Running Effect Direction",
             "Function Speed",
             "Red Master",
             "Green Master",
             "Blue Master",
@@ -1566,9 +1566,9 @@
           "channels": [
             "Dimmer",
             "Strobe",
             "Function",
-            "Running Effects / Color Running Effect Direction",
+            "Unused / Running Effects / Color Running Effect Direction",
             "Function Speed",
             "Red Master",
             "Green Master",
             "Blue Master",
@@ -1696,9 +1696,9 @@
           "channels": [
             "Dimmer",
             "Strobe",
             "Function",
-            "Running Effects / Color Running Effect Direction",
+            "Unused / Running Effects / Color Running Effect Direction",
             "Function Speed",
             "Red Master",
             "Green Master",
             "Blue Master",
🆚 lightmaxx/vector-pixel-bar-18x-15w-rgbwa: color-chief
Removed files
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch_1_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch_1_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch_2_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch_2_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch_3_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch_3_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch_4_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch_4_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch_5_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch_5_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch_1_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch_1_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch_2_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch_2_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch_3_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch_3_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch_4_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch_4_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch_5_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch_5_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch_1_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch_1_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch_2_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch_2_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch_3_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch_3_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch_4_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch_4_of_5.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch_5_of_5.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch_5_of_5.txt
Added files
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_100ch.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_28ch.txt
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch.lib
  • lightmaxx_vector-pixel-bar-18x-15w-rgbwa_90ch.txt
🆚 lightmaxx/vector-pixel-bar-18x-15w-rgbwa: colorsource
Changed outputted file userlib.jlib
--- removed
+++ added
@@ -96,9 +96,9 @@
             {
               "begin": 43,
               "default": 43,
               "end": 47,
-              "label": "Color fade"
+              "label": "Color fade (Color fade)"
             },
             {
               "begin": 48,
               "default": 48,
@@ -121,9 +121,9 @@
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Running Effects / Color Running Effect Direction",
+          "name": "Unused / Running Effects / Color Running Effect Direction",
           "size": 8,
           "snap": true,
           "type": 0
         },
@@ -138,9 +138,9 @@
             {
               "begin": 0,
               "default": 0,
               "end": 255,
-              "label": "Effect speed slow…fast"
+              "label": "Speed slow…fast (Effect speed slow…fast)"
             }
           ],
           "size": 8,
           "snap": false,
@@ -337,9 +337,9 @@
             {
               "begin": 43,
               "default": 43,
               "end": 47,
-              "label": "Color fade"
+              "label": "Color fade (Color fade)"
             },
             {
               "begin": 48,
               "default": 48,
@@ -362,9 +362,9 @@
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Running Effects / Color Running Effect Direction",
+          "name": "Unused / Running Effects / Color Running Effect Direction",
           "size": 8,
           "snap": true,
           "type": 0
         },
@@ -379,9 +379,9 @@
             {
               "begin": 0,
               "default": 0,
               "end": 255,
-              "label": "Effect speed slow…fast"
+              "label": "Speed slow…fast (Effect speed slow…fast)"
             }
           ],
           "size": 8,
           "snap": false,
@@ -827,9 +827,9 @@
       ]
     },
     {
       "dcid": "42ad8f1a-664a-56c6-a141-91290caac8eb",
-      "colortable": "11111111-1111-1111-1111-111111111111",
+      "colortable": "C7A1FB0A-AA23-468F-9060-AC1625155DE8",
       "hasIntensity": false,
       "manufacturerName": "lightmaXX",
       "maxOffset": 89,
       "modeName": "90-channel",
@@ -840,9 +840,9 @@
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 1",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -851,17 +851,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 1,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 1",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -870,17 +870,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 2,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 1",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -889,17 +889,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 3,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 1",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -908,17 +908,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 4,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 1",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -927,17 +927,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 5,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 2",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -946,17 +946,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 6,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 2",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -965,17 +965,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 7,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 2",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -984,17 +984,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 8,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 2",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1003,17 +1003,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 9,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 2",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1022,17 +1022,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 10,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 3",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1041,17 +1041,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 11,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 3",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1060,17 +1060,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 12,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 3",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1079,17 +1079,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 13,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 3",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1098,17 +1098,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 14,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 3",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1117,17 +1117,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 15,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 4",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1136,17 +1136,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 16,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 4",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1155,17 +1155,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 17,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 4",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1174,17 +1174,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 18,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 4",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1193,17 +1193,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 19,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 4",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1212,17 +1212,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 20,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 5",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1231,17 +1231,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 21,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 5",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1250,17 +1250,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 22,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 5",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1269,17 +1269,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 23,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 5",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1288,17 +1288,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 24,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 5",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1307,17 +1307,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 25,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 6",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1326,17 +1326,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 26,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 6",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1345,17 +1345,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 27,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 6",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1364,17 +1364,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 28,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 6",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1383,17 +1383,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 29,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 6",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1402,17 +1402,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 30,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 7",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1421,17 +1421,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 31,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 7",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1440,17 +1440,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 32,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 7",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1459,17 +1459,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 33,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 7",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1478,17 +1478,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 34,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 7",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1497,17 +1497,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 35,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 8",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1516,17 +1516,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 36,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 8",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1535,17 +1535,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 37,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 8",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1554,17 +1554,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 38,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 8",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1573,17 +1573,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 39,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 8",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1592,17 +1592,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 40,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 9",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1611,17 +1611,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 41,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 9",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1630,17 +1630,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 42,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 9",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1649,17 +1649,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 43,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 9",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1668,17 +1668,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 44,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 9",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1687,17 +1687,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 45,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 10",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1706,17 +1706,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 46,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 10",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1725,17 +1725,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 47,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 10",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1744,17 +1744,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 48,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 10",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1763,17 +1763,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 49,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 10",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1782,17 +1782,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 50,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 11",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1801,17 +1801,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 51,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 11",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1820,17 +1820,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 52,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 11",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1839,17 +1839,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 53,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 11",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1858,17 +1858,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 54,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 11",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1877,17 +1877,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 55,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 12",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1896,17 +1896,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 56,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 12",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1915,17 +1915,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 57,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 12",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1934,17 +1934,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 58,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 12",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1953,17 +1953,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 59,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 12",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1972,17 +1972,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 60,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 13",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -1991,17 +1991,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 61,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 13",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2010,17 +2010,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 62,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 13",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2029,17 +2029,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 63,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 13",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2048,17 +2048,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 64,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 13",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2067,17 +2067,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 65,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 14",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2086,17 +2086,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 66,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 14",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2105,17 +2105,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 67,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 14",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2124,17 +2124,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 68,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 14",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2143,17 +2143,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 69,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 14",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2162,17 +2162,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 70,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 15",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2181,17 +2181,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 71,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 15",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2200,17 +2200,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 72,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 15",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2219,17 +2219,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 73,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 15",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2238,17 +2238,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 74,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 15",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2257,17 +2257,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 75,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 16",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2276,17 +2276,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 76,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 16",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2295,17 +2295,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 77,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 16",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2314,17 +2314,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 78,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 16",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2333,17 +2333,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 79,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 16",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2352,17 +2352,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 80,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 17",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2371,17 +2371,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 81,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 17",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2390,17 +2390,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 82,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 17",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2409,17 +2409,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 83,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 17",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2428,17 +2428,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 84,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 17",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2447,17 +2447,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 85,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 18",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2466,17 +2466,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 86,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 18",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2485,17 +2485,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 87,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 18",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2504,17 +2504,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 88,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 18",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2523,17 +2523,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 89,
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 18",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2542,9 +2542,9 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         }
       ]
     },
     {
@@ -2641,9 +2641,9 @@
             {
               "begin": 43,
               "default": 43,
               "end": 47,
-              "label": "Color fade"
+              "label": "Color fade (Color fade)"
             },
             {
               "begin": 48,
               "default": 48,
@@ -2666,9 +2666,9 @@
           "fadeWithIntensity": false,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Running Effects / Color Running Effect Direction",
+          "name": "Unused / Running Effects / Color Running Effect Direction",
           "size": 8,
           "snap": true,
           "type": 0
         },
@@ -2683,9 +2683,9 @@
             {
               "begin": 0,
               "default": 0,
               "end": 255,
-              "label": "Effect speed slow…fast"
+              "label": "Speed slow…fast (Effect speed slow…fast)"
             }
           ],
           "size": 8,
           "snap": false,
@@ -2791,9 +2791,9 @@
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 1",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2802,17 +2802,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 11,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 1",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2821,17 +2821,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 12,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 1",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2840,17 +2840,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 13,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 1",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2859,17 +2859,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 14,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 1",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2878,17 +2878,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 15,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 2",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2897,17 +2897,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 16,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 2",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2916,17 +2916,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 17,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 2",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2935,17 +2935,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 18,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 2",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2954,17 +2954,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 19,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 2",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2973,17 +2973,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 20,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 3",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -2992,17 +2992,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 21,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 3",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3011,17 +3011,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 22,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 3",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3030,17 +3030,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 23,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 3",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3049,17 +3049,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 24,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 3",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3068,17 +3068,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 25,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 4",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3087,17 +3087,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 26,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 4",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3106,17 +3106,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 27,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 4",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3125,17 +3125,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 28,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 4",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3144,17 +3144,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 29,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 4",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3163,17 +3163,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 30,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 5",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3182,17 +3182,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 31,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 5",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3201,17 +3201,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 32,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 5",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3220,17 +3220,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 33,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 5",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3239,17 +3239,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 34,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 5",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3258,17 +3258,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 35,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 6",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3277,17 +3277,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 36,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 6",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3296,17 +3296,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 37,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 6",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3315,17 +3315,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 38,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 6",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3334,17 +3334,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 39,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 6",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3353,17 +3353,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 40,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 7",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3372,17 +3372,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 41,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 7",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3391,17 +3391,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 42,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 7",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3410,17 +3410,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 43,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 7",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3429,17 +3429,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 44,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 7",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3448,17 +3448,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 45,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 8",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3467,17 +3467,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 46,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 8",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3486,17 +3486,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 47,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 8",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3505,17 +3505,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 48,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 8",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3524,17 +3524,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 49,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 8",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3543,17 +3543,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 50,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 9",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3562,17 +3562,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 51,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 9",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3581,17 +3581,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 52,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 9",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3600,17 +3600,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 53,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 9",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3619,17 +3619,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 54,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 9",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3638,17 +3638,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 55,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 10",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3657,17 +3657,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 56,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 10",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3676,17 +3676,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 57,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 10",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3695,17 +3695,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 58,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 10",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3714,17 +3714,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 59,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 10",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3733,17 +3733,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 60,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 11",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3752,17 +3752,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 61,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 11",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3771,17 +3771,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 62,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 11",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3790,17 +3790,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 63,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 11",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3809,17 +3809,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 64,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 11",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3828,17 +3828,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 65,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 12",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3847,17 +3847,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 66,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 12",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3866,17 +3866,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 67,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 12",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3885,17 +3885,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 68,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 12",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3904,17 +3904,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 69,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 12",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3923,17 +3923,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 70,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 13",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3942,17 +3942,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 71,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 13",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3961,17 +3961,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 72,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 13",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3980,17 +3980,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 73,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 13",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -3999,17 +3999,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 74,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 13",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4018,17 +4018,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 75,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 14",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4037,17 +4037,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 76,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 14",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4056,17 +4056,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 77,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 14",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4075,17 +4075,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 78,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 14",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4094,17 +4094,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 79,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 14",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4113,17 +4113,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 80,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 15",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4132,17 +4132,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 81,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 15",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4151,17 +4151,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 82,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 15",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4170,17 +4170,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 83,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 15",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4189,17 +4189,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 84,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 15",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4208,17 +4208,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 85,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 16",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4227,17 +4227,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 86,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 16",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4246,17 +4246,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 87,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 16",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4265,17 +4265,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 88,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 16",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4284,17 +4284,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 89,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 16",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4303,17 +4303,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 90,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 17",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4322,17 +4322,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 91,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 17",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4341,17 +4341,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 92,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 17",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4360,17 +4360,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 93,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 17",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4379,17 +4379,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 94,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 17",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4398,17 +4398,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 95,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Red 18",
+          "name": "Red",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4417,17 +4417,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 96,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Green 18",
+          "name": "Green",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4436,17 +4436,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 97,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Blue 18",
+          "name": "Blue",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4455,17 +4455,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 98,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "White 18",
+          "name": "White",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4474,17 +4474,17 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         },
         {
           "coarse": 99,
           "fadeWithIntensity": true,
           "highlight": 65535,
           "home": 0,
           "invert": false,
-          "name": "Amber 18",
+          "name": "Amber",
           "ranges": [
             {
               "begin": 0,
               "default": 0,
@@ -4493,9 +4493,9 @@
             }
           ],
           "size": 8,
           "snap": false,
-          "type": 4
+          "type": 5
         }
       ]
     }
   ]
🆚 lightmaxx/vector-pixel-bar-18x-15w-rgbwa: d-light
Changed outputted file lightmaxx/vector-pixel-bar-18x-15w-rgbwa-100ch.xml
--- removed
+++ added
@@ -3,9 +3,9 @@
   <OFL_Export id="dummy version by diff-plugin-outputs">https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa</OFL_Export>
   <frames id="100"/>
   <ManufacturerName>lightmaXX</ManufacturerName>
   <ModelName>Vector Pixel BAR 18x 15W RGBWA (100-channel)</ModelName>
-  <creationDate>2020-03-29</creationDate>
+  <creationDate>2025-08-23</creationDate>
   <Attributes>
     <AttributesDefinition id="INTENSITY" length="1">
       <ThisAttribute id="0">
         <HOME id="0"/>
@@ -993,9 +993,9 @@
           <name min="23" max="27" snap="23" timeHolder="0" dummy="0">Colorful running jump change</name>
           <name min="28" max="32" snap="28" timeHolder="0" dummy="0">Colorful running gradual change</name>
           <name min="33" max="37" snap="33" timeHolder="0" dummy="0">Color</name>
           <name min="38" max="42" snap="38" timeHolder="0" dummy="0">Color jump</name>
-          <name min="43" max="47" snap="43" timeHolder="0" dummy="0">Color fade</name>
+          <name min="43" max="47" snap="43" timeHolder="0" dummy="0">Color fade (Color fade)</name>
           <name min="48" max="251" snap="48" timeHolder="0" dummy="0">Running effects 1…50</name>
           <name min="252" max="255" snap="252" timeHolder="0" dummy="0">Sound to light</name>
         </Definitions>
       </ThisAttribute>
@@ -1005,17 +1005,17 @@
         <parameterName id="FUNCTION_SPEED"/>
         <minLevel id="0"/>
         <maxLevel id="255"/>
         <Definitions index="1">
-          <name min="0" max="255" snap="0" timeHolder="0" dummy="0">Effect speed slow…fast</name>
+          <name min="0" max="255" snap="0" timeHolder="0" dummy="0">Speed slow…fast (Effect speed slow…fast)</name>
         </Definitions>
       </ThisAttribute>
     </AttributesDefinition>
     <AttributesDefinition id="EXTRA" length="1">
       <ThisAttribute id="0">
         <HOME id="0"/>
         <addressIndex id="3"/>
-        <parameterName id="RUNNING_EFFECTS_|_COLOUR_RUNNING_EFFECT_DIRECTION"/>
+        <parameterName id="UNUSED_|_RUNNING_EFFECTS_|_COLOUR_RUNNING_EFFECT_DIRECTION"/>
         <minLevel id="0"/>
         <maxLevel id="255"/>
         <Definitions index="1">
           <name min="0" max="255" snap="0" timeHolder="0" dummy="0">No function</name>
Changed outputted file lightmaxx/vector-pixel-bar-18x-15w-rgbwa-10ch.xml
--- removed
+++ added
@@ -3,9 +3,9 @@
   <OFL_Export id="dummy version by diff-plugin-outputs">https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa</OFL_Export>
   <frames id="10"/>
   <ManufacturerName>lightmaXX</ManufacturerName>
   <ModelName>Vector Pixel BAR 18x 15W RGBWA (10-channel)</ModelName>
-  <creationDate>2020-03-29</creationDate>
+  <creationDate>2025-08-23</creationDate>
   <Attributes>
     <AttributesDefinition id="INTENSITY" length="1">
       <ThisAttribute id="0">
         <HOME id="0"/>
@@ -93,9 +93,9 @@
           <name min="23" max="27" snap="23" timeHolder="0" dummy="0">Colorful running jump change</name>
           <name min="28" max="32" snap="28" timeHolder="0" dummy="0">Colorful running gradual change</name>
           <name min="33" max="37" snap="33" timeHolder="0" dummy="0">Color</name>
           <name min="38" max="42" snap="38" timeHolder="0" dummy="0">Color jump</name>
-          <name min="43" max="47" snap="43" timeHolder="0" dummy="0">Color fade</name>
+          <name min="43" max="47" snap="43" timeHolder="0" dummy="0">Color fade (Color fade)</name>
           <name min="48" max="251" snap="48" timeHolder="0" dummy="0">Running effects 1…50</name>
           <name min="252" max="255" snap="252" timeHolder="0" dummy="0">Sound to light</name>
         </Definitions>
       </ThisAttribute>
@@ -105,17 +105,17 @@
         <parameterName id="FUNCTION_SPEED"/>
         <minLevel id="0"/>
         <maxLevel id="255"/>
         <Definitions index="1">
-          <name min="0" max="255" snap="0" timeHolder="0" dummy="0">Effect speed slow…fast</name>
+          <name min="0" max="255" snap="0" timeHolder="0" dummy="0">Speed slow…fast (Effect speed slow…fast)</name>
         </Definitions>
       </ThisAttribute>
     </AttributesDefinition>
     <AttributesDefinition id="EXTRA" length="1">
       <ThisAttribute id="0">
         <HOME id="0"/>
         <addressIndex id="3"/>
-        <parameterName id="RUNNING_EFFECTS_|_COLOUR_RUNNING_EFFECT_DIRECTION"/>
+        <parameterName id="UNUSED_|_RUNNING_EFFECTS_|_COLOUR_RUNNING_EFFECT_DIRECTION"/>
         <minLevel id="0"/>
         <maxLevel id="255"/>
         <Definitions index="1">
           <name min="0" max="255" snap="0" timeHolder="0" dummy="0">No function</name>
Changed outputted file lightmaxx/vector-pixel-bar-18x-15w-rgbwa-28ch.xml
--- removed
+++ added
@@ -3,9 +3,9 @@
   <OFL_Export id="dummy version by diff-plugin-outputs">https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa</OFL_Export>
   <frames id="28"/>
   <ManufacturerName>lightmaXX</ManufacturerName>
   <ModelName>Vector Pixel BAR 18x 15W RGBWA (28-channel)</ModelName>
-  <creationDate>2020-03-29</creationDate>
+  <creationDate>2025-08-23</creationDate>
   <Attributes>
     <AttributesDefinition id="INTENSITY" length="19">
       <ThisAttribute id="0">
         <HOME id="0"/>
@@ -273,9 +273,9 @@
           <name min="23" max="27" snap="23" timeHolder="0" dummy="0">Colorful running jump change</name>
           <name min="28" max="32" snap="28" timeHolder="0" dummy="0">Colorful running gradual change</name>
           <name min="33" max="37" snap="33" timeHolder="0" dummy="0">Color</name>
           <name min="38" max="42" snap="38" timeHolder="0" dummy="0">Color jump</name>
-          <name min="43" max="47" snap="43" timeHolder="0" dummy="0">Color fade</name>
+          <name min="43" max="47" snap="43" timeHolder="0" dummy="0">Color fade (Color fade)</name>
           <name min="48" max="251" snap="48" timeHolder="0" dummy="0">Running effects 1…50</name>
           <name min="252" max="255" snap="252" timeHolder="0" dummy="0">Sound to light</name>
         </Definitions>
       </ThisAttribute>
@@ -285,17 +285,17 @@
         <parameterName id="FUNCTION_SPEED"/>
         <minLevel id="0"/>
         <maxLevel id="255"/>
         <Definitions index="1">
-          <name min="0" max="255" snap="0" timeHolder="0" dummy="0">Effect speed slow…fast</name>
+          <name min="0" max="255" snap="0" timeHolder="0" dummy="0">Speed slow…fast (Effect speed slow…fast)</name>
         </Definitions>
       </ThisAttribute>
     </AttributesDefinition>
     <AttributesDefinition id="EXTRA" length="1">
       <ThisAttribute id="0">
         <HOME id="0"/>
         <addressIndex id="3"/>
-        <parameterName id="RUNNING_EFFECTS_|_COLOUR_RUNNING_EFFECT_DIRECTION"/>
+        <parameterName id="UNUSED_|_RUNNING_EFFECTS_|_COLOUR_RUNNING_EFFECT_DIRECTION"/>
         <minLevel id="0"/>
         <maxLevel id="255"/>
         <Definitions index="1">
           <name min="0" max="255" snap="0" timeHolder="0" dummy="0">No function</name>
Changed outputted file lightmaxx/vector-pixel-bar-18x-15w-rgbwa-90ch.xml
--- removed
+++ added
@@ -3,9 +3,9 @@
   <OFL_Export id="dummy version by diff-plugin-outputs">https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa</OFL_Export>
   <frames id="90"/>
   <ManufacturerName>lightmaXX</ManufacturerName>
   <ModelName>Vector Pixel BAR 18x 15W RGBWA (90-channel)</ModelName>
-  <creationDate>2020-03-29</creationDate>
+  <creationDate>2025-08-23</creationDate>
   <Attributes>
     <AttributesDefinition id="COLOUR" length="90">
       <ThisAttribute id="0">
         <HOME id="0"/>
🆚 lightmaxx/vector-pixel-bar-18x-15w-rgbwa: dmxcontrol3
Changed outputted file lightmaxx-vector-pixel-bar-18x-15w-rgbwa-100ch.xml
--- removed
+++ added
@@ -2,9 +2,9 @@
 <device type="DMXDevice" dmxaddresscount="100" dmxcversion="3" ddfversion="dummy version by diff-plugin-outputs">
   <information>
     <model>Vector Pixel BAR 18x 15W RGBWA</model>
     <vendor>lightmaXX</vendor>
-    <author>Stephan Klein, Flo Edelmann</author>
+    <author>Stephan Klein, Flo Edelmann, Tobias Haack</author>
     <mode>100-channel</mode>
   </information>
   <functions>
     <dimmer name="Dimmer" dmxchannel="0"/>
@@ -17,151 +17,146 @@
       <step mindmx="23" maxdmx="27" caption="Colorful running jump change"/>
       <step mindmx="28" maxdmx="32" caption="Colorful running gradual change"/>
       <step mindmx="33" maxdmx="37" caption="Color"/>
       <step mindmx="38" maxdmx="42" caption="Color jump"/>
-      <step mindmx="43" maxdmx="47" caption="Color fade"/>
+      <step mindmx="43" maxdmx="47" caption="Color fade (Color fade)"/>
       <step mindmx="48" maxdmx="251" caption="Running effects 1…50"/>
       <step mindmx="252" maxdmx="255" caption="Sound to light"/>
     </rawstep>
     <raw name="Function Speed" dmxchannel="4">
-      <range mindmx="0" maxdmx="255" minval="1" maxval="100" caption="Effect speed slow…fast" type="linear"/>
+      <range mindmx="0" maxdmx="255" minval="1" maxval="100" caption="Speed slow…fast (Effect speed slow…fast)" type="linear"/>
     </raw>
-    <matrix rows="1" columns="18">
-      <rgb>
-        <red name="Red 1" dmxchannel="10"/>
-        <green name="Green 1" dmxchannel="11"/>
-        <blue name="Blue 1" dmxchannel="12"/>
-        <white name="White 1" dmxchannel="13"/>
-        <amber name="Amber 1" dmxchannel="14"/>
-      </rgb>
-      <rgb>
-        <red name="Red 2" dmxchannel="15"/>
-        <green name="Green 2" dmxchannel="16"/>
-        <blue name="Blue 2" dmxchannel="17"/>
-        <white name="White 2" dmxchannel="18"/>
-        <amber name="Amber 2" dmxchannel="19"/>
-      </rgb>
-      <rgb>
-        <red name="Red 3" dmxchannel="20"/>
-        <green name="Green 3" dmxchannel="21"/>
-        <blue name="Blue 3" dmxchannel="22"/>
-        <white name="White 3" dmxchannel="23"/>
-        <amber name="Amber 3" dmxchannel="24"/>
-      </rgb>
-      <rgb>
-        <red name="Red 4" dmxchannel="25"/>
-        <green name="Green 4" dmxchannel="26"/>
-        <blue name="Blue 4" dmxchannel="27"/>
-        <white name="White 4" dmxchannel="28"/>
-        <amber name="Amber 4" dmxchannel="29"/>
-      </rgb>
-      <rgb>
-        <red name="Red 5" dmxchannel="30"/>
-        <green name="Green 5" dmxchannel="31"/>
-        <blue name="Blue 5" dmxchannel="32"/>
-        <white name="White 5" dmxchannel="33"/>
-        <amber name="Amber 5" dmxchannel="34"/>
-      </rgb>
-      <rgb>
-        <red name="Red 6" dmxchannel="35"/>
-        <green name="Green 6" dmxchannel="36"/>
-        <blue name="Blue 6" dmxchannel="37"/>
-        <white name="White 6" dmxchannel="38"/>
-        <amber name="Amber 6" dmxchannel="39"/>
-      </rgb>
-      <rgb>
-        <red name="Red 7" dmxchannel="40"/>
-        <green name="Green 7" dmxchannel="41"/>
-        <blue name="Blue 7" dmxchannel="42"/>
-        <white name="White 7" dmxchannel="43"/>
-        <amber name="Amber 7" dmxchannel="44"/>
-      </rgb>
-      <rgb>
-        <red name="Red 8" dmxchannel="45"/>
-        <green name="Green 8" dmxchannel="46"/>
-        <blue name="Blue 8" dmxchannel="47"/>
-        <white name="White 8" dmxchannel="48"/>
-        <amber name="Amber 8" dmxchannel="49"/>
-      </rgb>
-      <rgb>
-        <red name="Red 9" dmxchannel="50"/>
-        <green name="Green 9" dmxchannel="51"/>
-        <blue name="Blue 9" dmxchannel="52"/>
-        <white name="White 9" dmxchannel="53"/>
-        <amber name="Amber 9" dmxchannel="54"/>
-      </rgb>
-      <rgb>
-        <red name="Red 10" dmxchannel="55"/>
-        <green name="Green 10" dmxchannel="56"/>
-        <blue name="Blue 10" dmxchannel="57"/>
-        <white name="White 10" dmxchannel="58"/>
-        <amber name="Amber 10" dmxchannel="59"/>
-      </rgb>
-      <rgb>
-        <red name="Red 11" dmxchannel="60"/>
-        <green name="Green 11" dmxchannel="61"/>
-        <blue name="Blue 11" dmxchannel="62"/>
-        <white name="White 11" dmxchannel="63"/>
-        <amber name="Amber 11" dmxchannel="64"/>
-      </rgb>
-      <rgb>
-        <red name="Red 12" dmxchannel="65"/>
-        <green name="Green 12" dmxchannel="66"/>
-        <blue name="Blue 12" dmxchannel="67"/>
-        <white name="White 12" dmxchannel="68"/>
-        <amber name="Amber 12" dmxchannel="69"/>
-      </rgb>
-      <rgb>
-        <red name="Red 13" dmxchannel="70"/>
-        <green name="Green 13" dmxchannel="71"/>
-        <blue name="Blue 13" dmxchannel="72"/>
-        <white name="White 13" dmxchannel="73"/>
-        <amber name="Amber 13" dmxchannel="74"/>
-      </rgb>
-      <rgb>
-        <red name="Red 14" dmxchannel="75"/>
-        <green name="Green 14" dmxchannel="76"/>
-        <blue name="Blue 14" dmxchannel="77"/>
-        <white name="White 14" dmxchannel="78"/>
-        <amber name="Amber 14" dmxchannel="79"/>
-      </rgb>
-      <rgb>
-        <red name="Red 15" dmxchannel="80"/>
-        <green name="Green 15" dmxchannel="81"/>
-        <blue name="Blue 15" dmxchannel="82"/>
-        <white name="White 15" dmxchannel="83"/>
-        <amber name="Amber 15" dmxchannel="84"/>
-      </rgb>
-      <rgb>
-        <red name="Red 16" dmxchannel="85"/>
-        <green name="Green 16" dmxchannel="86"/>
-        <blue name="Blue 16" dmxchannel="87"/>
-        <white name="White 16" dmxchannel="88"/>
-        <amber name="Amber 16" dmxchannel="89"/>
-      </rgb>
-      <rgb>
-        <red name="Red 17" dmxchannel="90"/>
-        <green name="Green 17" dmxchannel="91"/>
-        <blue name="Blue 17" dmxchannel="92"/>
-        <white name="White 17" dmxchannel="93"/>
-        <amber name="Amber 17" dmxchannel="94"/>
-      </rgb>
-      <rgb>
-        <red name="Red 18" dmxchannel="95"/>
-        <green name="Green 18" dmxchannel="96"/>
-        <blue name="Blue 18" dmxchannel="97"/>
-        <white name="White 18" dmxchannel="98"/>
-        <amber name="Amber 18" dmxchannel="99"/>
-      </rgb>
-    </matrix>
-  </functions>
-  <functions>
-    <!-- Master -->
     <rgb>
       <red name="Red Master" dmxchannel="5"/>
       <green name="Green Master" dmxchannel="6"/>
       <blue name="Blue Master" dmxchannel="7"/>
       <white name="White Master" dmxchannel="8"/>
       <amber name="Amber Master" dmxchannel="9"/>
     </rgb>
+    <rgb>
+      <red name="Red 1" dmxchannel="10"/>
+      <green name="Green 1" dmxchannel="11"/>
+      <blue name="Blue 1" dmxchannel="12"/>
+      <white name="White 1" dmxchannel="13"/>
+      <amber name="Amber 1" dmxchannel="14"/>
+    </rgb>
+    <rgb>
+      <red name="Red 2" dmxchannel="15"/>
+      <green name="Green 2" dmxchannel="16"/>
+      <blue name="Blue 2" dmxchannel="17"/>
+      <white name="White 2" dmxchannel="18"/>
+      <amber name="Amber 2" dmxchannel="19"/>
+    </rgb>
+    <rgb>
+      <red name="Red 3" dmxchannel="20"/>
+      <green name="Green 3" dmxchannel="21"/>
+      <blue name="Blue 3" dmxchannel="22"/>
+      <white name="White 3" dmxchannel="23"/>
+      <amber name="Amber 3" dmxchannel="24"/>
+    </rgb>
+    <rgb>
+      <red name="Red 4" dmxchannel="25"/>
+      <green name="Green 4" dmxchannel="26"/>
+      <blue name="Blue 4" dmxchannel="27"/>
+      <white name="White 4" dmxchannel="28"/>
+      <amber name="Amber 4" dmxchannel="29"/>
+    </rgb>
+    <rgb>
+      <red name="Red 5" dmxchannel="30"/>
+      <green name="Green 5" dmxchannel="31"/>
+      <blue name="Blue 5" dmxchannel="32"/>
+      <white name="White 5" dmxchannel="33"/>
+      <amber name="Amber 5" dmxchannel="34"/>
+    </rgb>
+    <rgb>
+      <red name="Red 6" dmxchannel="35"/>
+      <green name="Green 6" dmxchannel="36"/>
+      <blue name="Blue 6" dmxchannel="37"/>
+      <white name="White 6" dmxchannel="38"/>
+      <amber name="Amber 6" dmxchannel="39"/>
+    </rgb>
+    <rgb>
+      <red name="Red 7" dmxchannel="40"/>
+      <green name="Green 7" dmxchannel="41"/>
+      <blue name="Blue 7" dmxchannel="42"/>
+      <white name="White 7" dmxchannel="43"/>
+      <amber name="Amber 7" dmxchannel="44"/>
+    </rgb>
+    <rgb>
+      <red name="Red 8" dmxchannel="45"/>
+      <green name="Green 8" dmxchannel="46"/>
+      <blue name="Blue 8" dmxchannel="47"/>
+      <white name="White 8" dmxchannel="48"/>
+      <amber name="Amber 8" dmxchannel="49"/>
+    </rgb>
+    <rgb>
+      <red name="Red 9" dmxchannel="50"/>
+      <green name="Green 9" dmxchannel="51"/>
+      <blue name="Blue 9" dmxchannel="52"/>
+      <white name="White 9" dmxchannel="53"/>
+      <amber name="Amber 9" dmxchannel="54"/>
+    </rgb>
+    <rgb>
+      <red name="Red 10" dmxchannel="55"/>
+      <green name="Green 10" dmxchannel="56"/>
+      <blue name="Blue 10" dmxchannel="57"/>
+      <white name="White 10" dmxchannel="58"/>
+      <amber name="Amber 10" dmxchannel="59"/>
+    </rgb>
+    <rgb>
+      <red name="Red 11" dmxchannel="60"/>
+      <green name="Green 11" dmxchannel="61"/>
+      <blue name="Blue 11" dmxchannel="62"/>
+      <white name="White 11" dmxchannel="63"/>
+      <amber name="Amber 11" dmxchannel="64"/>
+    </rgb>
+    <rgb>
+      <red name="Red 12" dmxchannel="65"/>
+      <green name="Green 12" dmxchannel="66"/>
+      <blue name="Blue 12" dmxchannel="67"/>
+      <white name="White 12" dmxchannel="68"/>
+      <amber name="Amber 12" dmxchannel="69"/>
+    </rgb>
+    <rgb>
+      <red name="Red 13" dmxchannel="70"/>
+      <green name="Green 13" dmxchannel="71"/>
+      <blue name="Blue 13" dmxchannel="72"/>
+      <white name="White 13" dmxchannel="73"/>
+      <amber name="Amber 13" dmxchannel="74"/>
+    </rgb>
+    <rgb>
+      <red name="Red 14" dmxchannel="75"/>
+      <green name="Green 14" dmxchannel="76"/>
+      <blue name="Blue 14" dmxchannel="77"/>
+      <white name="White 14" dmxchannel="78"/>
+      <amber name="Amber 14" dmxchannel="79"/>
+    </rgb>
+    <rgb>
+      <red name="Red 15" dmxchannel="80"/>
+      <green name="Green 15" dmxchannel="81"/>
+      <blue name="Blue 15" dmxchannel="82"/>
+      <white name="White 15" dmxchannel="83"/>
+      <amber name="Amber 15" dmxchannel="84"/>
+    </rgb>
+    <rgb>
+      <red name="Red 16" dmxchannel="85"/>
+      <green name="Green 16" dmxchannel="86"/>
+      <blue name="Blue 16" dmxchannel="87"/>
+      <white name="White 16" dmxchannel="88"/>
+      <amber name="Amber 16" dmxchannel="89"/>
+    </rgb>
+    <rgb>
+      <red name="Red 17" dmxchannel="90"/>
+      <green name="Green 17" dmxchannel="91"/>
+      <blue name="Blue 17" dmxchannel="92"/>
+      <white name="White 17" dmxchannel="93"/>
+      <amber name="Amber 17" dmxchannel="94"/>
+    </rgb>
+    <rgb>
+      <red name="Red 18" dmxchannel="95"/>
+      <green name="Green 18" dmxchannel="96"/>
+      <blue name="Blue 18" dmxchannel="97"/>
+      <white name="White 18" dmxchannel="98"/>
+      <amber name="Amber 18" dmxchannel="99"/>
+    </rgb>
   </functions>
 </device>
\ No newline at end of file
Changed outputted file lightmaxx-vector-pixel-bar-18x-15w-rgbwa-10ch.xml
--- removed
+++ added
@@ -2,9 +2,9 @@
 <device type="DMXDevice" dmxaddresscount="10" dmxcversion="3" ddfversion="dummy version by diff-plugin-outputs">
   <information>
     <model>Vector Pixel BAR 18x 15W RGBWA</model>
     <vendor>lightmaXX</vendor>
-    <author>Stephan Klein, Flo Edelmann</author>
+    <author>Stephan Klein, Flo Edelmann, Tobias Haack</author>
     <mode>10-channel</mode>
   </information>
   <functions>
     <dimmer name="Dimmer" dmxchannel="0"/>
@@ -17,18 +17,15 @@
       <step mindmx="23" maxdmx="27" caption="Colorful running jump change"/>
       <step mindmx="28" maxdmx="32" caption="Colorful running gradual change"/>
       <step mindmx="33" maxdmx="37" caption="Color"/>
       <step mindmx="38" maxdmx="42" caption="Color jump"/>
-      <step mindmx="43" maxdmx="47" caption="Color fade"/>
+      <step mindmx="43" maxdmx="47" caption="Color fade (Color fade)"/>
       <step mindmx="48" maxdmx="251" caption="Running effects 1…50"/>
       <step mindmx="252" maxdmx="255" caption="Sound to light"/>
     </rawstep>
     <raw name="Function Speed" dmxchannel="4">
-      <range mindmx="0" maxdmx="255" minval="1" maxval="100" caption="Effect speed slow…fast" type="linear"/>
+      <range mindmx="0" maxdmx="255" minval="1" maxval="100" caption="Speed slow…fast (Effect speed slow…fast)" type="linear"/>
     </raw>
-  </functions>
-  <functions>
-    <!-- Master -->
     <rgb>
       <red name="Red Master" dmxchannel="5"/>
       <green name="Green Master" dmxchannel="6"/>
       <blue name="Blue Master" dmxchannel="7"/>
Changed outputted file lightmaxx-vector-pixel-bar-18x-15w-rgbwa-28ch.xml
--- removed
+++ added
@@ -2,9 +2,9 @@
 <device type="DMXDevice" dmxaddresscount="28" dmxcversion="3" ddfversion="dummy version by diff-plugin-outputs">
   <information>
     <model>Vector Pixel BAR 18x 15W RGBWA</model>
     <vendor>lightmaXX</vendor>
-    <author>Stephan Klein, Flo Edelmann</author>
+    <author>Stephan Klein, Flo Edelmann, Tobias Haack</author>
     <mode>28-channel</mode>
   </information>
   <functions>
     <dimmer name="Dimmer" dmxchannel="0"/>
@@ -17,43 +17,38 @@
       <step mindmx="23" maxdmx="27" caption="Colorful running jump change"/>
       <step mindmx="28" maxdmx="32" caption="Colorful running gradual change"/>
       <step mindmx="33" maxdmx="37" caption="Color"/>
       <step mindmx="38" maxdmx="42" caption="Color jump"/>
-      <step mindmx="43" maxdmx="47" caption="Color fade"/>
+      <step mindmx="43" maxdmx="47" caption="Color fade (Color fade)"/>
       <step mindmx="48" maxdmx="251" caption="Running effects 1…50"/>
       <step mindmx="252" maxdmx="255" caption="Sound to light"/>
     </rawstep>
     <raw name="Function Speed" dmxchannel="4">
-      <range mindmx="0" maxdmx="255" minval="1" maxval="100" caption="Effect speed slow…fast" type="linear"/>
+      <range mindmx="0" maxdmx="255" minval="1" maxval="100" caption="Speed slow…fast (Effect speed slow…fast)" type="linear"/>
     </raw>
-    <matrix rows="1" columns="18">
-      <dimmer name="RGBWA Dimmer 1" dmxchannel="10"/>
-      <dimmer name="RGBWA Dimmer 2" dmxchannel="11"/>
-      <dimmer name="RGBWA Dimmer 3" dmxchannel="12"/>
-      <dimmer name="RGBWA Dimmer 4" dmxchannel="13"/>
-      <dimmer name="RGBWA Dimmer 5" dmxchannel="14"/>
-      <dimmer name="RGBWA Dimmer 6" dmxchannel="15"/>
-      <dimmer name="RGBWA Dimmer 7" dmxchannel="16"/>
-      <dimmer name="RGBWA Dimmer 8" dmxchannel="17"/>
-      <dimmer name="RGBWA Dimmer 9" dmxchannel="18"/>
-      <dimmer name="RGBWA Dimmer 10" dmxchannel="19"/>
-      <dimmer name="RGBWA Dimmer 11" dmxchannel="20"/>
-      <dimmer name="RGBWA Dimmer 12" dmxchannel="21"/>
-      <dimmer name="RGBWA Dimmer 13" dmxchannel="22"/>
-      <dimmer name="RGBWA Dimmer 14" dmxchannel="23"/>
-      <dimmer name="RGBWA Dimmer 15" dmxchannel="24"/>
-      <dimmer name="RGBWA Dimmer 16" dmxchannel="25"/>
-      <dimmer name="RGBWA Dimmer 17" dmxchannel="26"/>
-      <dimmer name="RGBWA Dimmer 18" dmxchannel="27"/>
-    </matrix>
-  </functions>
-  <functions>
-    <!-- Master -->
     <rgb>
       <red name="Red Master" dmxchannel="5"/>
       <green name="Green Master" dmxchannel="6"/>
       <blue name="Blue Master" dmxchannel="7"/>
       <white name="White Master" dmxchannel="8"/>
       <amber name="Amber Master" dmxchannel="9"/>
     </rgb>
+    <dimmer name="RGBWA Dimmer 1" dmxchannel="10"/>
+    <dimmer name="RGBWA Dimmer 2" dmxchannel="11"/>
+    <dimmer name="RGBWA Dimmer 3" dmxchannel="12"/>
+    <dimmer name="RGBWA Dimmer 4" dmxchannel="13"/>
+    <dimmer name="RGBWA Dimmer 5" dmxchannel="14"/>
+    <dimmer name="RGBWA Dimmer 6" dmxchannel="15"/>
+    <dimmer name="RGBWA Dimmer 7" dmxchannel="16"/>
+    <dimmer name="RGBWA Dimmer 8" dmxchannel="17"/>
+    <dimmer name="RGBWA Dimmer 9" dmxchannel="18"/>
+    <dimmer name="RGBWA Dimmer 10" dmxchannel="19"/>
+    <dimmer name="RGBWA Dimmer 11" dmxchannel="20"/>
+    <dimmer name="RGBWA Dimmer 12" dmxchannel="21"/>
+    <dimmer name="RGBWA Dimmer 13" dmxchannel="22"/>
+    <dimmer name="RGBWA Dimmer 14" dmxchannel="23"/>
+    <dimmer name="RGBWA Dimmer 15" dmxchannel="24"/>
+    <dimmer name="RGBWA Dimmer 16" dmxchannel="25"/>
+    <dimmer name="RGBWA Dimmer 17" dmxchannel="26"/>
+    <dimmer name="RGBWA Dimmer 18" dmxchannel="27"/>
   </functions>
 </device>
\ No newline at end of file
Changed outputted file lightmaxx-vector-pixel-bar-18x-15w-rgbwa-90ch.xml
--- removed
+++ added
@@ -2,138 +2,136 @@
 <device type="DMXDevice" dmxaddresscount="90" dmxcversion="3" ddfversion="dummy version by diff-plugin-outputs">
   <information>
     <model>Vector Pixel BAR 18x 15W RGBWA</model>
     <vendor>lightmaXX</vendor>
-    <author>Stephan Klein, Flo Edelmann</author>
+    <author>Stephan Klein, Flo Edelmann, Tobias Haack</author>
     <mode>90-channel</mode>
   </information>
   <functions>
-    <matrix rows="1" columns="18">
-      <rgb>
-        <red name="Red 1" dmxchannel="0"/>
-        <green name="Green 1" dmxchannel="1"/>
-        <blue name="Blue 1" dmxchannel="2"/>
-        <white name="White 1" dmxchannel="3"/>
-        <amber name="Amber 1" dmxchannel="4"/>
-      </rgb>
-      <rgb>
-        <red name="Red 2" dmxchannel="5"/>
-        <green name="Green 2" dmxchannel="6"/>
-        <blue name="Blue 2" dmxchannel="7"/>
-        <white name="White 2" dmxchannel="8"/>
-        <amber name="Amber 2" dmxchannel="9"/>
-      </rgb>
-      <rgb>
-        <red name="Red 3" dmxchannel="10"/>
-        <green name="Green 3" dmxchannel="11"/>
-        <blue name="Blue 3" dmxchannel="12"/>
-        <white name="White 3" dmxchannel="13"/>
-        <amber name="Amber 3" dmxchannel="14"/>
-      </rgb>
-      <rgb>
-        <red name="Red 4" dmxchannel="15"/>
-        <green name="Green 4" dmxchannel="16"/>
-        <blue name="Blue 4" dmxchannel="17"/>
-        <white name="White 4" dmxchannel="18"/>
-        <amber name="Amber 4" dmxchannel="19"/>
-      </rgb>
-      <rgb>
-        <red name="Red 5" dmxchannel="20"/>
-        <green name="Green 5" dmxchannel="21"/>
-        <blue name="Blue 5" dmxchannel="22"/>
-        <white name="White 5" dmxchannel="23"/>
-        <amber name="Amber 5" dmxchannel="24"/>
-      </rgb>
-      <rgb>
-        <red name="Red 6" dmxchannel="25"/>
-        <green name="Green 6" dmxchannel="26"/>
-        <blue name="Blue 6" dmxchannel="27"/>
-        <white name="White 6" dmxchannel="28"/>
-        <amber name="Amber 6" dmxchannel="29"/>
-      </rgb>
-      <rgb>
-        <red name="Red 7" dmxchannel="30"/>
-        <green name="Green 7" dmxchannel="31"/>
-        <blue name="Blue 7" dmxchannel="32"/>
-        <white name="White 7" dmxchannel="33"/>
-        <amber name="Amber 7" dmxchannel="34"/>
-      </rgb>
-      <rgb>
-        <red name="Red 8" dmxchannel="35"/>
-        <green name="Green 8" dmxchannel="36"/>
-        <blue name="Blue 8" dmxchannel="37"/>
-        <white name="White 8" dmxchannel="38"/>
-        <amber name="Amber 8" dmxchannel="39"/>
-      </rgb>
-      <rgb>
-        <red name="Red 9" dmxchannel="40"/>
-        <green name="Green 9" dmxchannel="41"/>
-        <blue name="Blue 9" dmxchannel="42"/>
-        <white name="White 9" dmxchannel="43"/>
-        <amber name="Amber 9" dmxchannel="44"/>
-      </rgb>
-      <rgb>
-        <red name="Red 10" dmxchannel="45"/>
-        <green name="Green 10" dmxchannel="46"/>
-        <blue name="Blue 10" dmxchannel="47"/>
-        <white name="White 10" dmxchannel="48"/>
-        <amber name="Amber 10" dmxchannel="49"/>
-      </rgb>
-      <rgb>
-        <red name="Red 11" dmxchannel="50"/>
-        <green name="Green 11" dmxchannel="51"/>
-        <blue name="Blue 11" dmxchannel="52"/>
-        <white name="White 11" dmxchannel="53"/>
-        <amber name="Amber 11" dmxchannel="54"/>
-      </rgb>
-      <rgb>
-        <red name="Red 12" dmxchannel="55"/>
-        <green name="Green 12" dmxchannel="56"/>
-        <blue name="Blue 12" dmxchannel="57"/>
-        <white name="White 12" dmxchannel="58"/>
-        <amber name="Amber 12" dmxchannel="59"/>
-      </rgb>
-      <rgb>
-        <red name="Red 13" dmxchannel="60"/>
-        <green name="Green 13" dmxchannel="61"/>
-        <blue name="Blue 13" dmxchannel="62"/>
-        <white name="White 13" dmxchannel="63"/>
-        <amber name="Amber 13" dmxchannel="64"/>
-      </rgb>
-      <rgb>
-        <red name="Red 14" dmxchannel="65"/>
-        <green name="Green 14" dmxchannel="66"/>
-        <blue name="Blue 14" dmxchannel="67"/>
-        <white name="White 14" dmxchannel="68"/>
-        <amber name="Amber 14" dmxchannel="69"/>
-      </rgb>
-      <rgb>
-        <red name="Red 15" dmxchannel="70"/>
-        <green name="Green 15" dmxchannel="71"/>
-        <blue name="Blue 15" dmxchannel="72"/>
-        <white name="White 15" dmxchannel="73"/>
-        <amber name="Amber 15" dmxchannel="74"/>
-      </rgb>
-      <rgb>
-        <red name="Red 16" dmxchannel="75"/>
-        <green name="Green 16" dmxchannel="76"/>
-        <blue name="Blue 16" dmxchannel="77"/>
-        <white name="White 16" dmxchannel="78"/>
-        <amber name="Amber 16" dmxchannel="79"/>
-      </rgb>
-      <rgb>
-        <red name="Red 17" dmxchannel="80"/>
-        <green name="Green 17" dmxchannel="81"/>
-        <blue name="Blue 17" dmxchannel="82"/>
-        <white name="White 17" dmxchannel="83"/>
-        <amber name="Amber 17" dmxchannel="84"/>
-      </rgb>
-      <rgb>
-        <red name="Red 18" dmxchannel="85"/>
-        <green name="Green 18" dmxchannel="86"/>
-        <blue name="Blue 18" dmxchannel="87"/>
-        <white name="White 18" dmxchannel="88"/>
-        <amber name="Amber 18" dmxchannel="89"/>
-      </rgb>
-    </matrix>
+    <rgb>
+      <red name="Red 1" dmxchannel="0"/>
+      <green name="Green 1" dmxchannel="1"/>
+      <blue name="Blue 1" dmxchannel="2"/>
+      <white name="White 1" dmxchannel="3"/>
+      <amber name="Amber 1" dmxchannel="4"/>
+    </rgb>
+    <rgb>
+      <red name="Red 2" dmxchannel="5"/>
+      <green name="Green 2" dmxchannel="6"/>
+      <blue name="Blue 2" dmxchannel="7"/>
+      <white name="White 2" dmxchannel="8"/>
+      <amber name="Amber 2" dmxchannel="9"/>
+    </rgb>
+    <rgb>
+      <red name="Red 3" dmxchannel="10"/>
+      <green name="Green 3" dmxchannel="11"/>
+      <blue name="Blue 3" dmxchannel="12"/>
+      <white name="White 3" dmxchannel="13"/>
+      <amber name="Amber 3" dmxchannel="14"/>
+    </rgb>
+    <rgb>
+      <red name="Red 4" dmxchannel="15"/>
+      <green name="Green 4" dmxchannel="16"/>
+      <blue name="Blue 4" dmxchannel="17"/>
+      <white name="White 4" dmxchannel="18"/>
+      <amber name="Amber 4" dmxchannel="19"/>
+    </rgb>
+    <rgb>
+      <red name="Red 5" dmxchannel="20"/>
+      <green name="Green 5" dmxchannel="21"/>
+      <blue name="Blue 5" dmxchannel="22"/>
+      <white name="White 5" dmxchannel="23"/>
+      <amber name="Amber 5" dmxchannel="24"/>
+    </rgb>
+    <rgb>
+      <red name="Red 6" dmxchannel="25"/>
+      <green name="Green 6" dmxchannel="26"/>
+      <blue name="Blue 6" dmxchannel="27"/>
+      <white name="White 6" dmxchannel="28"/>
+      <amber name="Amber 6" dmxchannel="29"/>
+    </rgb>
+    <rgb>
+      <red name="Red 7" dmxchannel="30"/>
+      <green name="Green 7" dmxchannel="31"/>
+      <blue name="Blue 7" dmxchannel="32"/>
+      <white name="White 7" dmxchannel="33"/>
+      <amber name="Amber 7" dmxchannel="34"/>
+    </rgb>
+    <rgb>
+      <red name="Red 8" dmxchannel="35"/>
+      <green name="Green 8" dmxchannel="36"/>
+      <blue name="Blue 8" dmxchannel="37"/>
+      <white name="White 8" dmxchannel="38"/>
+      <amber name="Amber 8" dmxchannel="39"/>
+    </rgb>
+    <rgb>
+      <red name="Red 9" dmxchannel="40"/>
+      <green name="Green 9" dmxchannel="41"/>
+      <blue name="Blue 9" dmxchannel="42"/>
+      <white name="White 9" dmxchannel="43"/>
+      <amber name="Amber 9" dmxchannel="44"/>
+    </rgb>
+    <rgb>
+      <red name="Red 10" dmxchannel="45"/>
+      <green name="Green 10" dmxchannel="46"/>
+      <blue name="Blue 10" dmxchannel="47"/>
+      <white name="White 10" dmxchannel="48"/>
+      <amber name="Amber 10" dmxchannel="49"/>
+    </rgb>
+    <rgb>
+      <red name="Red 11" dmxchannel="50"/>
+      <green name="Green 11" dmxchannel="51"/>
+      <blue name="Blue 11" dmxchannel="52"/>
+      <white name="White 11" dmxchannel="53"/>
+      <amber name="Amber 11" dmxchannel="54"/>
+    </rgb>
+    <rgb>
+      <red name="Red 12" dmxchannel="55"/>
+      <green name="Green 12" dmxchannel="56"/>
+      <blue name="Blue 12" dmxchannel="57"/>
+      <white name="White 12" dmxchannel="58"/>
+      <amber name="Amber 12" dmxchannel="59"/>
+    </rgb>
+    <rgb>
+      <red name="Red 13" dmxchannel="60"/>
+      <green name="Green 13" dmxchannel="61"/>
+      <blue name="Blue 13" dmxchannel="62"/>
+      <white name="White 13" dmxchannel="63"/>
+      <amber name="Amber 13" dmxchannel="64"/>
+    </rgb>
+    <rgb>
+      <red name="Red 14" dmxchannel="65"/>
+      <green name="Green 14" dmxchannel="66"/>
+      <blue name="Blue 14" dmxchannel="67"/>
+      <white name="White 14" dmxchannel="68"/>
+      <amber name="Amber 14" dmxchannel="69"/>
+    </rgb>
+    <rgb>
+      <red name="Red 15" dmxchannel="70"/>
+      <green name="Green 15" dmxchannel="71"/>
+      <blue name="Blue 15" dmxchannel="72"/>
+      <white name="White 15" dmxchannel="73"/>
+      <amber name="Amber 15" dmxchannel="74"/>
+    </rgb>
+    <rgb>
+      <red name="Red 16" dmxchannel="75"/>
+      <green name="Green 16" dmxchannel="76"/>
+      <blue name="Blue 16" dmxchannel="77"/>
+      <white name="White 16" dmxchannel="78"/>
+      <amber name="Amber 16" dmxchannel="79"/>
+    </rgb>
+    <rgb>
+      <red name="Red 17" dmxchannel="80"/>
+      <green name="Green 17" dmxchannel="81"/>
+      <blue name="Blue 17" dmxchannel="82"/>
+      <white name="White 17" dmxchannel="83"/>
+      <amber name="Amber 17" dmxchannel="84"/>
+    </rgb>
+    <rgb>
+      <red name="Red 18" dmxchannel="85"/>
+      <green name="Green 18" dmxchannel="86"/>
+      <blue name="Blue 18" dmxchannel="87"/>
+      <white name="White 18" dmxchannel="88"/>
+      <amber name="Amber 18" dmxchannel="89"/>
+    </rgb>
   </functions>
 </device>
\ No newline at end of file
🆚 lightmaxx/vector-pixel-bar-18x-15w-rgbwa: dragonframe
Changed outputted file lightmaxx/vector-pixel-bar-18x-15w-rgbwa.json
--- removed
+++ added
@@ -1,21 +1,18 @@
 {
   "$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/schema-12.2.1/schemas/fixture.json",
   "name": "Vector Pixel BAR 18x 15W RGBWA",
-  "categories": ["Pixel Bar", "Color Changer"],
+  "categories": ["Pixel Bar"],
   "meta": {
-    "authors": ["Stephan Klein", "Flo Edelmann"],
-    "createDate": "2020-03-29",
-    "lastModifyDate": "2020-03-29"
+    "authors": ["Stephan Klein", "Flo Edelmann", "Tobias Haack"],
+    "createDate": "2025-08-23",
+    "lastModifyDate": "2025-08-23",
+    "importPlugin": {
+      "plugin": "qlcplus_4.12.1",
+      "date": "2025-08-23",
+      "comment": "created by OFL – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa (version 1.3.1)"
+    }
   },
-  "links": {
-    "manual": [
-      "https://www.musicstore.de/INTERSHOP/web/WFS/MusicStore-MusicStoreShop-Site/de_DE/-/EUR/ViewProductAttachment-ResolveManualURL?File=DE_LIG0016266-000.pdf"
-    ],
-    "productPage": [
-      "https://www.musicstore.com/en_US/USD/lightmaXX-Vector-Pixel-BAR-18x-15W-RGBWA/art-LIG0016266-000"
-    ]
-  },
   "physical": {
     "dimensions": [1130, 150, 210],
     "weight": 8,
     "power": 180,
@@ -31,25 +28,25 @@
     "pixelCount": [
       18,
       1,
       1
-    ],
-    "pixelGroups": {
-      "Master": "all"
-    }
+    ]
   },
   "availableChannels": {
     "Dimmer": {
+      "defaultValue": 0,
       "capability": {
         "type": "Intensity"
       }
     },
     "Strobe": {
+      "defaultValue": 0,
       "capability": {
         "type": "ShutterStrobe",
         "shutterEffect": "Strobe",
         "speedStart": "slow",
-        "speedEnd": "fast"
+        "speedEnd": "fast",
+        "helpWanted": "At which DMX values is strobe disabled?"
       }
     },
     "Function": {
       "defaultValue": 0,
@@ -57,81 +54,81 @@
         {
           "dmxRange": [0, 17],
           "type": "NoFunction",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         },
         {
           "dmxRange": [18, 22],
           "type": "Effect",
           "effectName": "Color Change",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Running Effects"
+            "Unused / Running Effects / Color Running Effect Direction": "Running Effects"
           }
         },
         {
           "dmxRange": [23, 27],
           "type": "Effect",
           "effectName": "Colorful running jump change",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
+            "Unused / Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
           }
         },
         {
           "dmxRange": [28, 32],
           "type": "Effect",
           "effectName": "Colorful running gradual change",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
+            "Unused / Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
           }
         },
         {
           "dmxRange": [33, 37],
           "type": "Effect",
           "effectName": "Color",
-          "helpWanted": "What does this capability do?",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         },
         {
           "dmxRange": [38, 42],
           "type": "Effect",
-          "effectPreset": "ColorJump",
+          "effectName": "Color jump",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         },
         {
           "dmxRange": [43, 47],
           "type": "Effect",
-          "effectPreset": "ColorFade",
+          "effectName": "Color fade",
+          "comment": "Color fade",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         },
         {
           "dmxRange": [48, 251],
           "type": "Effect",
           "effectName": "Running effects 1…50",
-          "helpWanted": "Which running effect is active at which DMX values?",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         },
         {
           "dmxRange": [252, 255],
           "type": "Effect",
           "effectName": "Sound to light",
           "soundControlled": true,
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         }
       ]
     },
     "Running Effects": {
+      "defaultValue": 0,
       "capabilities": [
         {
           "dmxRange": [0, 0],
           "type": "NoFunction"
@@ -383,14 +380,14 @@
         },
         {
           "dmxRange": [246, 255],
           "type": "Effect",
-          "effectName": "Running effect 50",
-          "helpWanted": "According to the manual, this capability starts at 251. If it does, how are the DMX ranges of the other capabilities?"
+          "effectName": "Running effect 50"
         }
       ]
     },
     "Color Running Effect Direction": {
+      "defaultValue": 0,
       "capabilities": [
         {
           "dmxRange": [0, 127],
           "type": "Maintenance",
@@ -403,66 +400,806 @@
         }
       ]
     },
     "Unused": {
+      "defaultValue": 0,
       "capability": {
         "type": "NoFunction"
       }
     },
     "Function Speed": {
+      "defaultValue": 0,
       "capability": {
-        "type": "EffectSpeed",
+        "type": "Speed",
         "speedStart": "slow",
-        "speedEnd": "fast"
+        "speedEnd": "fast",
+        "comment": "Effect speed slow…fast"
       }
-    }
-  },
-  "templateChannels": {
-    "RGBWA Dimmer $pixelKey": {
+    },
+    "RGBWA Dimmer 1": {
+      "defaultValue": 0,
       "capability": {
         "type": "Intensity"
       }
     },
-    "Red $pixelKey": {
+    "RGBWA Dimmer 2": {
+      "defaultValue": 0,
       "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 3": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 4": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 5": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 6": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 7": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 8": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 9": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 10": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 11": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 12": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 13": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 14": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 15": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 16": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 17": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "RGBWA Dimmer 18": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "Intensity"
+      }
+    },
+    "Red 1": {
+      "defaultValue": 0,
+      "capability": {
         "type": "ColorIntensity",
         "color": "Red"
       }
     },
-    "Green $pixelKey": {
+    "Red 2": {
+      "defaultValue": 0,
       "capability": {
         "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 3": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 4": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 5": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 6": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 7": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 8": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 9": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 10": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 11": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 12": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 13": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 14": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 15": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 16": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 17": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red 18": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Red Master": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Red"
+      }
+    },
+    "Green 1": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
         "color": "Green"
       }
     },
-    "Blue $pixelKey": {
+    "Green 2": {
+      "defaultValue": 0,
       "capability": {
         "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 3": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 4": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 5": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 6": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 7": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 8": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 9": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 10": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 11": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 12": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 13": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 14": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 15": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 16": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 17": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green 18": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Green Master": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Green"
+      }
+    },
+    "Blue 1": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
         "color": "Blue"
       }
     },
-    "White $pixelKey": {
+    "Blue 2": {
+      "defaultValue": 0,
       "capability": {
         "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 3": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 4": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 5": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 6": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 7": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 8": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 9": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 10": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 11": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 12": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 13": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 14": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 15": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 16": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 17": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue 18": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "Blue Master": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Blue"
+      }
+    },
+    "White 1": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
         "color": "White"
       }
     },
-    "Amber $pixelKey": {
+    "White 2": {
+      "defaultValue": 0,
       "capability": {
         "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 3": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 4": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 5": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 6": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 7": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 8": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 9": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 10": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 11": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 12": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 13": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 14": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 15": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 16": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 17": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White 18": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "White Master": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "White"
+      }
+    },
+    "Amber 1": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
         "color": "Amber"
       }
+    },
+    "Amber 2": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 3": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 4": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 5": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 6": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 7": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 8": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 9": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 10": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 11": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 12": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 13": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 14": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 15": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 16": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 17": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber 18": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
+    },
+    "Amber Master": {
+      "defaultValue": 0,
+      "capability": {
+        "type": "ColorIntensity",
+        "color": "Amber"
+      }
     }
   },
+  "templateChannels": {},
   "modes": [
     {
       "name": "10-channel",
       "shortName": "10ch",
       "channels": [
         "Dimmer",
         "Strobe",
         "Function",
-        "Running Effects / Color Running Effect Direction",
+        "Unused / Running Effects / Color Running Effect Direction",
         "Function Speed",
         "Red Master",
         "Green Master",
         "Blue Master",
@@ -476,41 +1213,129 @@
       "channels": [
         "Dimmer",
         "Strobe",
         "Function",
-        "Running Effects / Color Running Effect Direction",
+        "Unused / Running Effects / Color Running Effect Direction",
         "Function Speed",
         "Red Master",
         "Green Master",
         "Blue Master",
         "White Master",
         "Amber Master",
-        {
-          "insert": "matrixChannels",
-          "repeatFor": "eachPixelXYZ",
-          "channelOrder": "perPixel",
-          "templateChannels": [
-            "RGBWA Dimmer $pixelKey"
-          ]
-        }
+        "RGBWA Dimmer 1",
+        "RGBWA Dimmer 2",
+        "RGBWA Dimmer 3",
+        "RGBWA Dimmer 4",
+        "RGBWA Dimmer 5",
+        "RGBWA Dimmer 6",
+        "RGBWA Dimmer 7",
+        "RGBWA Dimmer 8",
+        "RGBWA Dimmer 9",
+        "RGBWA Dimmer 10",
+        "RGBWA Dimmer 11",
+        "RGBWA Dimmer 12",
+        "RGBWA Dimmer 13",
+        "RGBWA Dimmer 14",
+        "RGBWA Dimmer 15",
+        "RGBWA Dimmer 16",
+        "RGBWA Dimmer 17",
+        "RGBWA Dimmer 18"
       ]
     },
     {
       "name": "90-channel",
       "shortName": "90ch",
       "channels": [
-        {
-          "insert": "matrixChannels",
-          "repeatFor": "eachPixelXYZ",
-          "channelOrder": "perPixel",
-          "templateChannels": [
-            "Red $pixelKey",
-            "Green $pixelKey",
-            "Blue $pixelKey",
-            "White $pixelKey",
-            "Amber $pixelKey"
-          ]
-        }
+        "Red 1",
+        "Green 1",
+        "Blue 1",
+        "White 1",
+        "Amber 1",
+        "Red 2",
+        "Green 2",
+        "Blue 2",
+        "White 2",
+        "Amber 2",
+        "Red 3",
+        "Green 3",
+        "Blue 3",
+        "White 3",
+        "Amber 3",
+        "Red 4",
+        "Green 4",
+        "Blue 4",
+        "White 4",
+        "Amber 4",
+        "Red 5",
+        "Green 5",
+        "Blue 5",
+        "White 5",
+        "Amber 5",
+        "Red 6",
+        "Green 6",
+        "Blue 6",
+        "White 6",
+        "Amber 6",
+        "Red 7",
+        "Green 7",
+        "Blue 7",
+        "White 7",
+        "Amber 7",
+        "Red 8",
+        "Green 8",
+        "Blue 8",
+        "White 8",
+        "Amber 8",
+        "Red 9",
+        "Green 9",
+        "Blue 9",
+        "White 9",
+        "Amber 9",
+        "Red 10",
+        "Green 10",
+        "Blue 10",
+        "White 10",
+        "Amber 10",
+        "Red 11",
+        "Green 11",
+        "Blue 11",
+        "White 11",
+        "Amber 11",
+        "Red 12",
+        "Green 12",
+        "Blue 12",
+        "White 12",
+        "Amber 12",
+        "Red 13",
+        "Green 13",
+        "Blue 13",
+        "White 13",
+        "Amber 13",
+        "Red 14",
+        "Green 14",
+        "Blue 14",
+        "White 14",
+        "Amber 14",
+        "Red 15",
+        "Green 15",
+        "Blue 15",
+        "White 15",
+        "Amber 15",
+        "Red 16",
+        "Green 16",
+        "Blue 16",
+        "White 16",
+        "Amber 16",
+        "Red 17",
+        "Green 17",
+        "Blue 17",
+        "White 17",
+        "Amber 17",
+        "Red 18",
+        "Green 18",
+        "Blue 18",
+        "White 18",
+        "Amber 18"
       ]
     },
     {
       "name": "100-channel",
@@ -518,27 +1343,105 @@
       "channels": [
         "Dimmer",
         "Strobe",
         "Function",
-        "Running Effects / Color Running Effect Direction",
+        "Unused / Running Effects / Color Running Effect Direction",
         "Function Speed",
         "Red Master",
         "Green Master",
         "Blue Master",
         "White Master",
         "Amber Master",
-        {
-          "insert": "matrixChannels",
-          "repeatFor": "eachPixelXYZ",
-          "channelOrder": "perPixel",
-          "templateChannels": [
-            "Red $pixelKey",
-            "Green $pixelKey",
-            "Blue $pixelKey",
-            "White $pixelKey",
-            "Amber $pixelKey"
-          ]
-        }
+        "Red 1",
+        "Green 1",
+        "Blue 1",
+        "White 1",
+        "Amber 1",
+        "Red 2",
+        "Green 2",
+        "Blue 2",
+        "White 2",
+        "Amber 2",
+        "Red 3",
+        "Green 3",
+        "Blue 3",
+        "White 3",
+        "Amber 3",
+        "Red 4",
+        "Green 4",
+        "Blue 4",
+        "White 4",
+        "Amber 4",
+        "Red 5",
+        "Green 5",
+        "Blue 5",
+        "White 5",
+        "Amber 5",
+        "Red 6",
+        "Green 6",
+        "Blue 6",
+        "White 6",
+        "Amber 6",
+        "Red 7",
+        "Green 7",
+        "Blue 7",
+        "White 7",
+        "Amber 7",
+        "Red 8",
+        "Green 8",
+        "Blue 8",
+        "White 8",
+        "Amber 8",
+        "Red 9",
+        "Green 9",
+        "Blue 9",
+        "White 9",
+        "Amber 9",
+        "Red 10",
+        "Green 10",
+        "Blue 10",
+        "White 10",
+        "Amber 10",
+        "Red 11",
+        "Green 11",
+        "Blue 11",
+        "White 11",
+        "Amber 11",
+        "Red 12",
+        "Green 12",
+        "Blue 12",
+        "White 12",
+        "Amber 12",
+        "Red 13",
+        "Green 13",
+        "Blue 13",
+        "White 13",
+        "Amber 13",
+        "Red 14",
+        "Green 14",
+        "Blue 14",
+        "White 14",
+        "Amber 14",
+        "Red 15",
+        "Green 15",
+        "Blue 15",
+        "White 15",
+        "Amber 15",
+        "Red 16",
+        "Green 16",
+        "Blue 16",
+        "White 16",
+        "Amber 16",
+        "Red 17",
+        "Green 17",
+        "Blue 17",
+        "White 17",
+        "Amber 17",
+        "Red 18",
+        "Green 18",
+        "Blue 18",
+        "White 18",
+        "Amber 18"
       ]
     }
   ],
   "fixtureKey": "vector-pixel-bar-18x-15w-rgbwa",
🆚 lightmaxx/vector-pixel-bar-18x-15w-rgbwa: ecue
Changed outputted file UserLibrary.xml
--- removed
+++ added
@@ -2,9 +2,9 @@
 <Document Owner="user" TypeVersion="2" SaveTimeStamp="2025-08-23#13:48:27">
     <Library>
         <Fixtures>
             <Manufacturer _CreationDate="2025-08-23#13:48:27" _ModifiedDate="2025-08-23#13:48:27" Name="lightmaXX" Comment="" Web="https://www.musicstore.de/en_DE/EUR/brands/lightmaxx">
-                <Fixture _CreationDate="2020-03-29#00:00:00" _ModifiedDate="2020-03-29#00:00:00" Name="Vector Pixel BAR 18x 15W RGBWA (10ch mode)" NameShort="Vector Pixel BAR 18x 15W RGBWA-10ch" Comment="generated by the Open Fixture Library – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa" AllocateDmxChannels="10" Weight="8" Power="180" DimWidth="1130" DimHeight="150" DimDepth="210">
+                <Fixture _CreationDate="2025-08-23#00:00:00" _ModifiedDate="2025-08-23#00:00:00" Name="Vector Pixel BAR 18x 15W RGBWA (10ch mode)" NameShort="Vector Pixel BAR 18x 15W RGBWA-10ch" Comment="generated by the Open Fixture Library – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa" AllocateDmxChannels="10" Weight="8" Power="180" DimWidth="1130" DimHeight="150" DimDepth="210">
                     <ChannelIntensity Name="Dimmer" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="1" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="1">
                         <Range Name="Intensity off…bright" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelIntensity>
                     <ChannelBeam Name="Strobe" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="2" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="2">
@@ -16,17 +16,17 @@
                         <Range Name="Colorful running jump change" Start="23" End="27" AutoMenu="1" Centre="0"/>
                         <Range Name="Colorful running gradual change" Start="28" End="32" AutoMenu="1" Centre="0"/>
                         <Range Name="Color" Start="33" End="37" AutoMenu="1" Centre="0"/>
                         <Range Name="Color jump" Start="38" End="42" AutoMenu="1" Centre="0"/>
-                        <Range Name="Color fade" Start="43" End="47" AutoMenu="1" Centre="0"/>
+                        <Range Name="Color fade (Color fade)" Start="43" End="47" AutoMenu="1" Centre="0"/>
                         <Range Name="Running effects 1…50" Start="48" End="251" AutoMenu="1" Centre="0"/>
                         <Range Name="Sound to light" Start="252" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelBeam>
-                    <ChannelBeam Name="Running Effects / Color Running Effect Direction" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="4" DmxByte1="0" Constant="0" Crossfade="0" Invert="0" Precedence="LTP" ClassicPos="4">
+                    <ChannelBeam Name="Unused / Running Effects / Color Running Effect Direction" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="4" DmxByte1="0" Constant="0" Crossfade="0" Invert="0" Precedence="LTP" ClassicPos="4">
                         <Range Name="No function" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelBeam>
                     <ChannelBeam Name="Function Speed" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="5" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="5">
-                        <Range Name="Effect speed slow…fast" Start="0" End="255" AutoMenu="1" Centre="0"/>
+                        <Range Name="Speed slow…fast (Effect speed slow…fast)" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelBeam>
                     <ChannelColor Name="Red Master" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="6" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="6">
                         <Range Name="Red off…bright" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelColor>
@@ -42,9 +42,9 @@
                     <ChannelColor Name="Amber Master" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="10" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="10">
                         <Range Name="Amber off…bright" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelColor>
                 </Fixture>
-                <Fixture _CreationDate="2020-03-29#00:00:00" _ModifiedDate="2020-03-29#00:00:00" Name="Vector Pixel BAR 18x 15W RGBWA (28ch mode)" NameShort="Vector Pixel BAR 18x 15W RGBWA-28ch" Comment="generated by the Open Fixture Library – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa" AllocateDmxChannels="28" Weight="8" Power="180" DimWidth="1130" DimHeight="150" DimDepth="210">
+                <Fixture _CreationDate="2025-08-23#00:00:00" _ModifiedDate="2025-08-23#00:00:00" Name="Vector Pixel BAR 18x 15W RGBWA (28ch mode)" NameShort="Vector Pixel BAR 18x 15W RGBWA-28ch" Comment="generated by the Open Fixture Library – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa" AllocateDmxChannels="28" Weight="8" Power="180" DimWidth="1130" DimHeight="150" DimDepth="210">
                     <ChannelIntensity Name="Dimmer" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="1" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="1">
                         <Range Name="Intensity off…bright" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelIntensity>
                     <ChannelBeam Name="Strobe" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="2" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="2">
@@ -56,17 +56,17 @@
                         <Range Name="Colorful running jump change" Start="23" End="27" AutoMenu="1" Centre="0"/>
                         <Range Name="Colorful running gradual change" Start="28" End="32" AutoMenu="1" Centre="0"/>
                         <Range Name="Color" Start="33" End="37" AutoMenu="1" Centre="0"/>
                         <Range Name="Color jump" Start="38" End="42" AutoMenu="1" Centre="0"/>
-                        <Range Name="Color fade" Start="43" End="47" AutoMenu="1" Centre="0"/>
+                        <Range Name="Color fade (Color fade)" Start="43" End="47" AutoMenu="1" Centre="0"/>
                         <Range Name="Running effects 1…50" Start="48" End="251" AutoMenu="1" Centre="0"/>
                         <Range Name="Sound to light" Start="252" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelBeam>
-                    <ChannelBeam Name="Running Effects / Color Running Effect Direction" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="4" DmxByte1="0" Constant="0" Crossfade="0" Invert="0" Precedence="LTP" ClassicPos="4">
+                    <ChannelBeam Name="Unused / Running Effects / Color Running Effect Direction" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="4" DmxByte1="0" Constant="0" Crossfade="0" Invert="0" Precedence="LTP" ClassicPos="4">
                         <Range Name="No function" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelBeam>
                     <ChannelBeam Name="Function Speed" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="5" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="5">
-                        <Range Name="Effect speed slow…fast" Start="0" End="255" AutoMenu="1" Centre="0"/>
+                        <Range Name="Speed slow…fast (Effect speed slow…fast)" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelBeam>
                     <ChannelColor Name="Red Master" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="6" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="6">
                         <Range Name="Red off…bright" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelColor>
@@ -136,9 +136,9 @@
                     <ChannelIntensity Name="RGBWA Dimmer 18" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="28" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="28">
                         <Range Name="Intensity off…bright" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelIntensity>
                 </Fixture>
-                <Fixture _CreationDate="2020-03-29#00:00:00" _ModifiedDate="2020-03-29#00:00:00" Name="Vector Pixel BAR 18x 15W RGBWA (90ch mode)" NameShort="Vector Pixel BAR 18x 15W RGBWA-90ch" Comment="generated by the Open Fixture Library – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa" AllocateDmxChannels="90" Weight="8" Power="180" DimWidth="1130" DimHeight="150" DimDepth="210">
+                <Fixture _CreationDate="2025-08-23#00:00:00" _ModifiedDate="2025-08-23#00:00:00" Name="Vector Pixel BAR 18x 15W RGBWA (90ch mode)" NameShort="Vector Pixel BAR 18x 15W RGBWA-90ch" Comment="generated by the Open Fixture Library – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa" AllocateDmxChannels="90" Weight="8" Power="180" DimWidth="1130" DimHeight="150" DimDepth="210">
                     <ChannelColor Name="Red 1" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="1" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="1">
                         <Range Name="Red off…bright" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelColor>
                     <ChannelColor Name="Green 1" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="2" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="2">
@@ -408,9 +408,9 @@
                     <ChannelColor Name="Amber 18" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="90" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="90">
                         <Range Name="Amber off…bright" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelColor>
                 </Fixture>
-                <Fixture _CreationDate="2020-03-29#00:00:00" _ModifiedDate="2020-03-29#00:00:00" Name="Vector Pixel BAR 18x 15W RGBWA (100ch mode)" NameShort="Vector Pixel BAR 18x 15W RGBWA-100ch" Comment="generated by the Open Fixture Library – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa" AllocateDmxChannels="100" Weight="8" Power="180" DimWidth="1130" DimHeight="150" DimDepth="210">
+                <Fixture _CreationDate="2025-08-23#00:00:00" _ModifiedDate="2025-08-23#00:00:00" Name="Vector Pixel BAR 18x 15W RGBWA (100ch mode)" NameShort="Vector Pixel BAR 18x 15W RGBWA-100ch" Comment="generated by the Open Fixture Library – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa" AllocateDmxChannels="100" Weight="8" Power="180" DimWidth="1130" DimHeight="150" DimDepth="210">
                     <ChannelIntensity Name="Dimmer" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="1" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="1">
                         <Range Name="Intensity off…bright" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelIntensity>
                     <ChannelBeam Name="Strobe" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="2" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="2">
@@ -422,17 +422,17 @@
                         <Range Name="Colorful running jump change" Start="23" End="27" AutoMenu="1" Centre="0"/>
                         <Range Name="Colorful running gradual change" Start="28" End="32" AutoMenu="1" Centre="0"/>
                         <Range Name="Color" Start="33" End="37" AutoMenu="1" Centre="0"/>
                         <Range Name="Color jump" Start="38" End="42" AutoMenu="1" Centre="0"/>
-                        <Range Name="Color fade" Start="43" End="47" AutoMenu="1" Centre="0"/>
+                        <Range Name="Color fade (Color fade)" Start="43" End="47" AutoMenu="1" Centre="0"/>
                         <Range Name="Running effects 1…50" Start="48" End="251" AutoMenu="1" Centre="0"/>
                         <Range Name="Sound to light" Start="252" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelBeam>
-                    <ChannelBeam Name="Running Effects / Color Running Effect Direction" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="4" DmxByte1="0" Constant="0" Crossfade="0" Invert="0" Precedence="LTP" ClassicPos="4">
+                    <ChannelBeam Name="Unused / Running Effects / Color Running Effect Direction" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="4" DmxByte1="0" Constant="0" Crossfade="0" Invert="0" Precedence="LTP" ClassicPos="4">
                         <Range Name="No function" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelBeam>
                     <ChannelBeam Name="Function Speed" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="5" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="5">
-                        <Range Name="Effect speed slow…fast" Start="0" End="255" AutoMenu="1" Centre="0"/>
+                        <Range Name="Speed slow…fast (Effect speed slow…fast)" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelBeam>
                     <ChannelColor Name="Red Master" DefaultValue="0" Highlight="255" Deflection="0" DmxByte0="6" DmxByte1="0" Constant="0" Crossfade="1" Invert="0" Precedence="LTP" ClassicPos="6">
                         <Range Name="Red off…bright" Start="0" End="255" AutoMenu="1" Centre="0"/>
                     </ChannelColor>
🆚 lightmaxx/vector-pixel-bar-18x-15w-rgbwa: millumin
Changed outputted file lightmaxx/vector-pixel-bar-18x-15w-rgbwa.json
--- removed
+++ added
@@ -1,14 +1,18 @@
 {
   "$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/schema-7.3.0/schemas/fixture.json",
   "name": "Vector Pixel BAR 18x 15W RGBWA",
-  "categories": ["Color Changer"],
+  "categories": ["Other"],
   "meta": {
-    "authors": ["Stephan Klein", "Flo Edelmann"],
-    "createDate": "2020-03-29",
-    "lastModifyDate": "2020-03-29"
+    "authors": ["Stephan Klein", "Flo Edelmann", "Tobias Haack"],
+    "createDate": "2025-08-23",
+    "lastModifyDate": "2025-08-23",
+    "importPlugin": {
+      "plugin": "qlcplus_4.12.1",
+      "date": "2025-08-23",
+      "comment": "created by OFL – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa (version 1.3.1)"
+    }
   },
-  "manualURL": "https://www.musicstore.de/INTERSHOP/web/WFS/MusicStore-MusicStoreShop-Site/de_DE/-/EUR/ViewProductAttachment-ResolveManualURL?File=DE_LIG0016266-000.pdf",
   "physical": {
     "dimensions": [1130, 150, 210],
     "weight": 8,
     "power": 180,
@@ -24,44 +28,25 @@
     "pixelCount": [
       18,
       1,
       1
-    ],
-    "pixelGroups": {
-      "Master": [
-        "1",
-        "2",
-        "3",
-        "4",
-        "5",
-        "6",
-        "7",
-        "8",
-        "9",
-        "10",
-        "11",
-        "12",
-        "13",
-        "14",
-        "15",
-        "16",
-        "17",
-        "18"
-      ]
-    }
+    ]
   },
   "availableChannels": {
     "Dimmer": {
       "type": "Intensity",
+      "defaultValue": 0,
       "crossfade": true
     },
     "Strobe": {
       "type": "Strobe",
+      "defaultValue": 0,
       "crossfade": true,
       "capabilities": [
         {
           "range": [0, 255],
-          "name": "Strobe slow…fast"
+          "name": "Strobe slow…fast",
+          "helpWanted": "At which DMX values is strobe disabled?"
         }
       ]
     },
     "Function": {
@@ -71,73 +56,72 @@
         {
           "range": [0, 17],
           "name": "No function",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         },
         {
           "range": [18, 22],
           "name": "Color Change",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Running Effects"
+            "Unused / Running Effects / Color Running Effect Direction": "Running Effects"
           }
         },
         {
           "range": [23, 27],
           "name": "Colorful running jump change",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
+            "Unused / Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
           }
         },
         {
           "range": [28, 32],
           "name": "Colorful running gradual change",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
+            "Unused / Running Effects / Color Running Effect Direction": "Color Running Effect Direction"
           }
         },
         {
           "range": [33, 37],
           "name": "Color",
-          "helpWanted": "What does this capability do?",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         },
         {
           "range": [38, 42],
           "name": "Color jump",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         },
         {
           "range": [43, 47],
-          "name": "Color fade",
+          "name": "Color fade (Color fade)",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         },
         {
           "range": [48, 251],
           "name": "Running effects 1…50",
-          "helpWanted": "Which running effect is active at which DMX values?",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         },
         {
           "range": [252, 255],
           "name": "Sound to light",
           "switchChannels": {
-            "Running Effects / Color Running Effect Direction": "Unused"
+            "Unused / Running Effects / Color Running Effect Direction": "Unused"
           }
         }
       ]
     },
     "Running Effects": {
       "type": "Effect",
+      "defaultValue": 0,
       "capabilities": [
         {
           "range": [0, 0],
           "name": "No function"
@@ -339,15 +323,15 @@
           "name": "Running effect 49"
         },
         {
           "range": [246, 255],
-          "name": "Running effect 50",
-          "helpWanted": "According to the manual, this capability starts at 251. If it does, how are the DMX ranges of the other capabilities?"
+          "name": "Running effect 50"
         }
       ]
     },
     "Color Running Effect Direction": {
       "type": "Maintenance",
+      "defaultValue": 0,
       "capabilities": [
         {
           "range": [0, 127],
           "name": "left running"
@@ -358,61 +342,693 @@
         }
       ]
     },
     "Unused": {
-      "type": "Nothing"
+      "type": "Nothing",
+      "defaultValue": 0
     },
     "Function Speed": {
       "type": "Speed",
+      "defaultValue": 0,
       "crossfade": true,
       "capabilities": [
         {
           "range": [0, 255],
-          "name": "Effect speed slow…fast"
+          "name": "Speed slow…fast (Effect speed slow…fast)"
         }
       ]
-    }
-  },
-  "templateChannels": {
-    "RGBWA Dimmer $pixelKey": {
+    },
+    "RGBWA Dimmer 1": {
       "type": "Intensity",
+      "defaultValue": 0,
       "crossfade": true
     },
-    "Red $pixelKey": {
+    "RGBWA Dimmer 2": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 3": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 4": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 5": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 6": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 7": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 8": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 9": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 10": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 11": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 12": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 13": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 14": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 15": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 16": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 17": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "RGBWA Dimmer 18": {
+      "type": "Intensity",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 1": {
       "type": "Single Color",
       "color": "Red",
+      "defaultValue": 0,
       "crossfade": true
     },
-    "Green $pixelKey": {
+    "Red 2": {
       "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 3": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 4": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 5": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 6": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 7": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 8": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 9": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 10": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 11": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 12": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 13": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 14": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 15": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 16": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 17": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red 18": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Red Master": {
+      "type": "Single Color",
+      "color": "Red",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 1": {
+      "type": "Single Color",
       "color": "Green",
+      "defaultValue": 0,
       "crossfade": true
     },
-    "Blue $pixelKey": {
+    "Green 2": {
       "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 3": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 4": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 5": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 6": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 7": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 8": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 9": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 10": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 11": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 12": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 13": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 14": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 15": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 16": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 17": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green 18": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Green Master": {
+      "type": "Single Color",
+      "color": "Green",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 1": {
+      "type": "Single Color",
       "color": "Blue",
+      "defaultValue": 0,
       "crossfade": true
     },
-    "White $pixelKey": {
+    "Blue 2": {
       "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 3": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 4": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 5": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 6": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 7": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 8": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 9": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 10": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 11": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 12": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 13": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 14": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 15": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 16": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 17": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue 18": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Blue Master": {
+      "type": "Single Color",
+      "color": "Blue",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 1": {
+      "type": "Single Color",
       "color": "White",
+      "defaultValue": 0,
       "crossfade": true
     },
-    "Amber $pixelKey": {
+    "White 2": {
       "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 3": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 4": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 5": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 6": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 7": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 8": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 9": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 10": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 11": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 12": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 13": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 14": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 15": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 16": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 17": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White 18": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "White Master": {
+      "type": "Single Color",
+      "color": "White",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 1": {
+      "type": "Single Color",
       "color": "Amber",
+      "defaultValue": 0,
       "crossfade": true
+    },
+    "Amber 2": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 3": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 4": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 5": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 6": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 7": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 8": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 9": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 10": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 11": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 12": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 13": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 14": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 15": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 16": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 17": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber 18": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
+    },
+    "Amber Master": {
+      "type": "Single Color",
+      "color": "Amber",
+      "defaultValue": 0,
+      "crossfade": true
     }
   },
+  "templateChannels": {},
   "modes": [
     {
       "name": "10-channel",
       "shortName": "10ch",
       "channels": [
         "Dimmer",
         "Strobe",
         "Function",
-        "Running Effects / Color Running Effect Direction",
+        "Unused / Running Effects / Color Running Effect Direction",
         "Function Speed",
         "Red Master",
         "Green Master",
         "Blue Master",
@@ -426,41 +1042,129 @@
       "channels": [
         "Dimmer",
         "Strobe",
         "Function",
-        "Running Effects / Color Running Effect Direction",
+        "Unused / Running Effects / Color Running Effect Direction",
         "Function Speed",
         "Red Master",
         "Green Master",
         "Blue Master",
         "White Master",
         "Amber Master",
-        {
-          "insert": "matrixChannels",
-          "repeatFor": "eachPixelXYZ",
-          "channelOrder": "perPixel",
-          "templateChannels": [
-            "RGBWA Dimmer $pixelKey"
-          ]
-        }
+        "RGBWA Dimmer 1",
+        "RGBWA Dimmer 2",
+        "RGBWA Dimmer 3",
+        "RGBWA Dimmer 4",
+        "RGBWA Dimmer 5",
+        "RGBWA Dimmer 6",
+        "RGBWA Dimmer 7",
+        "RGBWA Dimmer 8",
+        "RGBWA Dimmer 9",
+        "RGBWA Dimmer 10",
+        "RGBWA Dimmer 11",
+        "RGBWA Dimmer 12",
+        "RGBWA Dimmer 13",
+        "RGBWA Dimmer 14",
+        "RGBWA Dimmer 15",
+        "RGBWA Dimmer 16",
+        "RGBWA Dimmer 17",
+        "RGBWA Dimmer 18"
       ]
     },
     {
       "name": "90-channel",
       "shortName": "90ch",
       "channels": [
-        {
-          "insert": "matrixChannels",
-          "repeatFor": "eachPixelXYZ",
-          "channelOrder": "perPixel",
-          "templateChannels": [
-            "Red $pixelKey",
-            "Green $pixelKey",
-            "Blue $pixelKey",
-            "White $pixelKey",
-            "Amber $pixelKey"
-          ]
-        }
+        "Red 1",
+        "Green 1",
+        "Blue 1",
+        "White 1",
+        "Amber 1",
+        "Red 2",
+        "Green 2",
+        "Blue 2",
+        "White 2",
+        "Amber 2",
+        "Red 3",
+        "Green 3",
+        "Blue 3",
+        "White 3",
+        "Amber 3",
+        "Red 4",
+        "Green 4",
+        "Blue 4",
+        "White 4",
+        "Amber 4",
+        "Red 5",
+        "Green 5",
+        "Blue 5",
+        "White 5",
+        "Amber 5",
+        "Red 6",
+        "Green 6",
+        "Blue 6",
+        "White 6",
+        "Amber 6",
+        "Red 7",
+        "Green 7",
+        "Blue 7",
+        "White 7",
+        "Amber 7",
+        "Red 8",
+        "Green 8",
+        "Blue 8",
+        "White 8",
+        "Amber 8",
+        "Red 9",
+        "Green 9",
+        "Blue 9",
+        "White 9",
+        "Amber 9",
+        "Red 10",
+        "Green 10",
+        "Blue 10",
+        "White 10",
+        "Amber 10",
+        "Red 11",
+        "Green 11",
+        "Blue 11",
+        "White 11",
+        "Amber 11",
+        "Red 12",
+        "Green 12",
+        "Blue 12",
+        "White 12",
+        "Amber 12",
+        "Red 13",
+        "Green 13",
+        "Blue 13",
+        "White 13",
+        "Amber 13",
+        "Red 14",
+        "Green 14",
+        "Blue 14",
+        "White 14",
+        "Amber 14",
+        "Red 15",
+        "Green 15",
+        "Blue 15",
+        "White 15",
+        "Amber 15",
+        "Red 16",
+        "Green 16",
+        "Blue 16",
+        "White 16",
+        "Amber 16",
+        "Red 17",
+        "Green 17",
+        "Blue 17",
+        "White 17",
+        "Amber 17",
+        "Red 18",
+        "Green 18",
+        "Blue 18",
+        "White 18",
+        "Amber 18"
       ]
     },
     {
       "name": "100-channel",
@@ -468,27 +1172,105 @@
       "channels": [
         "Dimmer",
         "Strobe",
         "Function",
-        "Running Effects / Color Running Effect Direction",
+        "Unused / Running Effects / Color Running Effect Direction",
         "Function Speed",
         "Red Master",
         "Green Master",
         "Blue Master",
         "White Master",
         "Amber Master",
-        {
-          "insert": "matrixChannels",
-          "repeatFor": "eachPixelXYZ",
-          "channelOrder": "perPixel",
-          "templateChannels": [
-            "Red $pixelKey",
-            "Green $pixelKey",
-            "Blue $pixelKey",
-            "White $pixelKey",
-            "Amber $pixelKey"
-          ]
-        }
+        "Red 1",
+        "Green 1",
+        "Blue 1",
+        "White 1",
+        "Amber 1",
+        "Red 2",
+        "Green 2",
+        "Blue 2",
+        "White 2",
+        "Amber 2",
+        "Red 3",
+        "Green 3",
+        "Blue 3",
+        "White 3",
+        "Amber 3",
+        "Red 4",
+        "Green 4",
+        "Blue 4",
+        "White 4",
+        "Amber 4",
+        "Red 5",
+        "Green 5",
+        "Blue 5",
+        "White 5",
+        "Amber 5",
+        "Red 6",
+        "Green 6",
+        "Blue 6",
+        "White 6",
+        "Amber 6",
+        "Red 7",
+        "Green 7",
+        "Blue 7",
+        "White 7",
+        "Amber 7",
+        "Red 8",
+        "Green 8",
+        "Blue 8",
+        "White 8",
+        "Amber 8",
+        "Red 9",
+        "Green 9",
+        "Blue 9",
+        "White 9",
+        "Amber 9",
+        "Red 10",
+        "Green 10",
+        "Blue 10",
+        "White 10",
+        "Amber 10",
+        "Red 11",
+        "Green 11",
+        "Blue 11",
+        "White 11",
+        "Amber 11",
+        "Red 12",
+        "Green 12",
+        "Blue 12",
+        "White 12",
+        "Amber 12",
+        "Red 13",
+        "Green 13",
+        "Blue 13",
+        "White 13",
+        "Amber 13",
+        "Red 14",
+        "Green 14",
+        "Blue 14",
+        "White 14",
+        "Amber 14",
+        "Red 15",
+        "Green 15",
+        "Blue 15",
+        "White 15",
+        "Amber 15",
+        "Red 16",
+        "Green 16",
+        "Blue 16",
+        "White 16",
+        "Amber 16",
+        "Red 17",
+        "Green 17",
+        "Blue 17",
+        "White 17",
+        "Amber 17",
+        "Red 18",
+        "Green 18",
+        "Blue 18",
+        "White 18",
+        "Amber 18"
       ]
     }
   ],
   "fixtureKey": "vector-pixel-bar-18x-15w-rgbwa",
💤 lightmaxx/vector-pixel-bar-18x-15w-rgbwa: op-z Outputted files not changed.
🆚 lightmaxx/vector-pixel-bar-18x-15w-rgbwa: qlcplus_4.12.2
Changed outputted file fixtures/lightmaXX-Vector-Pixel-BAR-18x-15W-RGBWA.qxf
--- removed
+++ added
@@ -3,9 +3,9 @@
 <FixtureDefinition xmlns="http://www.qlcplus.org/FixtureDefinition">
  <Creator>
   <Name>OFL – https://open-fixture-library.org/lightmaxx/vector-pixel-bar-18x-15w-rgbwa</Name>
   <Version>dummy version by diff-plugin-outputs</Version>
-  <Author>Stephan Klein, Flo Edelmann</Author>
+  <Author>Stephan Klein, Flo Edelmann, Tobias Haack</Author>
  </Creator>
  <Manufacturer>lightmaXX</Manufacturer>
  <Model>Vector Pixel BAR 18x 15W RGBWA</Model>
  <Type>LED Bar (Beams)</Type>
@@ -33,9 +33,9 @@
    <Alias Mode="100-channel" Channel="Unused" With="Color Running Effect Direction"/>
   </Capability>
   <Capability Min="33" Max="37">Color</Capability>
   <Capability Min="38" Max="42">Color jump</Capability>
-  <Capability Min="43" Max="47" Preset="GenericPicture" Res1="Others/rainbow.png">Color fade</Capability>
+  <Capability Min="43" Max="47">Color fade (Color fade)</Capability>
   <Capability Min="48" Max="251">Running effects 1…50</Capability>
   <Capability Min="252" Max="255">Sound to light</Capability>
  </Channel>
  <Channel Name="Running Effects">
@@ -99,28 +99,28 @@
  </Channel>
  <Channel Name="Unused" Preset="NoFunction"/>
  <Channel Name="Function Speed">
   <Group Byte="0">Speed</Group>
-  <Capability Min="0" Max="255" Preset="SlowToFast">Effect speed slow…fast</Capability>
+  <Capability Min="0" Max="255" Preset="SlowToFast">Speed slow…fast (Effect speed slow…fast)</Capability>
  </Channel>
- <Channel Name="RGBWA Dimmer 1" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 2" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 3" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 4" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 5" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 6" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 7" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 8" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 9" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 10" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 11" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 12" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 13" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 14" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 15" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 16" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 17" Preset="IntensityDimmer"/>
- <Channel Name="RGBWA Dimmer 18" Preset="IntensityDimmer"/>
+ <Channel Name="RGBWA Dimmer 1" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 2" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 3" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 4" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 5" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 6" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 7" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 8" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 9" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 10" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 11" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 12" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 13" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 14" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 15" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 16" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 17" Preset="IntensityMasterDimmer"/>
+ <Channel Name="RGBWA Dimmer 18" Preset="IntensityMasterDimmer"/>
  <Channel Name="Red 1" Preset="IntensityRed"/>
  <Channel Name="Red 2" Preset="IntensityRed"/>
  <Channel Name="Red 3" Preset="IntensityRed"/>
  <Channel Name="Red 4" Preset="IntensityRed"/>
@@ -225,134 +225,8 @@
   <Channel Number="6">Green Master</Channel>
   <Channel Number="7">Blue Master</Channel>
   <Channel Number="8">White Master</Channel>
   <Channel Number="9">Amber Master</Channel>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
  </Mode>
  <Mode Name="28-channel">
   <Channel Number="0">Dimmer</Channel>
   <Channel Number="1">Strobe</Channel>
@@ -381,152 +255,8 @@
   <Channel Number="24">RGBWA Dimmer 15</Channel>
   <Channel Number="25">RGBWA Dimmer 16</Channel>
   <Channel Number="26">RGBWA Dimmer 17</Channel>
   <Channel Number="27">RGBWA Dimmer 18</Channel>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>10</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>11</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>12</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>13</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>14</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>15</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>16</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>17</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>18</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>19</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>20</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>21</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>22</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>23</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>24</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>25</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>26</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>27</Channel>
-  </Head>
  </Mode>
  <Mode Name="90-channel">
   <Channel Number="0">Red 1</Channel>
   <Channel Number="1">Green 1</Channel>
@@ -617,134 +347,8 @@
   <Channel Number="86">Green 18</Channel>
   <Channel Number="87">Blue 18</Channel>
   <Channel Number="88">White 18</Channel>
   <Channel Number="89">Amber 18</Channel>
-  <Head>
-   <Channel>0</Channel>
-   <Channel>1</Channel>
-   <Channel>2</Channel>
-   <Channel>3</Channel>
-   <Channel>4</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-  </Head>
-  <Head>
-   <Channel>10</Channel>
-   <Channel>11</Channel>
-   <Channel>12</Channel>
-   <Channel>13</Channel>
-   <Channel>14</Channel>
-  </Head>
-  <Head>
-   <Channel>15</Channel>
-   <Channel>16</Channel>
-   <Channel>17</Channel>
-   <Channel>18</Channel>
-   <Channel>19</Channel>
-  </Head>
-  <Head>
-   <Channel>20</Channel>
-   <Channel>21</Channel>
-   <Channel>22</Channel>
-   <Channel>23</Channel>
-   <Channel>24</Channel>
-  </Head>
-  <Head>
-   <Channel>25</Channel>
-   <Channel>26</Channel>
-   <Channel>27</Channel>
-   <Channel>28</Channel>
-   <Channel>29</Channel>
-  </Head>
-  <Head>
-   <Channel>30</Channel>
-   <Channel>31</Channel>
-   <Channel>32</Channel>
-   <Channel>33</Channel>
-   <Channel>34</Channel>
-  </Head>
-  <Head>
-   <Channel>35</Channel>
-   <Channel>36</Channel>
-   <Channel>37</Channel>
-   <Channel>38</Channel>
-   <Channel>39</Channel>
-  </Head>
-  <Head>
-   <Channel>40</Channel>
-   <Channel>41</Channel>
-   <Channel>42</Channel>
-   <Channel>43</Channel>
-   <Channel>44</Channel>
-  </Head>
-  <Head>
-   <Channel>45</Channel>
-   <Channel>46</Channel>
-   <Channel>47</Channel>
-   <Channel>48</Channel>
-   <Channel>49</Channel>
-  </Head>
-  <Head>
-   <Channel>50</Channel>
-   <Channel>51</Channel>
-   <Channel>52</Channel>
-   <Channel>53</Channel>
-   <Channel>54</Channel>
-  </Head>
-  <Head>
-   <Channel>55</Channel>
-   <Channel>56</Channel>
-   <Channel>57</Channel>
-   <Channel>58</Channel>
-   <Channel>59</Channel>
-  </Head>
-  <Head>
-   <Channel>60</Channel>
-   <Channel>61</Channel>
-   <Channel>62</Channel>
-   <Channel>63</Channel>
-   <Channel>64</Channel>
-  </Head>
-  <Head>
-   <Channel>65</Channel>
-   <Channel>66</Channel>
-   <Channel>67</Channel>
-   <Channel>68</Channel>
-   <Channel>69</Channel>
-  </Head>
-  <Head>
-   <Channel>70</Channel>
-   <Channel>71</Channel>
-   <Channel>72</Channel>
-   <Channel>73</Channel>
-   <Channel>74</Channel>
-  </Head>
-  <Head>
-   <Channel>75</Channel>
-   <Channel>76</Channel>
-   <Channel>77</Channel>
-   <Channel>78</Channel>
-   <Channel>79</Channel>
-  </Head>
-  <Head>
-   <Channel>80</Channel>
-   <Channel>81</Channel>
-   <Channel>82</Channel>
-   <Channel>83</Channel>
-   <Channel>84</Channel>
-  </Head>
-  <Head>
-   <Channel>85</Channel>
-   <Channel>86</Channel>
-   <Channel>87</Channel>
-   <Channel>88</Channel>
-   <Channel>89</Channel>
-  </Head>
  </Mode>
  <Mode Name="100-channel">
   <Channel Number="0">Dimmer</Channel>
   <Channel Number="1">Strobe</Channel>
@@ -845,224 +449,8 @@
   <Channel Number="96">Green 18</Channel>
   <Channel Number="97">Blue 18</Channel>
   <Channel Number="98">White 18</Channel>
   <Channel Number="99">Amber 18</Channel>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>10</Channel>
-   <Channel>11</Channel>
-   <Channel>12</Channel>
-   <Channel>13</Channel>
-   <Channel>14</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>15</Channel>
-   <Channel>16</Channel>
-   <Channel>17</Channel>
-   <Channel>18</Channel>
-   <Channel>19</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>20</Channel>
-   <Channel>21</Channel>
-   <Channel>22</Channel>
-   <Channel>23</Channel>
-   <Channel>24</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>25</Channel>
-   <Channel>26</Channel>
-   <Channel>27</Channel>
-   <Channel>28</Channel>
-   <Channel>29</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>30</Channel>
-   <Channel>31</Channel>
-   <Channel>32</Channel>
-   <Channel>33</Channel>
-   <Channel>34</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>35</Channel>
-   <Channel>36</Channel>
-   <Channel>37</Channel>
-   <Channel>38</Channel>
-   <Channel>39</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>40</Channel>
-   <Channel>41</Channel>
-   <Channel>42</Channel>
-   <Channel>43</Channel>
-   <Channel>44</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>45</Channel>
-   <Channel>46</Channel>
-   <Channel>47</Channel>
-   <Channel>48</Channel>
-   <Channel>49</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>50</Channel>
-   <Channel>51</Channel>
-   <Channel>52</Channel>
-   <Channel>53</Channel>
-   <Channel>54</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>55</Channel>
-   <Channel>56</Channel>
-   <Channel>57</Channel>
-   <Channel>58</Channel>
-   <Channel>59</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>60</Channel>
-   <Channel>61</Channel>
-   <Channel>62</Channel>
-   <Channel>63</Channel>
-   <Channel>64</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>65</Channel>
-   <Channel>66</Channel>
-   <Channel>67</Channel>
-   <Channel>68</Channel>
-   <Channel>69</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>70</Channel>
-   <Channel>71</Channel>
-   <Channel>72</Channel>
-   <Channel>73</Channel>
-   <Channel>74</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>75</Channel>
-   <Channel>76</Channel>
-   <Channel>77</Channel>
-   <Channel>78</Channel>
-   <Channel>79</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>80</Channel>
-   <Channel>81</Channel>
-   <Channel>82</Channel>
-   <Channel>83</Channel>
-   <Channel>84</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>85</Channel>
-   <Channel>86</Channel>
-   <Channel>87</Channel>
-   <Channel>88</Channel>
-   <Channel>89</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>90</Channel>
-   <Channel>91</Channel>
-   <Channel>92</Channel>
-   <Channel>93</Channel>
-   <Channel>94</Channel>
-  </Head>
-  <Head>
-   <Channel>5</Channel>
-   <Channel>6</Channel>
-   <Channel>7</Channel>
-   <Channel>8</Channel>
-   <Channel>9</Channel>
-   <Channel>95</Channel>
-   <Channel>96</Channel>
-   <Channel>97</Channel>
-   <Channel>98</Channel>
-   <Channel>99</Channel>
-  </Head>
  </Mode>
  <Physical>
   <Bulb Type="18× 15W RGBWA LEDs" Lumens="0" ColourTemperature="0"/>
   <Dimensions Weight="8" Width="1130" Height="150" Depth="210"/>

Copy link

Export files validity

(Output of test script tests/github/exports-valid.js.)

Test the exported files of selected fixtures against the plugins' export tests.
You can run a plugin's export tests by executing:
$ node cli/run-export-test.js -p <plugin name> <fixtures>

✔️ lightmaxx / vector-pixel-bar-18x-15w-rgbwa: d-light / attributes-correctness
  • ✔️ lightmaxx/vector-pixel-bar-18x-15w-rgbwa-10ch.xml
  • ✔️ lightmaxx/vector-pixel-bar-18x-15w-rgbwa-28ch.xml
  • ✔️ lightmaxx/vector-pixel-bar-18x-15w-rgbwa-90ch.xml
  • ✔️ lightmaxx/vector-pixel-bar-18x-15w-rgbwa-100ch.xml
✔️ lightmaxx / vector-pixel-bar-18x-15w-rgbwa: dmxcontrol3 / channel-numbers
  • ✔️ lightmaxx-vector-pixel-bar-18x-15w-rgbwa-10ch.xml
  • ✔️ lightmaxx-vector-pixel-bar-18x-15w-rgbwa-28ch.xml
  • ✔️ lightmaxx-vector-pixel-bar-18x-15w-rgbwa-90ch.xml
  • ✔️ lightmaxx-vector-pixel-bar-18x-15w-rgbwa-100ch.xml
lightmaxx / vector-pixel-bar-18x-15w-rgbwa: dragonframe / json-schema-conformity
  • ❌ lightmaxx/vector-pixel-bar-18x-15w-rgbwa.jsonfixture/templateChannels must NOT have fewer than 1 properties
  • ✔️ manufacturers.json
lightmaxx / vector-pixel-bar-18x-15w-rgbwa: millumin / json-schema-conformity
  • ❌ lightmaxx/vector-pixel-bar-18x-15w-rgbwa.jsonfixture/availableChannels/Unused (type: Nothing) must NOT have more than 1 properties
    fixture/availableChannels/Unused (type: Nothing) must have required property 'name'
    fixture/availableChannels/Unused (type: Nothing) must match exactly one schema in oneOf
✔️ lightmaxx / vector-pixel-bar-18x-15w-rgbwa: qlcplus_4.12.2 / fixture-tool-validation
  • ✔️ fixtures/lightmaXX-Vector-Pixel-BAR-18x-15W-RGBWA.qxf
✔️ lightmaxx / vector-pixel-bar-18x-15w-rgbwa: qlcplus_4.12.2 / xsd-schema-conformity
  • ✔️ fixtures/lightmaXX-Vector-Pixel-BAR-18x-15W-RGBWA.qxf

@kengruven
Copy link
Contributor

These changes all look strictly worse than what came before, except possibly the "At which DMX values is strobe disabled?" helpWanted on the Strobe channel.

@FloEdelmann FloEdelmann deleted the branch2025-08-23T13-47-27 branch August 25, 2025 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-fixture Request or implementation to add a new fixture definition. via-editor Opened via the editor on the open-fixture-library.org website.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants