From 214c25905ea726ac56c99e01c446cfe3cad24ca7 Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Mon, 1 Dec 2025 17:29:09 +0100 Subject: [PATCH] Add fixture `american-dj/ultra-hex-bar-12` via editor --- fixtures/american-dj/ultra-hex-bar-12.json | 993 +++++++++++++++++++++ 1 file changed, 993 insertions(+) create mode 100644 fixtures/american-dj/ultra-hex-bar-12.json diff --git a/fixtures/american-dj/ultra-hex-bar-12.json b/fixtures/american-dj/ultra-hex-bar-12.json new file mode 100644 index 0000000000..ea97092271 --- /dev/null +++ b/fixtures/american-dj/ultra-hex-bar-12.json @@ -0,0 +1,993 @@ +{ + "$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/master/schemas/fixture.json", + "name": "Ultra Hex Bar 12", + "shortName": "ADJUHB12", + "categories": ["Color Changer", "Strobe", "Pixel Bar"], + "meta": { + "authors": ["Silvère Oriat"], + "createDate": "2025-12-01", + "lastModifyDate": "2025-12-01" + }, + "comment": "It is not possible to define the pixels from your site, therefore: \"Error: Category 'Pixel Bar' invalid since no horizontally aligned matrix is defined.\"", + "links": { + "manual": [ + "https://d295jznhem2tn9.cloudfront.net/ItemRelatedFiles/8759/ADJ%20Ultra%20Hex%20Bar%2012%20-%20User%20Manual.pdf" + ], + "productPage": [ + "https://www.adj.com/products/ultra-hex-bar-12" + ] + }, + "physical": { + "dimensions": [1020, 70, 122], + "weight": 4.74, + "power": 90, + "DMXconnector": "3-pin", + "bulb": { + "type": "LED RGBWA + UV", + "lumens": 2438 + }, + "lens": { + "degreesMinMax": [40, 40] + } + }, + "availableChannels": { + "Red": { + "capability": { + "type": "ColorIntensity", + "color": "Red" + } + }, + "Green": { + "capability": { + "type": "ColorIntensity", + "color": "Green" + } + }, + "Blue": { + "capability": { + "type": "ColorIntensity", + "color": "Blue" + } + }, + "White": { + "capability": { + "type": "ColorIntensity", + "color": "White" + } + }, + "Amber": { + "capability": { + "type": "ColorIntensity", + "color": "Amber" + } + }, + "UV": { + "capability": { + "type": "ColorIntensity", + "color": "UV" + } + }, + "Dimmer": { + "capability": { + "type": "Intensity" + } + }, + "Strobe": { + "capabilities": [ + { + "dmxRange": [0, 31], + "type": "ShutterStrobe", + "shutterEffect": "Closed", + "comment": "Off" + }, + { + "dmxRange": [32, 63], + "type": "ShutterStrobe", + "shutterEffect": "Open", + "comment": "LED On" + }, + { + "dmxRange": [64, 95], + "type": "ShutterStrobe", + "shutterEffect": "RampUp", + "speedStart": "slow", + "speedEnd": "fast", + "comment": "Strobing, slow to fast" + }, + { + "dmxRange": [96, 127], + "type": "ShutterStrobe", + "shutterEffect": "Open", + "comment": "LED On" + }, + { + "dmxRange": [128, 159], + "type": "ShutterStrobe", + "shutterEffect": "Pulse", + "speedStart": "slow", + "speedEnd": "fast", + "comment": "Strobe Pulse, slow to fast" + }, + { + "dmxRange": [160, 191], + "type": "ShutterStrobe", + "shutterEffect": "Open", + "comment": "LED On" + }, + { + "dmxRange": [192, 223], + "type": "ShutterStrobe", + "shutterEffect": "Strobe", + "randomTiming": true, + "comment": "Random Strobing" + }, + { + "dmxRange": [224, 255], + "type": "Intensity", + "brightness": "bright", + "comment": "LED On" + } + ] + }, + "Color Macros": { + "capabilities": [ + { + "dmxRange": [0, 3], + "type": "ColorPreset", + "comment": "Off", + "colors": ["#000000"] + }, + { + "dmxRange": [4, 7], + "type": "ColorPreset", + "comment": "Red", + "colors": ["#ff0000"] + }, + { + "dmxRange": [8, 11], + "type": "ColorPreset", + "comment": "Green", + "colors": ["#00ff00"] + }, + { + "dmxRange": [12, 15], + "type": "ColorPreset", + "comment": "Blue", + "colors": ["#0000ff"] + }, + { + "dmxRange": [16, 19], + "type": "ColorPreset", + "comment": "White", + "colors": ["#ffffff"] + }, + { + "dmxRange": [20, 23], + "type": "ColorPreset", + "comment": "Amber", + "colors": ["#ff8800"] + }, + { + "dmxRange": [24, 27], + "type": "ColorPreset", + "comment": "UV", + "colors": ["#440088"] + }, + { + "dmxRange": [28, 31], + "type": "ColorPreset", + "comment": "R+G", + "colors": ["#ffff00"] + }, + { + "dmxRange": [32, 35], + "type": "ColorPreset", + "comment": "R+B", + "colors": ["#ff00ff"] + }, + { + "dmxRange": [36, 39], + "type": "ColorPreset", + "comment": "R+W", + "colors": ["#ff6666"] + }, + { + "dmxRange": [40, 43], + "type": "ColorPreset", + "comment": "R+A", + "colors": ["#ff8866"] + }, + { + "dmxRange": [44, 47], + "type": "ColorPreset", + "comment": "R+UV", + "colors": ["#ff0044"] + }, + { + "dmxRange": [48, 51], + "type": "ColorPreset", + "comment": "G+B", + "colors": ["#00ffff"] + }, + { + "dmxRange": [52, 55], + "type": "ColorPreset", + "comment": "G+W", + "colors": ["#66ff66"] + }, + { + "dmxRange": [56, 59], + "type": "ColorPreset", + "comment": "G+A", + "colors": ["#88ff00"] + }, + { + "dmxRange": [60, 63], + "type": "ColorPreset", + "comment": "G+UV", + "colors": ["#44ff88"] + }, + { + "dmxRange": [64, 67], + "type": "ColorPreset", + "comment": "B+W", + "colors": ["#8888ff"] + }, + { + "dmxRange": [68, 71], + "type": "ColorPreset", + "comment": "B+A", + "colors": ["#8844ff"] + }, + { + "dmxRange": [72, 75], + "type": "ColorPreset", + "comment": "B+UV", + "colors": ["#4400ff"] + }, + { + "dmxRange": [76, 79], + "type": "ColorPreset", + "comment": "W+A", + "colors": ["#ffffaa"] + }, + { + "dmxRange": [80, 83], + "type": "ColorPreset", + "comment": "W+UV", + "colors": ["#ffccff"] + }, + { + "dmxRange": [84, 87], + "type": "ColorPreset", + "comment": "A+UV", + "colors": ["#ffaa88"] + }, + { + "dmxRange": [88, 91], + "type": "ColorPreset", + "comment": "R+G+B", + "colors": ["#dddddd"] + }, + { + "dmxRange": [92, 95], + "type": "ColorPreset", + "comment": "R+G+W", + "colors": ["#ffffdd"] + }, + { + "dmxRange": [96, 99], + "type": "ColorPreset", + "comment": "R+G+A", + "colors": ["#ffffdd"] + }, + { + "dmxRange": [100, 103], + "type": "ColorPreset", + "comment": "R+G+UV", + "colors": ["#ffffdd"] + }, + { + "dmxRange": [104, 107], + "type": "ColorPreset", + "comment": "R+B+W", + "colors": ["#ffddff"] + }, + { + "dmxRange": [108, 111], + "type": "ColorPreset", + "comment": "R+G+A", + "colors": ["#ffffdd"] + }, + { + "dmxRange": [112, 115], + "type": "ColorPreset", + "comment": "R+B+UV", + "colors": ["#ff00ff"] + }, + { + "dmxRange": [116, 119], + "type": "ColorPreset", + "comment": "R+W+A", + "colors": ["#ffdddd"] + }, + { + "dmxRange": [120, 123], + "type": "ColorPreset", + "comment": "R+W+UV", + "colors": ["#ffddff"] + }, + { + "dmxRange": [124, 127], + "type": "ColorPreset", + "comment": "R+A+UV", + "colors": ["#ffffee"] + }, + { + "dmxRange": [128, 131], + "type": "ColorPreset", + "comment": "G+B+W", + "colors": ["#ddffff"] + }, + { + "dmxRange": [132, 135], + "type": "ColorPreset", + "comment": "G+B+A", + "colors": ["#ccffdd"] + }, + { + "dmxRange": [136, 139], + "type": "ColorPreset", + "comment": "G+B+UV", + "colors": ["#44ddff"] + }, + { + "dmxRange": [140, 143], + "type": "ColorPreset", + "comment": "G+W+A", + "colors": ["#88ffdd"] + }, + { + "dmxRange": [144, 147], + "type": "ColorPreset", + "comment": "G+W+UV", + "colors": ["#ddffff"] + }, + { + "dmxRange": [148, 151], + "type": "ColorPreset", + "comment": "G+A+UV", + "colors": ["#88ffdd"] + }, + { + "dmxRange": [152, 155], + "type": "ColorPreset", + "comment": "B+W+A", + "colors": ["#dd88ff"] + }, + { + "dmxRange": [156, 159], + "type": "ColorPreset", + "comment": "B+W+UV", + "colors": ["#aaaaff"] + }, + { + "dmxRange": [160, 163], + "type": "ColorPreset", + "comment": "B+A+UV", + "colors": ["#ddaaff"] + }, + { + "dmxRange": [164, 167], + "type": "ColorPreset", + "comment": "W+A+UV", + "colors": ["#ccaadd"] + }, + { + "dmxRange": [168, 171], + "type": "ColorPreset", + "comment": "R+G+B+W", + "colors": ["#eeeeee"] + }, + { + "dmxRange": [172, 175], + "type": "ColorPreset", + "comment": "R+G+B+A", + "colors": ["#ffeedd"] + }, + { + "dmxRange": [176, 179], + "type": "ColorPreset", + "comment": "R+G+B+UV", + "colors": ["#ffeeff"] + }, + { + "dmxRange": [180, 183], + "type": "ColorPreset", + "comment": "R+G+W+A", + "colors": ["#ffeedd"] + }, + { + "dmxRange": [184, 187], + "type": "ColorPreset", + "comment": "R+G+W+UV", + "colors": ["#ffdddd"] + }, + { + "dmxRange": [188, 191], + "type": "ColorPreset", + "comment": "R+G+A+UV", + "colors": ["#eeffdd"] + }, + { + "dmxRange": [192, 195], + "type": "ColorPreset", + "comment": "R+B+W+A", + "colors": ["#ffddff"] + }, + { + "dmxRange": [196, 199], + "type": "ColorPreset", + "comment": "R+G+W+UV", + "colors": ["#ffffee"] + }, + { + "dmxRange": [200, 203], + "type": "ColorPreset", + "comment": "R+B+A+UV", + "colors": ["#ffaaff"] + }, + { + "dmxRange": [204, 207], + "type": "ColorPreset", + "comment": "R+W+A+UV", + "colors": ["#ffeeee"] + }, + { + "dmxRange": [208, 211], + "type": "ColorPreset", + "comment": "G+B+W+A", + "colors": ["#ddffff"] + }, + { + "dmxRange": [212, 215], + "type": "ColorPreset", + "comment": "G+B+W+UV", + "colors": ["#ccffff"] + }, + { + "dmxRange": [216, 219], + "type": "ColorPreset", + "comment": "G+B+A+UV", + "colors": ["#bbeeff"] + }, + { + "dmxRange": [220, 223], + "type": "ColorPreset", + "comment": "G+W+A+UV", + "colors": ["#ddffaa"] + }, + { + "dmxRange": [224, 227], + "type": "ColorPreset", + "comment": "B+W+A+UV", + "colors": ["#ffeeff"] + }, + { + "dmxRange": [228, 231], + "type": "ColorPreset", + "comment": "R+G+B+W+A", + "colors": ["#fffefe"] + }, + { + "dmxRange": [232, 235], + "type": "ColorPreset", + "comment": "R+G+B+W+UV", + "colors": ["#ffffff"] + }, + { + "dmxRange": [236, 239], + "type": "ColorPreset", + "comment": "R+G+B+A+UV", + "colors": ["#ffffff"] + }, + { + "dmxRange": [240, 243], + "type": "ColorPreset", + "comment": "R+G+W+A+UV", + "colors": ["#ffffff"] + }, + { + "dmxRange": [244, 247], + "type": "ColorPreset", + "comment": "R+G+B+W+A+UV", + "colors": ["#ffffff"] + }, + { + "dmxRange": [248, 251], + "type": "ColorPreset", + "comment": "G+B+W+A+UV", + "colors": ["#ffffff"] + }, + { + "dmxRange": [252, 255], + "type": "ColorPreset", + "comment": "R+G+B+W+A+UV", + "colors": ["#ffffff"] + } + ] + }, + "Programs": { + "capabilities": [ + { + "dmxRange": [0, 0], + "type": "Effect", + "effectName": "Off" + }, + { + "dmxRange": [1, 24], + "type": "Effect", + "effectName": "Program 1" + }, + { + "dmxRange": [25, 35], + "type": "Effect", + "effectName": "Program 2" + }, + { + "dmxRange": [36, 46], + "type": "Effect", + "effectName": "Program 3" + }, + { + "dmxRange": [47, 57], + "type": "Effect", + "effectName": "Program 4" + }, + { + "dmxRange": [58, 68], + "type": "Effect", + "effectName": "Program 5" + }, + { + "dmxRange": [69, 79], + "type": "Effect", + "effectName": "Program 6" + }, + { + "dmxRange": [80, 90], + "type": "Effect", + "effectName": "Program 7" + }, + { + "dmxRange": [91, 101], + "type": "Effect", + "effectName": "Program 8" + }, + { + "dmxRange": [102, 112], + "type": "Effect", + "effectName": "Program 9" + }, + { + "dmxRange": [113, 123], + "type": "Effect", + "effectName": "Program 10" + }, + { + "dmxRange": [124, 134], + "type": "Effect", + "effectName": "Program 11" + }, + { + "dmxRange": [135, 145], + "type": "Effect", + "effectName": "Program 12" + }, + { + "dmxRange": [146, 156], + "type": "Effect", + "effectName": "Program 13" + }, + { + "dmxRange": [157, 167], + "type": "Effect", + "effectName": "Program 14" + }, + { + "dmxRange": [168, 178], + "type": "Effect", + "effectName": "Program 15" + }, + { + "dmxRange": [179, 189], + "type": "Effect", + "effectName": "Program 16" + }, + { + "dmxRange": [190, 200], + "type": "Effect", + "effectName": "Program 17" + }, + { + "dmxRange": [201, 211], + "type": "Effect", + "effectName": "Program 18" + }, + { + "dmxRange": [212, 222], + "type": "Effect", + "effectName": "Program 19" + }, + { + "dmxRange": [223, 233], + "type": "Effect", + "effectName": "Program 20" + }, + { + "dmxRange": [234, 255], + "type": "Effect", + "effectName": "Sound Active Programs" + } + ] + }, + "Program Speed / Sound Sensitivity": { + "capability": { + "type": "EffectSpeed", + "speed": "slow", + "comment": "Program Speed, slow to fast-OR Sound Sensitivity, least to most sensitive" + } + }, + "Dimmer Mode": { + "capabilities": [ + { + "dmxRange": [0, 20], + "type": "Effect", + "effectName": "Standard" + }, + { + "dmxRange": [21, 40], + "type": "Effect", + "effectName": "Stage" + }, + { + "dmxRange": [41, 60], + "type": "Effect", + "effectName": "TV" + }, + { + "dmxRange": [61, 80], + "type": "Effect", + "effectName": "Architectural" + }, + { + "dmxRange": [81, 100], + "type": "Effect", + "effectName": "Theatre" + }, + { + "dmxRange": [101, 255], + "type": "Effect", + "effectName": "Default dimmer setting" + } + ] + }, + "Red, Pixel 1 & 2": { + "capability": { + "type": "ColorIntensity", + "color": "Red" + } + }, + "Green, Pixel 1 & 2": { + "capability": { + "type": "ColorIntensity", + "color": "Green" + } + }, + "Blue, Pixel 1 & 2": { + "capability": { + "type": "ColorIntensity", + "color": "Blue" + } + }, + "White, Pixel 1 & 2": { + "capability": { + "type": "ColorIntensity", + "color": "White" + } + }, + "Amber, Pixel 1 & 2": { + "capability": { + "type": "ColorIntensity", + "color": "Amber" + } + }, + "UV, Pixel 1 & 2": { + "capability": { + "type": "ColorIntensity", + "color": "UV" + } + }, + "Red, Pixel 3 & 4": { + "capability": { + "type": "ColorIntensity", + "color": "Red" + } + }, + "Green, Pixel 3 & 4": { + "capability": { + "type": "ColorIntensity", + "color": "Green" + } + }, + "Blue, Pixel 3 & 4": { + "capability": { + "type": "ColorIntensity", + "color": "Blue" + } + }, + "White, Pixel 3 & 4": { + "capability": { + "type": "ColorIntensity", + "color": "White" + } + }, + "Amber, Pixel 3 & 4": { + "capability": { + "type": "ColorIntensity", + "color": "Amber" + } + }, + "UV, Pixel 3 & 4": { + "capability": { + "type": "ColorIntensity", + "color": "UV" + } + }, + "Red, Pixel 5 & 6": { + "capability": { + "type": "ColorIntensity", + "color": "Red" + } + }, + "Green, Pixel 5 & 6": { + "capability": { + "type": "ColorIntensity", + "color": "Green" + } + }, + "Blue, Pixel 5 & 6": { + "capability": { + "type": "ColorIntensity", + "color": "Blue" + } + }, + "White, Pixel 5 & 6": { + "capability": { + "type": "ColorIntensity", + "color": "White" + } + }, + "Amber, Pixel 5 & 6": { + "capability": { + "type": "ColorIntensity", + "color": "Amber" + } + }, + "UV, Pixel 5 & 6": { + "capability": { + "type": "ColorIntensity", + "color": "UV" + } + }, + "Red, Pixel 7 & 8": { + "capability": { + "type": "ColorIntensity", + "color": "Red" + } + }, + "Green, Pixel 7 & 8": { + "capability": { + "type": "ColorIntensity", + "color": "Green" + } + }, + "Blue, Pixel 7 & 8": { + "capability": { + "type": "ColorIntensity", + "color": "Blue" + } + }, + "White, Pixel 7 & 8": { + "capability": { + "type": "ColorIntensity", + "color": "White" + } + }, + "Amber, Pixel 7 & 8": { + "capability": { + "type": "ColorIntensity", + "color": "Amber" + } + }, + "UV, Pixel 7 & 8": { + "capability": { + "type": "ColorIntensity", + "color": "UV" + } + }, + "Red, Pixel 9 & 10": { + "capability": { + "type": "ColorIntensity", + "color": "Red" + } + }, + "Green, Pixel 9 & 10": { + "capability": { + "type": "ColorIntensity", + "color": "Green" + } + }, + "Blue, Pixel 9 & 10": { + "capability": { + "type": "ColorIntensity", + "color": "Blue" + } + }, + "White, Pixel 9 & 10": { + "capability": { + "type": "ColorIntensity", + "color": "White" + } + }, + "Amber, Pixel 9 & 10": { + "capability": { + "type": "ColorIntensity", + "color": "Amber" + } + }, + "UV, Pixel 9 & 10": { + "capability": { + "type": "ColorIntensity", + "color": "UV" + } + }, + "Red, Pixel 11 & 12": { + "capability": { + "type": "ColorIntensity", + "color": "Red" + } + }, + "Green, Pixel 11 & 12": { + "capability": { + "type": "ColorIntensity", + "color": "Green" + } + }, + "Blue, Pixel 11 & 12": { + "capability": { + "type": "ColorIntensity", + "color": "Blue" + } + }, + "White, Pixel 11 & 12": { + "capability": { + "type": "ColorIntensity", + "color": "White" + } + }, + "Amber, Pixel 11 & 12": { + "capability": { + "type": "ColorIntensity", + "color": "Amber" + } + }, + "UV, Pixel 11 & 12": { + "capability": { + "type": "ColorIntensity", + "color": "UV" + } + } + }, + "modes": [ + { + "name": "6-channel", + "shortName": "6ch", + "channels": [ + "Red", + "Green", + "Blue", + "White", + "Amber", + "UV" + ] + }, + { + "name": "7-channel", + "shortName": "7ch", + "channels": [ + "Red", + "Green", + "Blue", + "White", + "Amber", + "UV", + "Dimmer" + ] + }, + { + "name": "8-channel", + "shortName": "8ch", + "channels": [ + "Red", + "Green", + "Blue", + "White", + "Amber", + "UV", + "Strobe", + "Dimmer" + ] + }, + { + "name": "12-channel", + "shortName": "12ch", + "channels": [ + "Red", + "Green", + "Blue", + "White", + "Amber", + "UV", + "Color Macros", + "Strobe", + "Dimmer", + "Programs", + "Program Speed / Sound Sensitivity", + "Dimmer Mode" + ] + }, + { + "name": "36-channel", + "shortName": "36ch", + "channels": [ + "Red, Pixel 1 & 2", + "Green, Pixel 1 & 2", + "Blue, Pixel 1 & 2", + "White, Pixel 1 & 2", + "Amber, Pixel 1 & 2", + "UV, Pixel 1 & 2", + "Red, Pixel 3 & 4", + "Green, Pixel 3 & 4", + "Blue, Pixel 3 & 4", + "White, Pixel 3 & 4", + "Amber, Pixel 3 & 4", + "UV, Pixel 3 & 4", + "Red, Pixel 5 & 6", + "Green, Pixel 5 & 6", + "Blue, Pixel 5 & 6", + "White, Pixel 5 & 6", + "Amber, Pixel 5 & 6", + "UV, Pixel 5 & 6", + "Red, Pixel 7 & 8", + "Green, Pixel 7 & 8", + "Blue, Pixel 7 & 8", + "White, Pixel 7 & 8", + "Amber, Pixel 7 & 8", + "UV, Pixel 7 & 8", + "Red, Pixel 9 & 10", + "Green, Pixel 9 & 10", + "Blue, Pixel 9 & 10", + "White, Pixel 9 & 10", + "Amber, Pixel 9 & 10", + "UV, Pixel 9 & 10", + "Red, Pixel 11 & 12", + "Green, Pixel 11 & 12", + "Blue, Pixel 11 & 12", + "White, Pixel 11 & 12", + "Amber, Pixel 11 & 12", + "UV, Pixel 11 & 12" + ] + } + ] +}