Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
1103 lines (1103 sloc) 25.5 KB
{
"$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/master/schemas/fixture.json",
"name": "Phantom Matrix FX",
"categories": ["Moving Head", "Color Changer"],
"meta": {
"authors": ["Saeckel1"],
"createDate": "2020-02-11",
"lastModifyDate": "2020-02-11"
},
"links": {
"manual": [
"https://assets.highlite.com/attachments/MANUAL/40062_MANUAL_GB_V1.pdf"
],
"productPage": [
"https://www.highlite.com/en/40062-phantom-matrix-fx.html"
],
"video": [
"https://vimeo.com/211297960"
]
},
"physical": {
"dimensions": [445, 530, 200],
"weight": 9.8,
"power": 140,
"DMXconnector": "3-pin",
"bulb": {
"type": "25× 4W RGBW LEDs"
},
"lens": {
"degreesMinMax": [45, 45]
}
},
"matrix": {
"pixelCount": [5, 5, 1],
"pixelGroups": {
"Master": "all"
}
},
"availableChannels": {
"Pan": {
"fineChannelAliases": ["Pan fine"],
"capability": {
"type": "Pan",
"angleStart": "0deg",
"angleEnd": "540deg"
}
},
"Tilt": {
"fineChannelAliases": ["Tilt fine"],
"capability": {
"type": "Tilt",
"angleStart": "0deg",
"angleEnd": "270deg"
}
},
"Pan/Tilt Speed": {
"capability": {
"type": "PanTiltSpeed",
"speedStart": "fast",
"speedEnd": "slow"
}
},
"Dimmer": {
"capability": {
"type": "Intensity"
}
},
"Strobe": {
"capabilities": [
{
"dmxRange": [0, 10],
"type": "NoFunction"
},
{
"dmxRange": [11, 128],
"type": "ShutterStrobe",
"shutterEffect": "Strobe",
"speedStart": "0Hz",
"speedEnd": "10Hz",
"comment": "FX"
},
{
"dmxRange": [129, 255],
"type": "ShutterStrobe",
"shutterEffect": "Strobe",
"speedStart": "0Hz",
"speedEnd": "10Hz",
"comment": "linear"
}
]
},
"Linear Strobe": {
"capabilities": [
{
"dmxRange": [0, 10],
"type": "NoFunction"
},
{
"dmxRange": [11, 255],
"type": "ShutterStrobe",
"shutterEffect": "Strobe",
"speedStart": "0Hz",
"speedEnd": "10Hz"
}
]
},
"FX Strobe": {
"capabilities": [
{
"dmxRange": [0, 10],
"type": "NoFunction"
},
{
"dmxRange": [11, 255],
"type": "ShutterStrobe",
"shutterEffect": "Strobe",
"speedStart": "0Hz",
"speedEnd": "10Hz"
}
]
},
"Color Macros": {
"capabilities": [
{
"dmxRange": [0, 7],
"type": "NoFunction"
},
{
"dmxRange": [8, 13],
"type": "ColorPreset",
"comment": "Color 1 (R=255)",
"colors": ["#ff0000"]
},
{
"dmxRange": [14, 20],
"type": "ColorPreset",
"comment": "Color 2 (R=255 W=100)",
"colors": ["#ff4848"]
},
{
"dmxRange": [21, 27],
"type": "ColorPreset",
"comment": "Color 3 (R=255 W=200)",
"colors": ["#ff7070"]
},
{
"dmxRange": [28, 34],
"type": "ColorPreset",
"comment": "Color 4 (R=255 G=50)",
"colors": ["#ff3200"]
},
{
"dmxRange": [35, 41],
"type": "ColorPreset",
"comment": "Color 5 (R=255 G=150)",
"colors": ["#ff9600"]
},
{
"dmxRange": [42, 48],
"type": "ColorPreset",
"comment": "Color 6 (R=255 G=255)",
"colors": ["#ffff00"]
},
{
"dmxRange": [49, 55],
"type": "ColorPreset",
"comment": "Color 7 (R=255 G=255 W=75)",
"colors": ["#ffff3a"]
},
{
"dmxRange": [56, 62],
"type": "ColorPreset",
"comment": "Color 8 (G=255 W=255)",
"colors": ["#80ff80"]
},
{
"dmxRange": [63, 69],
"type": "ColorPreset",
"comment": "Color 9 (G=255 W=150)",
"colors": ["#5eff5e"]
},
{
"dmxRange": [70, 76],
"type": "ColorPreset",
"comment": "Color 10 (G=255 W=50)",
"colors": ["#2aff2a"]
},
{
"dmxRange": [77, 83],
"type": "ColorPreset",
"comment": "Color 11 (G=255)",
"colors": ["#00ff00"]
},
{
"dmxRange": [84, 90],
"type": "ColorPreset",
"comment": "Color 12 (G=255 B=50)",
"colors": ["#00ff32"]
},
{
"dmxRange": [91, 97],
"type": "ColorPreset",
"comment": "Color 13 (G=255 B=150)",
"colors": ["#00ff96"]
},
{
"dmxRange": [98, 104],
"type": "ColorPreset",
"comment": "Color 14 (G=255 B=255)",
"colors": ["#00ffff"]
},
{
"dmxRange": [105, 111],
"type": "ColorPreset",
"comment": "Color 15 (G=255 B=255 W=75)",
"colors": ["#3affff"]
},
{
"dmxRange": [112, 118],
"type": "ColorPreset",
"comment": "Color 16 (G=255 B=255 W=150)",
"colors": ["#5effff"]
},
{
"dmxRange": [119, 125],
"type": "ColorPreset",
"comment": "Color 17 (G=100 B=255 W=255)",
"colors": ["#80b2ff"]
},
{
"dmxRange": [126, 132],
"type": "ColorPreset",
"comment": "Color 18 (B=255 W=100)",
"colors": ["#4848ff"]
},
{
"dmxRange": [133, 139],
"type": "ColorPreset",
"comment": "Color 19 (B=255 W=50)",
"colors": ["#2a2aff"]
},
{
"dmxRange": [140, 146],
"type": "ColorPreset",
"comment": "Color 20 (B=255)",
"colors": ["#0000ff"]
},
{
"dmxRange": [147, 153],
"type": "ColorPreset",
"comment": "Color 21 (R=75 B=255)",
"colors": ["#4b00ff"]
},
{
"dmxRange": [154, 160],
"type": "ColorPreset",
"comment": "Color 22 (R=160 B=255)",
"colors": ["#a000ff"]
},
{
"dmxRange": [161, 167],
"type": "ColorPreset",
"comment": "Color 23 (R=255 B=255)",
"colors": ["#ff00ff"]
},
{
"dmxRange": [168, 174],
"type": "ColorPreset",
"comment": "Color 24 (R=255 B=175)",
"colors": ["#ff00af"]
},
{
"dmxRange": [175, 181],
"type": "ColorPreset",
"comment": "Color 25 (R=255 B=100)",
"colors": ["#ff0064"]
},
{
"dmxRange": [182, 188],
"type": "ColorPreset",
"comment": "Color 26 (R=255 B=100 W=50)",
"colors": ["#ff2a7d"]
},
{
"dmxRange": [189, 195],
"type": "ColorPreset",
"comment": "Color 27 (R=255 B=25 W=50)",
"colors": ["#ff2a3f"]
},
{
"dmxRange": [196, 202],
"type": "ColorPreset",
"comment": "Color 28 (R=255 B=25 W=25)",
"colors": ["#ff172e"]
},
{
"dmxRange": [203, 209],
"type": "ColorPreset",
"comment": "Color 29 (R=255 B=25)",
"colors": ["#ff0019"]
},
{
"dmxRange": [210, 216],
"type": "ColorPreset",
"comment": "Color 30 (W=255)",
"colors": ["#ffffff"]
},
{
"dmxRange": [217, 223],
"type": "ColorPreset",
"comment": "Color 31 (R=75 G=75 W=255)",
"colors": ["#ffffc5"]
},
{
"dmxRange": [224, 230],
"type": "ColorPreset",
"comment": "Color 32 (B=100 W=255)",
"colors": ["#b7b7ff"]
},
{
"dmxRange": [231, 255],
"type": "ColorPreset",
"comment": "Color 33 (R=255 G=255 B=255 W=255)",
"colors": ["#ffffff"]
}
]
},
"Effect Macros": {
"capabilities": [
{
"dmxRange": [0, 12],
"type": "NoFunction"
},
{
"dmxRange": [13, 24],
"type": "Effect",
"effectPreset": "ColorJump",
"comment": "1"
},
{
"dmxRange": [25, 36],
"type": "Effect",
"effectPreset": "ColorJump",
"comment": "2"
},
{
"dmxRange": [37, 48],
"type": "Effect",
"effectPreset": "ColorJump",
"comment": "3"
},
{
"dmxRange": [49, 60],
"type": "Effect",
"effectPreset": "ColorJump",
"comment": "4"
},
{
"dmxRange": [61, 72],
"type": "Effect",
"effectPreset": "ColorJump",
"comment": "5"
},
{
"dmxRange": [73, 84],
"type": "Effect",
"effectPreset": "ColorJump",
"comment": "6"
},
{
"dmxRange": [85, 96],
"type": "Effect",
"effectPreset": "ColorJump",
"comment": "7"
},
{
"dmxRange": [97, 108],
"type": "Effect",
"effectPreset": "ColorJump",
"comment": "8"
},
{
"dmxRange": [109, 120],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "1"
},
{
"dmxRange": [121, 132],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "2"
},
{
"dmxRange": [133, 144],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "3"
},
{
"dmxRange": [145, 156],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "4"
},
{
"dmxRange": [157, 168],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "5"
},
{
"dmxRange": [169, 180],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "6"
},
{
"dmxRange": [181, 192],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "7"
},
{
"dmxRange": [193, 204],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "Rainbow 1"
},
{
"dmxRange": [205, 216],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "Rainbow 2"
},
{
"dmxRange": [217, 228],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "blue-red"
},
{
"dmxRange": [229, 240],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "blue-green"
},
{
"dmxRange": [241, 255],
"type": "Effect",
"effectPreset": "ColorFade",
"comment": "yellow-red"
}
]
},
"Effect Speed": {
"capability": {
"type": "EffectSpeed",
"speedStart": "slow",
"speedEnd": "fast"
}
},
"Pattern": {
"capabilities": [
{
"dmxRange": [0, 7],
"type": "NoFunction"
},
{
"dmxRange": [8, 10],
"type": "Effect",
"effectName": "0"
},
{
"dmxRange": [11, 13],
"type": "Effect",
"effectName": "1"
},
{
"dmxRange": [14, 16],
"type": "Effect",
"effectName": "2"
},
{
"dmxRange": [17, 19],
"type": "Effect",
"effectName": "3"
},
{
"dmxRange": [20, 22],
"type": "Effect",
"effectName": "4"
},
{
"dmxRange": [23, 25],
"type": "Effect",
"effectName": "5"
},
{
"dmxRange": [26, 28],
"type": "Effect",
"effectName": "6"
},
{
"dmxRange": [29, 31],
"type": "Effect",
"effectName": "7"
},
{
"dmxRange": [32, 34],
"type": "Effect",
"effectName": "8"
},
{
"dmxRange": [35, 37],
"type": "Effect",
"effectName": "9"
},
{
"dmxRange": [38, 40],
"type": "Effect",
"effectName": "A"
},
{
"dmxRange": [41, 43],
"type": "Effect",
"effectName": "B"
},
{
"dmxRange": [44, 46],
"type": "Effect",
"effectName": "C"
},
{
"dmxRange": [47, 49],
"type": "Effect",
"effectName": "D"
},
{
"dmxRange": [50, 52],
"type": "Effect",
"effectName": "E"
},
{
"dmxRange": [53, 55],
"type": "Effect",
"effectName": "F"
},
{
"dmxRange": [56, 58],
"type": "Effect",
"effectName": "G"
},
{
"dmxRange": [59, 61],
"type": "Effect",
"effectName": "H"
},
{
"dmxRange": [62, 64],
"type": "Effect",
"effectName": "I"
},
{
"dmxRange": [65, 67],
"type": "Effect",
"effectName": "J"
},
{
"dmxRange": [68, 70],
"type": "Effect",
"effectName": "K"
},
{
"dmxRange": [71, 73],
"type": "Effect",
"effectName": "L"
},
{
"dmxRange": [74, 76],
"type": "Effect",
"effectName": "M"
},
{
"dmxRange": [77, 79],
"type": "Effect",
"effectName": "N"
},
{
"dmxRange": [80, 82],
"type": "Effect",
"effectName": "O"
},
{
"dmxRange": [83, 85],
"type": "Effect",
"effectName": "P"
},
{
"dmxRange": [86, 88],
"type": "Effect",
"effectName": "Q"
},
{
"dmxRange": [89, 91],
"type": "Effect",
"effectName": "R"
},
{
"dmxRange": [92, 94],
"type": "Effect",
"effectName": "S"
},
{
"dmxRange": [95, 97],
"type": "Effect",
"effectName": "T"
},
{
"dmxRange": [98, 100],
"type": "Effect",
"effectName": "U"
},
{
"dmxRange": [101, 103],
"type": "Effect",
"effectName": "V"
},
{
"dmxRange": [104, 106],
"type": "Effect",
"effectName": "W"
},
{
"dmxRange": [107, 109],
"type": "Effect",
"effectName": "X"
},
{
"dmxRange": [110, 112],
"type": "Effect",
"effectName": "Y"
},
{
"dmxRange": [113, 115],
"type": "Effect",
"effectName": "Z"
},
{
"dmxRange": [116, 118],
"type": "Effect",
"effectName": "Pattern 1"
},
{
"dmxRange": [119, 121],
"type": "Effect",
"effectName": "Pattern 2"
},
{
"dmxRange": [122, 124],
"type": "Effect",
"effectName": "Pattern 3"
},
{
"dmxRange": [125, 127],
"type": "Effect",
"effectName": "Pattern 4"
},
{
"dmxRange": [128, 130],
"type": "Effect",
"effectName": "Pattern 5"
},
{
"dmxRange": [131, 133],
"type": "Effect",
"effectName": "Pattern 6"
},
{
"dmxRange": [134, 136],
"type": "Effect",
"effectName": "Pattern 7"
},
{
"dmxRange": [137, 139],
"type": "Effect",
"effectName": "Pattern 8"
},
{
"dmxRange": [140, 142],
"type": "Effect",
"effectName": "Pattern 9"
},
{
"dmxRange": [143, 145],
"type": "Effect",
"effectName": "Pattern 10"
},
{
"dmxRange": [146, 148],
"type": "Effect",
"effectName": "Pattern 11"
},
{
"dmxRange": [149, 151],
"type": "Effect",
"effectName": "Pattern 12"
},
{
"dmxRange": [152, 154],
"type": "Effect",
"effectName": "Pattern 13"
},
{
"dmxRange": [155, 157],
"type": "Effect",
"effectName": "Pattern 14"
},
{
"dmxRange": [158, 160],
"type": "Effect",
"effectName": "Pattern 15"
},
{
"dmxRange": [161, 163],
"type": "Effect",
"effectName": "Pattern 16"
},
{
"dmxRange": [164, 166],
"type": "Effect",
"effectName": "Pattern 17"
},
{
"dmxRange": [167, 169],
"type": "Effect",
"effectName": "Pattern 18"
},
{
"dmxRange": [170, 172],
"type": "Effect",
"effectName": "Pattern 19"
},
{
"dmxRange": [173, 175],
"type": "Effect",
"effectName": "Pattern 20"
},
{
"dmxRange": [176, 178],
"type": "Effect",
"effectName": "Pattern 21"
},
{
"dmxRange": [179, 181],
"type": "Effect",
"effectName": "Pattern 22"
},
{
"dmxRange": [182, 184],
"type": "Effect",
"effectName": "Pattern 23"
},
{
"dmxRange": [185, 187],
"type": "Effect",
"effectName": "Pattern 24"
},
{
"dmxRange": [188, 190],
"type": "Effect",
"effectName": "Pattern 25"
},
{
"dmxRange": [191, 193],
"type": "Effect",
"effectName": "Pattern 26"
},
{
"dmxRange": [194, 196],
"type": "Effect",
"effectName": "Pattern 27"
},
{
"dmxRange": [197, 199],
"type": "Effect",
"effectName": "Pattern 28"
},
{
"dmxRange": [200, 202],
"type": "Effect",
"effectName": "Pattern 29"
},
{
"dmxRange": [203, 205],
"type": "Effect",
"effectName": "Pattern 30"
},
{
"dmxRange": [206, 208],
"type": "Effect",
"effectName": "Pattern 31"
},
{
"dmxRange": [209, 211],
"type": "Effect",
"effectName": "Pattern 32"
},
{
"dmxRange": [212, 214],
"type": "Effect",
"effectName": "Pattern 33"
},
{
"dmxRange": [215, 217],
"type": "Effect",
"effectName": "Pattern 34"
},
{
"dmxRange": [218, 220],
"type": "Effect",
"effectName": "Pattern 35"
},
{
"dmxRange": [221, 223],
"type": "Effect",
"effectName": "Pattern 36"
},
{
"dmxRange": [224, 226],
"type": "Effect",
"effectName": "Pattern 37"
},
{
"dmxRange": [227, 229],
"type": "Effect",
"effectName": "Pattern 38"
},
{
"dmxRange": [230, 232],
"type": "Effect",
"effectName": "Pattern 39"
},
{
"dmxRange": [233, 235],
"type": "Effect",
"effectName": "Pattern 40"
},
{
"dmxRange": [236, 238],
"type": "Effect",
"effectName": "Pattern 41"
},
{
"dmxRange": [239, 241],
"type": "Effect",
"effectName": "Pattern 42"
},
{
"dmxRange": [242, 244],
"type": "Effect",
"effectName": "Pattern 43"
},
{
"dmxRange": [245, 247],
"type": "Effect",
"effectName": "Pattern 44"
},
{
"dmxRange": [248, 250],
"type": "Effect",
"effectName": "Pattern 45"
},
{
"dmxRange": [251, 253],
"type": "Effect",
"effectName": "Pattern 46"
},
{
"dmxRange": [254, 255],
"type": "Effect",
"effectName": "Pattern 47"
}
]
},
"Pattern Speed": {
"capability": {
"type": "EffectSpeed",
"speedStart": "slow",
"speedEnd": "fast"
}
},
"Function": {
"capabilities": [
{
"dmxRange": [0, 5],
"type": "NoFunction"
},
{
"dmxRange": [6, 10],
"type": "Effect",
"effectName": "Show 1"
},
{
"dmxRange": [11, 20],
"type": "Effect",
"effectName": "Show 2"
},
{
"dmxRange": [21, 30],
"type": "Effect",
"effectName": "Show 3"
},
{
"dmxRange": [31, 40],
"type": "Effect",
"effectName": "Show 4"
},
{
"dmxRange": [41, 50],
"type": "Effect",
"effectName": "Show 5"
},
{
"dmxRange": [51, 60],
"type": "Effect",
"effectName": "Show 6"
},
{
"dmxRange": [61, 70],
"type": "Effect",
"effectName": "Show 7"
},
{
"dmxRange": [71, 80],
"type": "Effect",
"effectName": "Show 8"
},
{
"dmxRange": [81, 90],
"type": "Generic",
"comment": "Slave 1"
},
{
"dmxRange": [91, 96],
"type": "Generic",
"comment": "Slave 2"
},
{
"dmxRange": [97, 160],
"type": "Effect",
"effectName": "Sound control",
"soundControlled": true,
"soundSensitivityStart": "low",
"soundSensitivityEnd": "high"
},
{
"dmxRange": [161, 170],
"type": "Maintenance",
"comment": "Pan inversion",
"hold": "5s"
},
{
"dmxRange": [171, 180],
"type": "Maintenance",
"comment": "Tilt inversion",
"hold": "5s"
},
{
"dmxRange": [181, 190],
"type": "Maintenance",
"comment": "Pan normal",
"hold": "5s"
},
{
"dmxRange": [191, 200],
"type": "Maintenance",
"comment": "Tilt normal",
"hold": "5s"
},
{
"dmxRange": [201, 220],
"type": "Maintenance",
"comment": "Pan/Tilt blackout on"
},
{
"dmxRange": [221, 240],
"type": "Maintenance",
"comment": "Reset",
"hold": "5s"
},
{
"dmxRange": [241, 255],
"type": "Maintenance",
"comment": "Pan/Tilt blackout off"
}
]
}
},
"templateChannels": {
"Red $pixelKey": {
"capability": {
"type": "ColorIntensity",
"color": "Red"
}
},
"Green $pixelKey": {
"capability": {
"type": "ColorIntensity",
"color": "Green"
}
},
"Blue $pixelKey": {
"capability": {
"type": "ColorIntensity",
"color": "Blue"
}
},
"White $pixelKey": {
"capability": {
"type": "ColorIntensity",
"color": "White"
}
}
},
"modes": [
{
"name": "10-Channel",
"shortName": "10ch",
"channels": [
"Pan",
"Tilt",
"Dimmer",
"Strobe",
"Color Macros",
"Effect Macros",
"Effect Speed",
"Pattern",
"Pattern Speed",
"Function"
]
},
{
"name": "18-Channel",
"shortName": "18ch",
"channels": [
"Pan",
"Pan fine",
"Tilt",
"Tilt fine",
"Pan/Tilt Speed",
"Dimmer",
"Linear Strobe",
"FX Strobe",
"Color Macros",
"Effect Macros",
"Effect Speed",
"Pattern",
"Pattern Speed",
"Function",
"Red Master",
"Green Master",
"Blue Master",
"White Master"
]
},
{
"name": "118-Channel",
"shortName": "118ch",
"channels": [
"Pan",
"Pan fine",
"Tilt",
"Tilt fine",
"Pan/Tilt Speed",
"Dimmer",
"Linear Strobe",
"FX Strobe",
"Color Macros",
"Effect Macros",
"Effect Speed",
"Pattern",
"Pattern Speed",
"Function",
"Red Master",
"Green Master",
"Blue Master",
"White Master",
{
"insert": "matrixChannels",
"repeatFor": "eachPixelXYZ",
"channelOrder": "perPixel",
"templateChannels": [
"Red $pixelKey",
"Green $pixelKey",
"Blue $pixelKey",
"White $pixelKey"
]
}
]
}
]
}
You can’t perform that action at this time.