diff --git a/fixtures/algam/ms60.json b/fixtures/algam/ms60.json new file mode 100644 index 0000000000..da343e720e --- /dev/null +++ b/fixtures/algam/ms60.json @@ -0,0 +1,564 @@ +{ + "$schema": "https://raw.githubusercontent.com/OpenLightingProject/open-fixture-library/master/schemas/fixture.json", + "name": "MS60", + "categories": ["Moving Head"], + "meta": { + "authors": ["Justin"], + "createDate": "2025-04-22", + "lastModifyDate": "2025-04-22" + }, + "links": { + "productPage": [ + "https://algam-lighting.com/fr/sm_algam_lighting_projecteurs_asservis_spot/1422-MS60---Lyre-spot-LED-60W-3700166370647.html" + ] + }, + "physical": { + "bulb": { + "type": "LED" + } + }, + "wheels": { + "Color Wheel": { + "slots": [ + { + "type": "Open" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + }, + { + "type": "Color" + } + ] + }, + "Gobo Wheel": { + "slots": [ + { + "type": "Open" + } + ] + } + }, + "availableChannels": { + "Pan": { + "fineChannelAliases": ["Pan fine"], + "capability": { + "type": "Pan", + "angleStart": "0deg", + "angleEnd": "540deg" + } + }, + "Tilt": { + "fineChannelAliases": ["Tilt fine"], + "capability": { + "type": "Tilt", + "angleStart": "0deg", + "angleEnd": "240deg" + } + }, + "Pan/Tilt Speed": { + "capability": { + "type": "PanTiltSpeed", + "speedStart": "fast", + "speedEnd": "slow" + } + }, + "Dimmer": { + "constant": true, + "capability": { + "type": "Intensity" + } + }, + "Strobe": { + "capability": { + "type": "ShutterStrobe", + "shutterEffect": "Strobe", + "speedStart": "slow", + "speedEnd": "fast" + } + }, + "Color Wheel": { + "capabilities": [ + { + "dmxRange": [0, 139], + "type": "ColorPreset" + }, + { + "dmxRange": [140, 255], + "type": "ColorPreset" + } + ] + }, + "Gobo Wheel": { + "capability": { + "type": "WheelSlot", + "slotNumber": 1 + } + }, + "Prism": { + "capabilities": [ + { + "dmxRange": [0, 99], + "type": "Prism", + "comment": "off" + }, + { + "dmxRange": [100, 127], + "type": "Prism", + "comment": "on" + }, + { + "dmxRange": [128, 255], + "type": "Prism", + "comment": "rotate" + } + ] + }, + "Focus": { + "capability": { + "type": "Focus", + "distanceStart": "near", + "distanceEnd": "far" + } + }, + "No function": { + "capability": { + "type": "NoFunction" + } + }, + "No function 2": { + "name": "No function", + "capability": { + "type": "NoFunction" + } + } + }, + "modes": [ + { + "name": "13ch", + "channels": [ + "Pan", + "Pan fine", + "Tilt", + "Tilt fine", + "Pan/Tilt Speed", + "Dimmer", + "Strobe", + "Color Wheel", + "Gobo Wheel", + "Prism", + "Focus", + "No function", + "No function 2" + ] + } + ] +} diff --git a/fixtures/manufacturers.json b/fixtures/manufacturers.json index 1dadd88772..4833de9df6 100644 --- a/fixtures/manufacturers.json +++ b/fixtures/manufacturers.json @@ -20,6 +20,9 @@ "name": "AFX", "website": "https://lotronic.net/gb/brand/15-afx" }, + "algam": { + "name": "Algam" + }, "alien-pro": { "name": "Alien Pro", "website": "http://alienpro.com.mx/"