diff --git a/function_matrix/attributes.json b/function_matrix/attributes.json new file mode 100644 index 00000000..fe50b925 --- /dev/null +++ b/function_matrix/attributes.json @@ -0,0 +1,2246 @@ +{ + "Attribute": [ + { + "_name": "Dimmer", + "_prettyName": "Dim", + "_feature": "Dimmer.Dimmer" + }, + { + "_name": "Pan", + "_prettyName": "P", + "_feature": "Position.PanTilt", + "_physicalUnit": "Angle", + "_ActivationGroup": "PanTilt" + }, + { + "_name": "Tilt", + "_prettyName": "T", + "_feature": "Position.PanTilt", + "_physicalUnit": "Angle", + "_ActivationGroup": "PanTilt" + }, + { + "_name": "PanRotate", + "_prettyName": "P Rotate", + "_feature": "Position.PanTilt", + "_physicalUnit": "AngularSpeed" + }, + { + "_name": "TiltRotate", + "_prettyName": "T Rotate", + "_feature": "Position.PanTilt", + "_physicalUnit": "AngularSpeed" + }, + { + "_name": "PositionEffect", + "_prettyName": "Pos FX", + "_feature": "Position.PanTilt" + }, + { + "_name": "PositionEffectRate", + "_prettyName": "Pos FX Rate", + "_feature": "Position.PanTilt" + }, + { + "_name": "PositionEffectFade", + "_prettyName": "Pos FX Fade", + "_feature": "Position.PanTilt" + }, + { + "_name": "XYZ_X", + "_prettyName": "X", + "_feature": "Position.XYZ", + "_physicalUnit": "Length", + "_ActivationGroup": "XYZ" + }, + { + "_name": "XYZ_Y", + "_prettyName": "Y", + "_feature": "Position.XYZ", + "_physicalUnit": "Length", + "_ActivationGroup": "XYZ" + }, + { + "_name": "XYZ_Z", + "_prettyName": "Z", + "_feature": "Position.XYZ", + "_physicalUnit": "Length", + "_ActivationGroup": "XYZ" + }, + { + "_name": "Rot_X", + "_prettyName": "Rot X", + "_feature": "Position.Rotation", + "_physicalUnit": "Angle", + "_ActivationGroup": "Rot_XYZ" + }, + { + "_name": "Rot_Y", + "_prettyName": "Rot Y", + "_feature": "Position.Rotation", + "_physicalUnit": "Angle", + "_ActivationGroup": "Rot_XYZ" + }, + { + "_name": "Rot_Z", + "_prettyName": "Rot Z", + "_feature": "Position.Rotation", + "_physicalUnit": "Angle", + "_ActivationGroup": "Rot_XYZ" + }, + { + "_name": "Scale_X", + "_prettyName": "Scale X", + "_feature": "Position.Scale", + "_physicalUnit": "Percent", + "_ActivationGroup": "Scale_XYZ" + }, + { + "_name": "Scale_Y", + "_prettyName": "Scale Y", + "_feature": "Position.Scale", + "_physicalUnit": "Percent", + "_ActivationGroup": "Scale_XYZ" + }, + { + "_name": "Scale_Z", + "_prettyName": "Scale Z", + "_feature": "Position.Scale", + "_physicalUnit": "Percent", + "_ActivationGroup": "Scale_XYZ" + }, + { + "_name": "Scale_XYZ", + "_prettyName": "Scale XYZ", + "_feature": "Position.Scale", + "_physicalUnit": "Percent", + "_ActivationGroup": "Scale_XYZ" + }, + { + "_name": "Gobo(n)", + "_prettyName": "G(n)", + "_feature": "Gobo.Gobo", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)SelectSpin", + "_prettyName": "Select Spin", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)SelectShake", + "_prettyName": "Select Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + }, + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 0.2, + "_physicalTo": 0.2 + } + ] + }, + { + "_name": "Gobo(n)SelectEffects", + "_prettyName": "Select Effects", + "_feature": "Gobo.Gobo", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)" + }, + { + "_name": "Gobo(n)WheelIndex", + "_prettyName": "Wheel Index", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Angle", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)WheelSpin", + "_prettyName": "Wheel Spin", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)WheelShake", + "_prettyName": "Wheel Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + }, + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 0.2, + "_physicalTo": 0.2 + } + ] + }, + { + "_name": "Gobo(n)WheelRandom", + "_prettyName": "Wheel Random", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)WheelAudio", + "_prettyName": "Wheel Audio", + "_feature": "Gobo.Gobo", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)Pos", + "_prettyName": "G(n) \u003c\u003e", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Angle", + "_ActivationGroup": "Gobo(n)Pos" + }, + { + "_name": "Gobo(n)PosRotate", + "_prettyName": "Rotate", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Gobo(n)Pos", + "_ActivationGroup": "Gobo(n)Pos" + }, + { + "_name": "Gobo(n)PosShake", + "_prettyName": "Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "Gobo(n)Pos", + "_ActivationGroup": "Gobo(n)Pos", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 0.2, + "_physicalTo": 0.2 + } + ] + }, + { + "_name": "AnimationWheel(n)", + "_prettyName": "Anim(n)", + "_feature": "Gobo.Gobo", + "_ActivationGroup": "AnimationWheel(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "AnimationWheel(n)Audio", + "_prettyName": "Anim Audio", + "_feature": "Gobo.Gobo", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "AnimationWheel(n)Macro", + "_prettyName": "Anim FX", + "_feature": "Gobo.Gobo", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)" + }, + { + "_name": "AnimationWheel(n)Random", + "_prettyName": "Anim Random", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "AnimationWheel(n)SelectEffects", + "_prettyName": "Anim Select FX", + "_feature": "Gobo.Gobo", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)" + }, + { + "_name": "AnimationWheel(n)SelectShake", + "_prettyName": "Anim Select Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + }, + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 0.2, + "_physicalTo": 0.2 + } + ] + }, + { + "_name": "AnimationWheel(n)SelectSpin", + "_prettyName": "Anim Select Spin", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "AnimationWheel(n)Pos", + "_prettyName": "Anim Pos", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Angle", + "_ActivationGroup": "AnimationWheel(n)Pos" + }, + { + "_name": "AnimationWheel(n)PosRotate", + "_prettyName": "Anim Rotate", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "AnimationWheel(n)Pos", + "_ActivationGroup": "AnimationWheel(n)Pos" + }, + { + "_name": "AnimationWheel(n)PosShake", + "_prettyName": "Anim Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationWheel(n)Pos", + "_ActivationGroup": "AnimationWheel(n)Pos", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 0.2, + "_physicalTo": 0.2 + } + ] + }, + { + "_name": "AnimationSystem(n)", + "_prettyName": "Anim System", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Percent", + "_ActivationGroup": "AnimationSystem(n)" + }, + { + "_name": "AnimationSystem(n)Ramp", + "_prettyName": "Anim System Ramp", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationSystem(n)", + "_ActivationGroup": "AnimationSystem(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 0.5, + "_physicalTo": 0.5 + }, + { + "_default": true, + "_type": "AmplitudeMin", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + }, + { + "_default": true, + "_type": "AmplitudeMax", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "AnimationSystem(n)Shake", + "_prettyName": "Anim System Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationSystem(n)", + "_ActivationGroup": "AnimationSystem(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "AmplitudeMin", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + }, + { + "_default": true, + "_type": "AmplitudeMax", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "AnimationSystem(n)Audio", + "_prettyName": "Anim System Audio", + "_feature": "Gobo.Gobo", + "_physicalUnit": "None", + "_MainAttribute": "AnimationSystem(n)", + "_ActivationGroup": "AnimationSystem(n)" + }, + { + "_name": "AnimationSystem(n)Random", + "_prettyName": "Anim System Random", + "_feature": "Gobo.Gobo", + "_physicalUnit": "None", + "_MainAttribute": "AnimationSystem(n)", + "_ActivationGroup": "AnimationSystem(n)" + }, + { + "_name": "AnimationSystem(n)Pos", + "_prettyName": "Anim System Pos", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Angle", + "_ActivationGroup": "AnimationSystem(n)Pos" + }, + { + "_name": "AnimationSystem(n)PosRotate", + "_prettyName": "Anim System Rotate", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "AnimationSystem(n)Pos", + "_ActivationGroup": "AnimationSystem(n)Pos" + }, + { + "_name": "AnimationSystem(n)PosShake", + "_prettyName": "Anim System Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationSystem(n)Pos", + "_ActivationGroup": "AnimationSystem(n)Pos", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "AnimationSystem(n)PosRandom", + "_prettyName": "Anim System Rot Random", + "_feature": "Gobo.Gobo", + "_physicalUnit": "None", + "_MainAttribute": "AnimationSystem(n)Pos", + "_ActivationGroup": "AnimationSystem(n)Pos" + }, + { + "_name": "AnimationSystem(n)PosAudio", + "_prettyName": "Anim System Rot Audio", + "_feature": "Gobo.Gobo", + "_physicalUnit": "None", + "_MainAttribute": "AnimationSystem(n)Pos", + "_ActivationGroup": "AnimationSystem(n)Pos" + }, + { + "_name": "AnimationSystem(n)Macro", + "_prettyName": "Anim System Macro", + "_feature": "Gobo.Gobo", + "_physicalUnit": "None" + }, + { + "_name": "MediaFolder(n)", + "_prettyName": "Media Folder(n)", + "_feature": "Gobo.Media" + }, + { + "_name": "MediaContent(n)", + "_prettyName": "Media Content(n)", + "_feature": "Gobo.Media" + }, + { + "_name": "ModelFolder(n)", + "_prettyName": "Model Folder(n)", + "_feature": "Gobo.Media", + "_physicalUnit": "None" + }, + { + "_name": "ModelContent(n)", + "_prettyName": "Model Content(n)", + "_feature": "Gobo.Media", + "_physicalUnit": "None" + }, + { + "_name": "Playmode", + "_prettyName": "Playmode", + "_feature": "Gobo.Media" + }, + { + "_name": "PlayBegin", + "_prettyName": "Play Begin", + "_feature": "Gobo.Media", + "_physicalUnit": "Time" + }, + { + "_name": "PlayEnd", + "_prettyName": "Play End", + "_feature": "Gobo.Media", + "_physicalUnit": "Time" + }, + { + "_name": "PlaySpeed", + "_prettyName": "Play Speed", + "_feature": "Gobo.Media", + "_physicalUnit": "Percent" + }, + { + "_name": "ColorEffects(n)", + "_prettyName": "Color FX(n)", + "_feature": "Color.Color" + }, + { + "_name": "Color(n)", + "_prettyName": "C(n)", + "_feature": "Color.Color", + "_ActivationGroup": "ColorRGB", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Color(n)WheelIndex", + "_prettyName": "Wheel Index", + "_feature": "Color.Color", + "_physicalUnit": "Angle", + "_MainAttribute": "Color(n)", + "_ActivationGroup": "ColorRGB", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Color(n)WheelSpin", + "_prettyName": "Wheel Spin", + "_feature": "Color.Color", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Color(n)", + "_ActivationGroup": "ColorRGB", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Color(n)WheelRandom", + "_prettyName": "Wheel Random", + "_feature": "Color.Color", + "_physicalUnit": "Frequency", + "_MainAttribute": "Color(n)", + "_ActivationGroup": "ColorRGB", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Color(n)WheelAudio", + "_prettyName": "Wheel Audio", + "_feature": "Color.Color", + "_MainAttribute": "Color(n)", + "_ActivationGroup": "ColorRGB", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "ColorAdd_R", + "_prettyName": "R", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.64,0.33,21.3" + }, + { + "_name": "ColorAdd_G", + "_prettyName": "G", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.3,0.6,71.5" + }, + { + "_name": "ColorAdd_B", + "_prettyName": "B", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.15,0.06,7.2" + }, + { + "_name": "ColorAdd_C", + "_prettyName": "C", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.225,0.329,78.7" + }, + { + "_name": "ColorAdd_M", + "_prettyName": "M", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.321,0.154,28.5" + }, + { + "_name": "ColorAdd_Y", + "_prettyName": "Y", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.419,0.505,92.8" + }, + { + "_name": "ColorAdd_RY", + "_prettyName": "Amber", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.477,0.460,57.0" + }, + { + "_name": "ColorAdd_GY", + "_prettyName": "Lime", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.372,0.543,82.1" + }, + { + "_name": "ColorAdd_GC", + "_prettyName": "Blue-Green", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.250,0.419,75.1" + }, + { + "_name": "ColorAdd_BC", + "_prettyName": "Light-Blue ", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.200,0.239,43.0" + }, + { + "_name": "ColorAdd_BM", + "_prettyName": "Purple", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.254,0.117,17.9" + }, + { + "_name": "ColorAdd_RM", + "_prettyName": "Pink", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.403,0.200,24.9" + }, + { + "_name": "ColorAdd_W", + "_prettyName": "White", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.313,0.329,100.0" + }, + { + "_name": "ColorAdd_WW", + "_prettyName": "WW", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.319,0.340,99.3" + }, + { + "_name": "ColorAdd_CW", + "_prettyName": "CW", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.306,0.329,97.9" + }, + { + "_name": "ColorAdd_UV", + "_prettyName": "UV", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.176,0.005,0.6" + }, + { + "_name": "ColorSub_R", + "_prettyName": "R", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.64,0.33,21.3" + }, + { + "_name": "ColorSub_G", + "_prettyName": "G", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.3,0.6,71.5" + }, + { + "_name": "ColorSub_B", + "_prettyName": "B", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.15,0.06,7.2" + }, + { + "_name": "ColorSub_C", + "_prettyName": "C", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.225,0.329,78.7" + }, + { + "_name": "ColorSub_M", + "_prettyName": "M", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.321,0.154,28.5" + }, + { + "_name": "ColorSub_Y", + "_prettyName": "Y", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.419,0.505,92.8" + }, + { + "_name": "ColorMacro(n)", + "_prettyName": "Color Macro(n)", + "_feature": "Color.RGB" + }, + { + "_name": "ColorMacro(n)Rate", + "_prettyName": "Color Macro(n) Rate", + "_feature": "Color.RGB" + }, + { + "_name": "CTO", + "_prettyName": "CTO", + "_feature": "Color.Color", + "_physicalUnit": "Temperature" + }, + { + "_name": "CTC", + "_prettyName": "CTC", + "_feature": "Color.Color", + "_physicalUnit": "Temperature" + }, + { + "_name": "CTB", + "_prettyName": "CTB", + "_feature": "Color.Color", + "_physicalUnit": "Temperature" + }, + { + "_name": "Tint", + "_prettyName": "Tint", + "_feature": "Color.Color" + }, + { + "_name": "HSB_Hue", + "_prettyName": "H", + "_feature": "Color.HSB", + "_physicalUnit": "Angle", + "_ActivationGroup": "ColorHSB" + }, + { + "_name": "HSB_Saturation", + "_prettyName": "S", + "_feature": "Color.HSB", + "_physicalUnit": "Percent", + "_ActivationGroup": "ColorHSB" + }, + { + "_name": "HSB_Brightness", + "_prettyName": "B", + "_feature": "Color.HSB", + "_physicalUnit": "Percent", + "_ActivationGroup": "ColorHSB" + }, + { + "_name": "HSB_Quality", + "_prettyName": "Q", + "_feature": "Color.HSB", + "_physicalUnit": "Percent", + "_ActivationGroup": "ColorHSB" + }, + { + "_name": "CIE_X", + "_prettyName": "X", + "_feature": "Color.CIE", + "_ActivationGroup": "ColorCIE" + }, + { + "_name": "CIE_Y", + "_prettyName": "Y", + "_feature": "Color.CIE", + "_ActivationGroup": "ColorCIE" + }, + { + "_name": "CIE_Brightness", + "_prettyName": "B", + "_feature": "Color.CIE", + "_physicalUnit": "Percent", + "_ActivationGroup": "ColorCIE" + }, + { + "_name": "ColorRGB_Red", + "_prettyName": "R", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Green", + "_prettyName": "G", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Blue", + "_prettyName": "B", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Cyan", + "_prettyName": "C", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Magenta", + "_prettyName": "M", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Yellow", + "_prettyName": "Y", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Quality", + "_prettyName": "Q", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "VideoBoost_R", + "_prettyName": "Boost R", + "_feature": "Color.ColorCorrection", + "_physicalUnit": "None", + "_Color": "0.64,0.33,21.3" + }, + { + "_name": "VideoBoost_G", + "_prettyName": "Boost G", + "_feature": "Color.ColorCorrection", + "_physicalUnit": "None", + "_Color": "0.3,0.6,71.5" + }, + { + "_name": "VideoBoost_B", + "_prettyName": "Boost B", + "_feature": "Color.ColorCorrection", + "_physicalUnit": "None", + "_Color": "0.15,0.06,7.2" + }, + { + "_name": "VideoHueShift", + "_prettyName": "Hue Shift", + "_feature": "Color.HSBC_Shift", + "_physicalUnit": "Angle" + }, + { + "_name": "VideoSaturation", + "_prettyName": "S", + "_feature": "Color.HSBC_Shift", + "_physicalUnit": "Percent" + }, + { + "_name": "VideoBrightness", + "_prettyName": "B", + "_feature": "Color.HSBC_Shift", + "_physicalUnit": "Percent" + }, + { + "_name": "VideoContrast", + "_prettyName": "C", + "_feature": "Color.HSBC_Shift", + "_physicalUnit": "Percent" + }, + { + "_name": "VideoKeyColor_R", + "_prettyName": "R", + "_feature": "Color.ColorKey", + "_physicalUnit": "None", + "_Color": "0.64,0.33,21.3" + }, + { + "_name": "VideoKeyColor_G", + "_prettyName": "G", + "_feature": "Color.ColorKey", + "_physicalUnit": "None", + "_Color": "0.3,0.6,71.5" + }, + { + "_name": "VideoColorKey_B", + "_prettyName": "B", + "_feature": "Color.ColorKey", + "_physicalUnit": "None", + "_Color": "0.15,0.06,7.2" + }, + { + "_name": "VideoKeyIntensity", + "_prettyName": "Intensity", + "_feature": "Color.ColorKey", + "_physicalUnit": "Percent" + }, + { + "_name": "VideoKeyTolerance", + "_prettyName": "Tolerance", + "_feature": "Color.ColorKey", + "_physicalUnit": "None" + }, + { + "_name": "StrobeDuration", + "_prettyName": "Strobe Duration", + "_feature": "Beam.Beam", + "_physicalUnit": "Time" + }, + { + "_name": "StrobeRate", + "_prettyName": "Strobe Rate", + "_feature": "Beam.Beam" + }, + { + "_name": "StrobeFrequency", + "_prettyName": "Strobe Frequency", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency" + }, + { + "_name": "StrobeModeShutter", + "_prettyName": "StrobeM Shutter", + "_feature": "Beam.Beam" + }, + { + "_name": "StrobeModeStrobe", + "_prettyName": "StrobeM Strobe", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModePulse", + "_prettyName": "StrobeM Pulse", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModePulseOpen", + "_prettyName": "StrobeM PulseOpen", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModePulseClose", + "_prettyName": "StrobeM Pulse Close", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModeRandom", + "_prettyName": "StrobeM Random", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModeRandomPulse", + "_prettyName": "StrobeM Random Pulse", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModeRandomPulseOpen", + "_prettyName": "StrobeM Random Pulse Open", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModeRandomPulseClose", + "_prettyName": "StrobeM Random Pulse Close", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModeEffect", + "_prettyName": "StrobeM Effect", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "Shutter(n)", + "_prettyName": "Sh(n)", + "_feature": "Beam.Beam" + }, + { + "_name": "Shutter(n)Strobe", + "_prettyName": "Strobe(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Duration", + "_physicalUnit": "Time", + "_physicalFrom": "0.025", + "_physicalTo": "0.025" + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Shutter(n)StrobePulse", + "_prettyName": "Pulse(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Shutter(n)StrobePulseClose", + "_prettyName": "Pulse Close(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Shutter(n)StrobePulseOpen", + "_prettyName": "Pulse Open(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Shutter(n)StrobeRandom", + "_prettyName": "Random(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Duration", + "_physicalUnit": "Time", + "_physicalFrom": 0.025, + "_physicalTo": 0.025 + } + ] + }, + { + "_name": "Shutter(n)StrobeRandomPulse", + "_prettyName": "Random Pulse(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)" + }, + { + "_name": "Shutter(n)StrobeRandomPulseClose", + "_prettyName": "Random Pulse Close(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)" + }, + { + "_name": "Shutter(n)StrobeRandomPulseOpen", + "_prettyName": "Random Pulse Open(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)" + }, + { + "_name": "Shutter(n)StrobeEffect", + "_prettyName": "Effect(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)" + }, + { + "_name": "Iris", + "_prettyName": "Iris", + "_feature": "Beam.Beam" + }, + { + "_name": "IrisStrobe", + "_prettyName": "Strobe", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Duration", + "_physicalUnit": "Time", + "_physicalFrom": 0.3, + "_physicalTo": 0.3 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "IrisStrobeRandom", + "_prettyName": "Random Strobe", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Duration", + "_physicalUnit": "Time", + "_physicalFrom": "0.3", + "_physicalTo": "0.3" + }, + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "IrisPulseClose", + "_prettyName": "Pulse Close", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "IrisPulseOpen", + "_prettyName": "Pulse Open", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "IrisRandomPulseClose", + "_prettyName": "Random Pulse Close", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "IrisRandomPulseOpen", + "_prettyName": "Random Pulse Open", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "Frost(n)", + "_prettyName": "Frost(n)", + "_feature": "Beam.Beam" + }, + { + "_name": "Frost(n)PulseOpen", + "_prettyName": "Pulse Open (n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Frost(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Frost(n)PulseClose", + "_prettyName": "Pulse Close (n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Frost(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Frost(n)Ramp", + "_prettyName": "Ramp (n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Frost(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Prism(n)", + "_prettyName": "Prism(n)", + "_feature": "Beam.Beam", + "_ActivationGroup": "Prism" + }, + { + "_name": "Prism(n)SelectSpin", + "_prettyName": "Select Spin(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Prism(n)", + "_ActivationGroup": "Prism" + }, + { + "_name": "Prism(n)Macro", + "_prettyName": "Prism(n) Macro", + "_feature": "Beam.Beam", + "_MainAttribute": "Prism(n)", + "_ActivationGroup": "Prism" + }, + { + "_name": "Prism(n)Pos", + "_prettyName": "Prism(n) Pos", + "_feature": "Beam.Beam", + "_physicalUnit": "AngularSpeed" + }, + { + "_name": "Prism(n)PosRotate", + "_prettyName": "Rotate(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Prism(n)Pos", + "_ActivationGroup": "Prism" + }, + { + "_name": "Effects(n)", + "_prettyName": "FX(n)", + "_feature": "Beam.Beam" + }, + { + "_name": "Effects(n)Rate", + "_prettyName": "FX(n) Rate", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency" + }, + { + "_name": "Effects(n)Fade", + "_prettyName": "FX(n) Fade", + "_feature": "Beam.Beam" + }, + { + "_name": "Effects(n)Adjust(m)", + "_prettyName": "FX(n) Adjust(m)", + "_feature": "Beam.Beam" + }, + { + "_name": "Effects(n)Pos", + "_prettyName": "FX(n) Pos", + "_feature": "Beam.Beam", + "_physicalUnit": "Angle" + }, + { + "_name": "Effects(n)PosRotate", + "_prettyName": "FX(n) Rotate", + "_feature": "Beam.Beam", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Effects(n)Pos" + }, + { + "_name": "EffectsSync", + "_prettyName": "FX Sync", + "_feature": "Beam.Beam" + }, + { + "_name": "BeamShaper", + "_prettyName": "Beam Shaper", + "_feature": "Beam.Beam", + "_ActivationGroup": "BeamShaper", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "RatioHorizontal", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "RatioVertical", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "BeamShaperMacro", + "_prettyName": "Beam Shaper Macro", + "_feature": "Beam.Beam", + "_ActivationGroup": "BeamShaper" + }, + { + "_name": "BeamShaperPos", + "_prettyName": "Beam Shaper \u003c\u003e", + "_feature": "Beam.Beam", + "_ActivationGroup": "BeamShaper", + "_physicalUnit": "Angle" + }, + { + "_name": "BeamShaperPosRotate", + "_prettyName": "Beam Shaper Rotate", + "_feature": "Beam.Beam", + "_ActivationGroup": "BeamShaper", + "_physicalUnit": "AngularSpeed" + }, + { + "_name": "Zoom", + "_prettyName": "Zoom", + "_feature": "Focus.Focus", + "_physicalUnit": "Angle" + }, + { + "_name": "ZoomModeSpot", + "_prettyName": "Zoom Spot", + "_feature": "Focus.Focus", + "_physicalUnit": "Angle" + }, + { + "_name": "ZoomModeBeam", + "_prettyName": "Zoom Beam", + "_feature": "Focus.Focus", + "_physicalUnit": "Angle" + }, + { + "_name": "DigitalZoom", + "_prettyName": "DZoom", + "_feature": "Focus.Focus", + "_physicalUnit": "Angle" + }, + { + "_name": "Focus(n)", + "_prettyName": "Focus(n)", + "_feature": "Focus.Focus" + }, + { + "_name": "Focus(n)Adjust", + "_prettyName": "Focus(n) Adjust", + "_feature": "Focus.Focus" + }, + { + "_name": "Focus(n)Distance", + "_prettyName": "Focus(n) Distance", + "_feature": "Focus.Focus", + "_physicalUnit": "Length" + }, + { + "_name": "Control(n)", + "_prettyName": "Ctrl(n)", + "_feature": "Control.Control" + }, + { + "_name": "DimmerMode", + "_prettyName": "Dim Mode", + "_feature": "Control.Control" + }, + { + "_name": "DimmerCurve", + "_prettyName": "Dim Curve", + "_feature": "Control.Control" + }, + { + "_name": "BlackoutMode", + "_prettyName": "Blackout Mode", + "_feature": "Control.Control" + }, + { + "_name": "LEDFrequency", + "_prettyName": "LED Frequency", + "_feature": "Control.Control", + "_physicalUnit": "Frequency" + }, + { + "_name": "LEDZoneMode", + "_prettyName": "LED Zone Mode", + "_feature": "Control.Control" + }, + { + "_name": "PixelMode", + "_prettyName": "Pixel Mode", + "_feature": "Control.Control" + }, + { + "_name": "PanMode", + "_prettyName": "Pan Mode", + "_feature": "Control.Control" + }, + { + "_name": "TiltMode", + "_prettyName": "Tilt Mode", + "_feature": "Control.Control" + }, + { + "_name": "PanTiltMode", + "_prettyName": "PanTilt Mode", + "_feature": "Control.Control" + }, + { + "_name": "PositionModes", + "_prettyName": "Pos Modes", + "_feature": "Control.Control" + }, + { + "_name": "Gobo(n)WheelMode", + "_prettyName": "G(n) Mode", + "_feature": "Control.Control" + }, + { + "_name": "GoboWheelShortcutMode", + "_prettyName": "Gobo Shortcut Mode", + "_feature": "Control.Control" + }, + { + "_name": "AnimationWheel(n)Mode", + "_prettyName": "Anim Mode", + "_feature": "Control.Control" + }, + { + "_name": "AnimationWheelShortcutMode", + "_prettyName": "Anim Shortcut Mode", + "_feature": "Control.Control" + }, + { + "_name": "Color(n)Mode", + "_prettyName": "C(n) Mode", + "_feature": "Control.Control" + }, + { + "_name": "ColorWheelShortcutMode", + "_prettyName": "Color Wheel Shortcut Mode", + "_feature": "Control.Control" + }, + { + "_name": "CyanMode", + "_prettyName": "Cyan Mode", + "_feature": "Control.Control" + }, + { + "_name": "MagentaMode", + "_prettyName": "Magenta Mode", + "_feature": "Control.Control" + }, + { + "_name": "YellowMode", + "_prettyName": "Yellow Mode", + "_feature": "Control.Control" + }, + { + "_name": "ColorMixMode", + "_prettyName": "Color Mix Mode", + "_feature": "Control.Control" + }, + { + "_name": "ChromaticMode", + "_prettyName": "Chroma Mode", + "_feature": "Control.Control" + }, + { + "_name": "ColorCalibrationMode", + "_prettyName": "CCalib Mode", + "_feature": "Control.Control" + }, + { + "_name": "ColorConsistency", + "_prettyName": "Color consistency", + "_feature": "Control.Control" + }, + { + "_name": "ColorControl", + "_prettyName": "Color Ctrl", + "_feature": "Control.Control" + }, + { + "_name": "ColorModelMode", + "_prettyName": "ColorModel", + "_feature": "Control.Control" + }, + { + "_name": "ColorSettingsReset", + "_prettyName": "Color Ctrl Rst", + "_feature": "Control.Control" + }, + { + "_name": "ColorUniformity", + "_prettyName": "ColorUniform", + "_feature": "Control.Control" + }, + { + "_name": "CRIMode", + "_prettyName": "CRI Mode", + "_feature": "Control.Control" + }, + { + "_name": "CustomColor", + "_prettyName": "Custom Color", + "_feature": "Control.Control" + }, + { + "_name": "UVStability", + "_prettyName": "UV Stab", + "_feature": "Control.Control" + }, + { + "_name": "WaveLengthCorrection", + "_prettyName": "WaveLength", + "_feature": "Control.Control" + }, + { + "_name": "WhiteCount", + "_prettyName": "White Count", + "_feature": "Control.Control" + }, + { + "_name": "StrobeMode", + "_prettyName": "Strobe Mode", + "_feature": "Control.Control" + }, + { + "_name": "ZoomMode", + "_prettyName": "Zoom Mode", + "_feature": "Control.Control" + }, + { + "_name": "FocusMode", + "_prettyName": "Focus Mode", + "_feature": "Control.Control" + }, + { + "_name": "IrisMode", + "_prettyName": "Iris Mode", + "_feature": "Control.Control" + }, + { + "_name": "FanMode", + "_prettyName": "Fan Mode", + "_feature": "Control.Control" + }, + { + "_name": "FollowSpotMode", + "_prettyName": "FollowSpot Mode", + "_feature": "Control.Control" + }, + { + "_name": "BeamEffectIndexRotateMode", + "_prettyName": "Beam Effect Index Rotate Mode", + "_feature": "Control.Control" + }, + { + "_name": "IntensityMSpeed", + "_prettyName": "Intensity MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "PositionMSpeed", + "_prettyName": "Pos MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "ColorMixMSpeed", + "_prettyName": "Color Mix MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "ColorWheelSelectMSpeed", + "_prettyName": "Color Wheel Select MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "GoboWheel(n)MSpeed", + "_prettyName": "Gobo Wheel(n) MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "IrisMSpeed", + "_prettyName": "Iris MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "Prism(n)MSpeed", + "_prettyName": "Prism(n) MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "FocusMSpeed", + "_prettyName": "Focus MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "Frost(n)MSpeed", + "_prettyName": "Frost(n) MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "ZoomMSpeed", + "_prettyName": "Zoom MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "FrameMSpeed", + "_prettyName": "Frame MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "GlobalMSpeed", + "_prettyName": "Global MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "ReflectorAdjust", + "_prettyName": "Reflector Adj", + "_feature": "Control.Control" + }, + { + "_name": "FixtureGlobalReset", + "_prettyName": "Fixture Global Reset", + "_feature": "Control.Control" + }, + { + "_name": "DimmerReset", + "_prettyName": "Dimmer Reset", + "_feature": "Control.Control" + }, + { + "_name": "ShutterReset", + "_prettyName": "Shutter Reset", + "_feature": "Control.Control" + }, + { + "_name": "BeamReset", + "_prettyName": "Beam Reset", + "_feature": "Control.Control" + }, + { + "_name": "ColorMixReset", + "_prettyName": "Color Mix Reset", + "_feature": "Control.Control" + }, + { + "_name": "ColorWheelReset", + "_prettyName": "Color Wheel Reset", + "_feature": "Control.Control" + }, + { + "_name": "FocusReset", + "_prettyName": "Focus Reset", + "_feature": "Control.Control" + }, + { + "_name": "FrameReset", + "_prettyName": "Frame Reset", + "_feature": "Control.Control" + }, + { + "_name": "GoboWheelReset", + "_prettyName": "G Reset", + "_feature": "Control.Control" + }, + { + "_name": "IntensityReset", + "_prettyName": "Intensity Reset", + "_feature": "Control.Control" + }, + { + "_name": "IrisReset", + "_prettyName": "Iris Reset", + "_feature": "Control.Control" + }, + { + "_name": "PositionReset", + "_prettyName": "Pos Reset", + "_feature": "Control.Control" + }, + { + "_name": "PanReset", + "_prettyName": "Pan Reset", + "_feature": "Control.Control" + }, + { + "_name": "TiltReset", + "_prettyName": "Tilt Reset", + "_feature": "Control.Control" + }, + { + "_name": "ZoomReset", + "_prettyName": "Zoom Reset", + "_feature": "Control.Control" + }, + { + "_name": "CTBReset", + "_prettyName": "CTB Reset", + "_feature": "Control.Control" + }, + { + "_name": "CTOReset", + "_prettyName": "CTO Reset", + "_feature": "Control.Control" + }, + { + "_name": "CTCReset", + "_prettyName": "CTC Reset", + "_feature": "Control.Control" + }, + { + "_name": "AnimationSystemReset", + "_prettyName": "Anim Sytem Reset", + "_feature": "Control.Control" + }, + { + "_name": "FixtureCalibrationReset", + "_prettyName": "Fixture Calibration Reset", + "_feature": "Control.Control" + }, + { + "_name": "Function", + "_prettyName": "Function", + "_feature": "Control.Control" + }, + { + "_name": "LampControl", + "_prettyName": "Lamp Ctrl", + "_feature": "Control.Control" + }, + { + "_name": "DisplayIntensity", + "_prettyName": "Display Int", + "_feature": "Control.Control" + }, + { + "_name": "DMXInput", + "_prettyName": "DMX Input", + "_feature": "Control.Control" + }, + { + "_name": "NoFeature", + "_prettyName": "NoFeature", + "_feature": "Control.Control" + }, + { + "_name": "Dummy", + "_prettyName": "Dummy", + "_feature": "Control.Control" + }, + { + "_name": "Blower(n)", + "_prettyName": "Blower(n)", + "_feature": "Control.Control" + }, + { + "_name": "Fan(n)", + "_prettyName": "Fan(n)", + "_feature": "Control.Control" + }, + { + "_name": "Fog(n)", + "_prettyName": "Fog(n)", + "_feature": "Control.Control" + }, + { + "_name": "Haze(n)", + "_prettyName": "Haze(n)", + "_feature": "Control.Control" + }, + { + "_name": "LampPowerMode", + "_prettyName": "Lamp Power Mode", + "_feature": "Control.Control" + }, + { + "_name": "Fans", + "_prettyName": "Fans", + "_feature": "Control.Control" + }, + { + "_name": "Blade(n)A", + "_prettyName": "Blade(n)A", + "_feature": "Shapers.Shapers", + "_ActivationGroup": "Shaper" + }, + { + "_name": "Blade(n)B", + "_prettyName": "Blade(n)B", + "_feature": "Shapers.Shapers", + "_ActivationGroup": "Shaper" + }, + { + "_name": "Blade(n)Rot", + "_prettyName": "Blade(n) Rot", + "_feature": "Shapers.Shapers", + "_physicalUnit": "Angle", + "_ActivationGroup": "Shaper" + }, + { + "_name": "ShaperRot", + "_prettyName": "Shaper Rot", + "_feature": "Shapers.Shapers", + "_physicalUnit": "Angle", + "_ActivationGroup": "Shaper" + }, + { + "_name": "ShaperMacros", + "_prettyName": "Shaper Macros", + "_feature": "Shapers.Shapers" + }, + { + "_name": "ShaperMacrosSpeed", + "_prettyName": "Shaper Macros Speed", + "_feature": "Shapers.Shapers" + }, + { + "_name": "BladeSoft(n)A", + "_prettyName": "BladeS(n)A", + "_feature": "Shapers.Shapers", + "_physicalUnit": "None" + }, + { + "_name": "BladeSoft(n)B", + "_prettyName": "BladeS(n)B", + "_feature": "Shapers.Shapers", + "_physicalUnit": "None" + }, + { + "_name": "KeyStone(n)A", + "_prettyName": "KS(n)A", + "_feature": "Shapers.Shapers", + "_physicalUnit": "None" + }, + { + "_name": "KeyStone(n)B", + "_prettyName": "KS(n)B", + "_feature": "Shapers.Shapers", + "_physicalUnit": "None" + }, + { + "_name": "Video", + "_prettyName": "Video", + "_feature": "Video.Video" + }, + { + "_name": "VideoEffect(n)Type", + "_prettyName": "Video Effect(n) Type", + "_feature": "Video.Video" + }, + { + "_name": "VideoEffect(n)Parameter(m)", + "_prettyName": "Video Effect(n) Parameter(m)", + "_feature": "Video.Video" + }, + { + "_name": "VideoCamera(n)", + "_prettyName": "Video Camera(n)", + "_feature": "Video.Video" + }, + { + "_name": "FieldOfView", + "_prettyName": "FOV", + "_feature": "Video.Video", + "_physicalUnit": "Angle" + }, + { + "_name": "InputSource", + "_prettyName": "ISrc", + "_feature": "Video.Video", + "_physicalUnit": "None" + }, + { + "_name": "VideoBlendMode", + "_prettyName": "BlendMode", + "_feature": "Video.Video", + "_physicalUnit": "None" + }, + { + "_name": "VideoSoundVolume(n)", + "_prettyName": "Volume(n)", + "_feature": "Video.Video", + "_physicalUnit": "Percent" + } + ] +} \ No newline at end of file diff --git a/function_matrix/function_support.json b/function_matrix/function_support.json new file mode 100644 index 00000000..09b91ddb --- /dev/null +++ b/function_matrix/function_support.json @@ -0,0 +1,285 @@ +{ + "name": "Gobo(n)WheelIndex", + "prettyName": "Wheel Index", + "feature": "Gobo.Gobo", + "physicalUnit": "Angle", + "MainAttribute": "Gobo(n)", + "ActivationGroup": "Gobo(n)", + "subPhysicalUnits": + [ + { + "default": true, + "type": "PlacementOffset", + "physicalUnit": "Degree", + "physicalFrom": 270, + "physicalTo": 270, + "SupportInfo": + [ + { + "Name":"Software Name", + "Date":"2021-03-03T10:56:26Z", + "Version":"0.0.0", + "Supported": "NO", + "Notes":"We plan to support this feature in the future and actively working on it." + }, + { + "Name":"Software Name", + "Date":"2022-03-03T10:56:26Z", + "Version":"1.0.0", + "Supported": "YES", + "Notes":"" + } + ] + } + ], + "SupportInfo": + [ + { + "Name":"Software Name", + "Date":"2021-03-03T10:56:26Z", + "Version":"0.0.0", + "Supported": "NO", + "Notes":"We plan to support this feature in the future and actively working on it." + }, + { + "Name":"Software Name", + "Date":"2022-03-03T10:56:26Z", + "Version":"1.0.0", + "Supported": "YES", + "Notes":"" + } + ] +} + +{ + "GDTF": { + "FixtureType": { + "AttributeDefinitions": { + "ActivationGroups": { + "ActivationGroup": { + "_Name": "PanTilt", + "_Name_SupportInfo": + [ + { + "Name":"Software Name", + "Date":"2021-03-03T10:56:26Z", + "Version":"0.0.0", + "Supported": "NO", + "Notes":"We plan to support this feature in the future and actively working on it." + }, + { + "Name":"Software Name", + "Date":"2022-03-03T10:56:26Z", + "Version":"1.0.0", + "Supported": "YES", + "Notes":"" + } + ] + } + }, + "FeatureGroups": { + "FeatureGroup": [ + { + "SupportInfo": + [ + { + "Name":"Software Name", + "Date":"2021-03-03T10:56:26Z", + "Version":"0.0.0", + "Supported": "NO", + "Notes":"We plan to support this feature in the future and actively working on it." + }, + { + "Name":"Software Name", + "Date":"2022-03-03T10:56:26Z", + "Version":"1.0.0", + "Supported": "YES", + "Notes":"" + } + ], + "Feature": { + "_Name": "Dimmer" + }, + "_Name": "Dimmer", + "_Pretty": "Dimmer" + } + ] + }, + "Attributes": { + "Attribute": [ + { + "_Feature": "Dimmer.Dimmer", + "_Name": "Dimmer", + "_PhysicalUnit": "None", + "_Pretty": "Dim" + } + ] + } + }, + "Wheels": { + "Wheel": { + "Slot": { + "Facet": [ + { + "_Color": "0.312700,0.329000,100.000000", + "_Rotation": "{1.000000,0.000000,0.000000}{0.000000,1.000000,0.000000}{0.000000,0.000000,1.000000}" + }, + ], + "_Color": "0.312700,0.329000,100.000000", + "_Name": "Wheel Slot 1" + }, + "_Name": "NewWheel" + } + }, + "PhysicalDescriptions": { + "ColorSpace": { + "_Mode": "sRGB", + "_Name": "" + }, + "AdditionalColorSpaces": "", + "Gamuts": "", + "Filters": { + "Filter": { + "Measurement": { + "_InterpolationTo": "Linear", + "_Physical": "100.000000", + "_Transmission": "1.000000" + }, + "_Color": "0.312700,0.329000,100.000000", + "_Name": "Filter 1" + } + }, + "Emitters": { + "Emitter": { + "Measurement": { + "_InterpolationTo": "Linear", + "_LuminousIntensity": "1.000000", + "_Physical": "100.000000" + }, + "_Color": "0.312700,0.329000,100.000000", + "_DiodePart": "", + "_DominantWaveLength": "0.000000", + "_Name": "Emitter 1" + } + }, + "DMXProfiles": "", + "CRIs": "", + "Connectors": "", + "Properties": { + "OperatingTemperature": { + "_High": "40.000000", + "_Low": "0.000000" + }, + "Weight": { + "_Value": "0.000000" + }, + "LegHeight": { + "_Value": "0.000000" + } + } + }, + "Models": { + "Model": [ + { + "_File": "", + "_Height": "0.120000", + "_Length": "0.310000", + "_Name": "Base", + "_PrimitiveType": "Base1_1", + "_SVGFrontOffsetX": "0.000000", + "_SVGFrontOffsetY": "0.000000", + "_SVGOffsetX": "0.000000", + "_SVGOffsetY": "0.000000", + "_SVGSideOffsetX": "0.000000", + "_SVGSideOffsetY": "0.000000", + "_Width": "0.310000" + }, + ] + }, + "Geometries": { + "Geometry": { + "_Model": "Base", + "_Name": "Base", + "_Position": "{1.000000,0.000000,0.000000,0.000000}{0.000000,1.000000,0.000000,0.000000}{0.000000,0.000000,1.000000,0.000000}{0,0,0,1}" + } + }, + "DMXModes": { + "DMXMode": { + "DMXChannels": { + "DMXChannel": [ + { + "LogicalChannel": { + "ChannelFunction": { + "ChannelSet": [ + { + "_DMXFrom": "0/1", + "_Name": "Closed", + "_WheelSlotIndex": "0" + }, + + ], + "_Attribute": "Dimmer", + "_CustomName": "StringConv Failed", + "_DMXFrom": "0/1", + "_Default": "0/1", + "_Max": "0.000000", + "_Min": "0.000000", + "_Name": "Dimmer 1", + "_OriginalAttribute": "", + "_PhysicalFrom": "0.000000", + "_PhysicalTo": "1.000000", + "_RealAcceleration": "0.000000", + "_RealFade": "0.000000" + }, + "_Attribute": "Dimmer", + "_DMXChangeTimeLimit": "0.000000", + "_Master": "Grand", + "_MibFade": "0.000000", + "_Snap": "No" + }, + "_DMXBreak": "1", + "_Geometry": "Beam", + "_Highlight": "255/1", + "_InitialFunction": "Beam_Dimmer.Dimmer.Dimmer 1", + "_Offset": "1" + }, + ] + }, + "Relations": "", + "FTMacros": { + "FTMacro": { + "_Name": "Macro" + } + }, + "_Description": "StringConv Failed", + "_Geometry": "Base", + "_Name": "Default" + } + }, + "Revisions": { + "Revision": [ + { + "_Date": "2021-07-05T07:57:28", + "_ModifiedBy": "", + "_Text": "", + "_UserID": "0" + }, + ] + }, + "FTPresets": "", + "Protocols": "", + "_CanHaveChildren": "No", + "_Description": "", + "_FixtureTypeID": "58F7D3CE-E5C1-46E9-8383-F6AB6FF34F88", + "_LongName": "Basic Moving Head", + "_Manufacturer": "GDTF Templsdfsdfsdfate", + "_Name": "Basic Moving Head", + "_RefFT": "", + "_ShortName": "Moving Head", + "_Thumbnail": "", + "_ThumbnailOffsetX": "0", + "_ThumbnailOffsetY": "0" + }, + "_DataVersion": "1.2" + } +} \ No newline at end of file diff --git a/function_matrix/gdtf_support_gdtf.json b/function_matrix/gdtf_support_gdtf.json new file mode 100644 index 00000000..93870ae9 --- /dev/null +++ b/function_matrix/gdtf_support_gdtf.json @@ -0,0 +1,2442 @@ +{ + "Description":{ + "Name":"", + "Versions":[ + { + "Version":"Version", + "Date":"2021-03-03T10:56:26Z" + } + ] + }, + "GDTF": { + "FixtureType": { + "AttributeDefinitions": { + "ActivationGroups": { + "ActivationGroup": { + "_Name": "PanTilt" + } + }, + "FeatureGroups": { + "FeatureGroup": [ + { + "Feature": { + "_Name": "Dimmer" + }, + "_Name": "Dimmer", + "_Pretty": "Dimmer" + } + ] + }, + "Attributes": { + "Attribute": [ + { + "_name": "Dimmer", + "_prettyName": "Dim", + "_feature": "Dimmer.Dimmer" + }, + { + "_name": "Pan", + "_prettyName": "P", + "_feature": "Position.PanTilt", + "_physicalUnit": "Angle", + "_ActivationGroup": "PanTilt" + }, + { + "_name": "Tilt", + "_prettyName": "T", + "_feature": "Position.PanTilt", + "_physicalUnit": "Angle", + "_ActivationGroup": "PanTilt" + }, + { + "_name": "PanRotate", + "_prettyName": "P Rotate", + "_feature": "Position.PanTilt", + "_physicalUnit": "AngularSpeed" + }, + { + "_name": "TiltRotate", + "_prettyName": "T Rotate", + "_feature": "Position.PanTilt", + "_physicalUnit": "AngularSpeed" + }, + { + "_name": "PositionEffect", + "_prettyName": "Pos FX", + "_feature": "Position.PanTilt" + }, + { + "_name": "PositionEffectRate", + "_prettyName": "Pos FX Rate", + "_feature": "Position.PanTilt" + }, + { + "_name": "PositionEffectFade", + "_prettyName": "Pos FX Fade", + "_feature": "Position.PanTilt" + }, + { + "_name": "XYZ_X", + "_prettyName": "X", + "_feature": "Position.XYZ", + "_physicalUnit": "Length", + "_ActivationGroup": "XYZ" + }, + { + "_name": "XYZ_Y", + "_prettyName": "Y", + "_feature": "Position.XYZ", + "_physicalUnit": "Length", + "_ActivationGroup": "XYZ" + }, + { + "_name": "XYZ_Z", + "_prettyName": "Z", + "_feature": "Position.XYZ", + "_physicalUnit": "Length", + "_ActivationGroup": "XYZ" + }, + { + "_name": "Rot_X", + "_prettyName": "Rot X", + "_feature": "Position.Rotation", + "_physicalUnit": "Angle", + "_ActivationGroup": "Rot_XYZ" + }, + { + "_name": "Rot_Y", + "_prettyName": "Rot Y", + "_feature": "Position.Rotation", + "_physicalUnit": "Angle", + "_ActivationGroup": "Rot_XYZ" + }, + { + "_name": "Rot_Z", + "_prettyName": "Rot Z", + "_feature": "Position.Rotation", + "_physicalUnit": "Angle", + "_ActivationGroup": "Rot_XYZ" + }, + { + "_name": "Scale_X", + "_prettyName": "Scale X", + "_feature": "Position.Scale", + "_physicalUnit": "Percent", + "_ActivationGroup": "Scale_XYZ" + }, + { + "_name": "Scale_Y", + "_prettyName": "Scale Y", + "_feature": "Position.Scale", + "_physicalUnit": "Percent", + "_ActivationGroup": "Scale_XYZ" + }, + { + "_name": "Scale_Z", + "_prettyName": "Scale Z", + "_feature": "Position.Scale", + "_physicalUnit": "Percent", + "_ActivationGroup": "Scale_XYZ" + }, + { + "_name": "Scale_XYZ", + "_prettyName": "Scale XYZ", + "_feature": "Position.Scale", + "_physicalUnit": "Percent", + "_ActivationGroup": "Scale_XYZ" + }, + { + "_name": "Gobo(n)", + "_prettyName": "G(n)", + "_feature": "Gobo.Gobo", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)SelectSpin", + "_prettyName": "Select Spin", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)SelectShake", + "_prettyName": "Select Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + }, + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 0.2, + "_physicalTo": 0.2 + } + ] + }, + { + "_name": "Gobo(n)SelectEffects", + "_prettyName": "Select Effects", + "_feature": "Gobo.Gobo", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)" + }, + { + "_name": "Gobo(n)WheelIndex", + "_prettyName": "Wheel Index", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Angle", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)WheelSpin", + "_prettyName": "Wheel Spin", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)WheelShake", + "_prettyName": "Wheel Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + }, + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 0.2, + "_physicalTo": 0.2 + } + ] + }, + { + "_name": "Gobo(n)WheelRandom", + "_prettyName": "Wheel Random", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)WheelAudio", + "_prettyName": "Wheel Audio", + "_feature": "Gobo.Gobo", + "_MainAttribute": "Gobo(n)", + "_ActivationGroup": "Gobo(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Gobo(n)Pos", + "_prettyName": "G(n) \u003c\u003e", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Angle", + "_ActivationGroup": "Gobo(n)Pos" + }, + { + "_name": "Gobo(n)PosRotate", + "_prettyName": "Rotate", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Gobo(n)Pos", + "_ActivationGroup": "Gobo(n)Pos" + }, + { + "_name": "Gobo(n)PosShake", + "_prettyName": "Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "Gobo(n)Pos", + "_ActivationGroup": "Gobo(n)Pos", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 0.2, + "_physicalTo": 0.2 + } + ] + }, + { + "_name": "AnimationWheel(n)", + "_prettyName": "Anim(n)", + "_feature": "Gobo.Gobo", + "_ActivationGroup": "AnimationWheel(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "AnimationWheel(n)Audio", + "_prettyName": "Anim Audio", + "_feature": "Gobo.Gobo", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "AnimationWheel(n)Macro", + "_prettyName": "Anim FX", + "_feature": "Gobo.Gobo", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)" + }, + { + "_name": "AnimationWheel(n)Random", + "_prettyName": "Anim Random", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "AnimationWheel(n)SelectEffects", + "_prettyName": "Anim Select FX", + "_feature": "Gobo.Gobo", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)" + }, + { + "_name": "AnimationWheel(n)SelectShake", + "_prettyName": "Anim Select Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + }, + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 0.2, + "_physicalTo": 0.2 + } + ] + }, + { + "_name": "AnimationWheel(n)SelectSpin", + "_prettyName": "Anim Select Spin", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "AnimationWheel(n)", + "_ActivationGroup": "AnimationWheel(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "AnimationWheel(n)Pos", + "_prettyName": "Anim Pos", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Angle", + "_ActivationGroup": "AnimationWheel(n)Pos" + }, + { + "_name": "AnimationWheel(n)PosRotate", + "_prettyName": "Anim Rotate", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "AnimationWheel(n)Pos", + "_ActivationGroup": "AnimationWheel(n)Pos" + }, + { + "_name": "AnimationWheel(n)PosShake", + "_prettyName": "Anim Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationWheel(n)Pos", + "_ActivationGroup": "AnimationWheel(n)Pos", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 0.2, + "_physicalTo": 0.2 + } + ] + }, + { + "_name": "AnimationSystem(n)", + "_prettyName": "Anim System", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Percent", + "_ActivationGroup": "AnimationSystem(n)" + }, + { + "_name": "AnimationSystem(n)Ramp", + "_prettyName": "Anim System Ramp", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationSystem(n)", + "_ActivationGroup": "AnimationSystem(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 0.5, + "_physicalTo": 0.5 + }, + { + "_default": true, + "_type": "AmplitudeMin", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + }, + { + "_default": true, + "_type": "AmplitudeMax", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "AnimationSystem(n)Shake", + "_prettyName": "Anim System Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationSystem(n)", + "_ActivationGroup": "AnimationSystem(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "AmplitudeMin", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + }, + { + "_default": true, + "_type": "AmplitudeMax", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "AnimationSystem(n)Audio", + "_prettyName": "Anim System Audio", + "_feature": "Gobo.Gobo", + "_physicalUnit": "None", + "_MainAttribute": "AnimationSystem(n)", + "_ActivationGroup": "AnimationSystem(n)" + }, + { + "_name": "AnimationSystem(n)Random", + "_prettyName": "Anim System Random", + "_feature": "Gobo.Gobo", + "_physicalUnit": "None", + "_MainAttribute": "AnimationSystem(n)", + "_ActivationGroup": "AnimationSystem(n)" + }, + { + "_name": "AnimationSystem(n)Pos", + "_prettyName": "Anim System Pos", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Angle", + "_ActivationGroup": "AnimationSystem(n)Pos" + }, + { + "_name": "AnimationSystem(n)PosRotate", + "_prettyName": "Anim System Rotate", + "_feature": "Gobo.Gobo", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "AnimationSystem(n)Pos", + "_ActivationGroup": "AnimationSystem(n)Pos" + }, + { + "_name": "AnimationSystem(n)PosShake", + "_prettyName": "Anim System Shake", + "_feature": "Gobo.Gobo", + "_physicalUnit": "Frequency", + "_MainAttribute": "AnimationSystem(n)Pos", + "_ActivationGroup": "AnimationSystem(n)Pos", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Amplitude", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "AnimationSystem(n)PosRandom", + "_prettyName": "Anim System Rot Random", + "_feature": "Gobo.Gobo", + "_physicalUnit": "None", + "_MainAttribute": "AnimationSystem(n)Pos", + "_ActivationGroup": "AnimationSystem(n)Pos" + }, + { + "_name": "AnimationSystem(n)PosAudio", + "_prettyName": "Anim System Rot Audio", + "_feature": "Gobo.Gobo", + "_physicalUnit": "None", + "_MainAttribute": "AnimationSystem(n)Pos", + "_ActivationGroup": "AnimationSystem(n)Pos" + }, + { + "_name": "AnimationSystem(n)Macro", + "_prettyName": "Anim System Macro", + "_feature": "Gobo.Gobo", + "_physicalUnit": "None" + }, + { + "_name": "MediaFolder(n)", + "_prettyName": "Media Folder(n)", + "_feature": "Gobo.Media" + }, + { + "_name": "MediaContent(n)", + "_prettyName": "Media Content(n)", + "_feature": "Gobo.Media" + }, + { + "_name": "ModelFolder(n)", + "_prettyName": "Model Folder(n)", + "_feature": "Gobo.Media", + "_physicalUnit": "None" + }, + { + "_name": "ModelContent(n)", + "_prettyName": "Model Content(n)", + "_feature": "Gobo.Media", + "_physicalUnit": "None" + }, + { + "_name": "Playmode", + "_prettyName": "Playmode", + "_feature": "Gobo.Media" + }, + { + "_name": "PlayBegin", + "_prettyName": "Play Begin", + "_feature": "Gobo.Media", + "_physicalUnit": "Time" + }, + { + "_name": "PlayEnd", + "_prettyName": "Play End", + "_feature": "Gobo.Media", + "_physicalUnit": "Time" + }, + { + "_name": "PlaySpeed", + "_prettyName": "Play Speed", + "_feature": "Gobo.Media", + "_physicalUnit": "Percent" + }, + { + "_name": "ColorEffects(n)", + "_prettyName": "Color FX(n)", + "_feature": "Color.Color" + }, + { + "_name": "Color(n)", + "_prettyName": "C(n)", + "_feature": "Color.Color", + "_ActivationGroup": "ColorRGB", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Color(n)WheelIndex", + "_prettyName": "Wheel Index", + "_feature": "Color.Color", + "_physicalUnit": "Angle", + "_MainAttribute": "Color(n)", + "_ActivationGroup": "ColorRGB", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Color(n)WheelSpin", + "_prettyName": "Wheel Spin", + "_feature": "Color.Color", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Color(n)", + "_ActivationGroup": "ColorRGB", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Color(n)WheelRandom", + "_prettyName": "Wheel Random", + "_feature": "Color.Color", + "_physicalUnit": "Frequency", + "_MainAttribute": "Color(n)", + "_ActivationGroup": "ColorRGB", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "Color(n)WheelAudio", + "_prettyName": "Wheel Audio", + "_feature": "Color.Color", + "_MainAttribute": "Color(n)", + "_ActivationGroup": "ColorRGB", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "PlacementOffset", + "_physicalUnit": "Degree", + "_physicalFrom": 270, + "_physicalTo": 270 + } + ] + }, + { + "_name": "ColorAdd_R", + "_prettyName": "R", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.64,0.33,21.3" + }, + { + "_name": "ColorAdd_G", + "_prettyName": "G", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.3,0.6,71.5" + }, + { + "_name": "ColorAdd_B", + "_prettyName": "B", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.15,0.06,7.2" + }, + { + "_name": "ColorAdd_C", + "_prettyName": "C", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.225,0.329,78.7" + }, + { + "_name": "ColorAdd_M", + "_prettyName": "M", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.321,0.154,28.5" + }, + { + "_name": "ColorAdd_Y", + "_prettyName": "Y", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.419,0.505,92.8" + }, + { + "_name": "ColorAdd_RY", + "_prettyName": "Amber", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.477,0.460,57.0" + }, + { + "_name": "ColorAdd_GY", + "_prettyName": "Lime", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.372,0.543,82.1" + }, + { + "_name": "ColorAdd_GC", + "_prettyName": "Blue-Green", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.250,0.419,75.1" + }, + { + "_name": "ColorAdd_BC", + "_prettyName": "Light-Blue ", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.200,0.239,43.0" + }, + { + "_name": "ColorAdd_BM", + "_prettyName": "Purple", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.254,0.117,17.9" + }, + { + "_name": "ColorAdd_RM", + "_prettyName": "Pink", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.403,0.200,24.9" + }, + { + "_name": "ColorAdd_W", + "_prettyName": "White", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.313,0.329,100.0" + }, + { + "_name": "ColorAdd_WW", + "_prettyName": "WW", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.319,0.340,99.3" + }, + { + "_name": "ColorAdd_CW", + "_prettyName": "CW", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.306,0.329,97.9" + }, + { + "_name": "ColorAdd_UV", + "_prettyName": "UV", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.176,0.005,0.6" + }, + { + "_name": "ColorSub_R", + "_prettyName": "R", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.64,0.33,21.3" + }, + { + "_name": "ColorSub_G", + "_prettyName": "G", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.3,0.6,71.5" + }, + { + "_name": "ColorSub_B", + "_prettyName": "B", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.15,0.06,7.2" + }, + { + "_name": "ColorSub_C", + "_prettyName": "C", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.225,0.329,78.7" + }, + { + "_name": "ColorSub_M", + "_prettyName": "M", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.321,0.154,28.5" + }, + { + "_name": "ColorSub_Y", + "_prettyName": "Y", + "_feature": "Color.RGB", + "_physicalUnit": "ColorComponent", + "_ActivationGroup": "ColorRGB", + "_Color": "0.419,0.505,92.8" + }, + { + "_name": "ColorMacro(n)", + "_prettyName": "Color Macro(n)", + "_feature": "Color.RGB" + }, + { + "_name": "ColorMacro(n)Rate", + "_prettyName": "Color Macro(n) Rate", + "_feature": "Color.RGB" + }, + { + "_name": "CTO", + "_prettyName": "CTO", + "_feature": "Color.Color", + "_physicalUnit": "Temperature" + }, + { + "_name": "CTC", + "_prettyName": "CTC", + "_feature": "Color.Color", + "_physicalUnit": "Temperature" + }, + { + "_name": "CTB", + "_prettyName": "CTB", + "_feature": "Color.Color", + "_physicalUnit": "Temperature" + }, + { + "_name": "Tint", + "_prettyName": "Tint", + "_feature": "Color.Color" + }, + { + "_name": "HSB_Hue", + "_prettyName": "H", + "_feature": "Color.HSB", + "_physicalUnit": "Angle", + "_ActivationGroup": "ColorHSB" + }, + { + "_name": "HSB_Saturation", + "_prettyName": "S", + "_feature": "Color.HSB", + "_physicalUnit": "Percent", + "_ActivationGroup": "ColorHSB" + }, + { + "_name": "HSB_Brightness", + "_prettyName": "B", + "_feature": "Color.HSB", + "_physicalUnit": "Percent", + "_ActivationGroup": "ColorHSB" + }, + { + "_name": "HSB_Quality", + "_prettyName": "Q", + "_feature": "Color.HSB", + "_physicalUnit": "Percent", + "_ActivationGroup": "ColorHSB" + }, + { + "_name": "CIE_X", + "_prettyName": "X", + "_feature": "Color.CIE", + "_ActivationGroup": "ColorCIE" + }, + { + "_name": "CIE_Y", + "_prettyName": "Y", + "_feature": "Color.CIE", + "_ActivationGroup": "ColorCIE" + }, + { + "_name": "CIE_Brightness", + "_prettyName": "B", + "_feature": "Color.CIE", + "_physicalUnit": "Percent", + "_ActivationGroup": "ColorCIE" + }, + { + "_name": "ColorRGB_Red", + "_prettyName": "R", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Green", + "_prettyName": "G", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Blue", + "_prettyName": "B", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Cyan", + "_prettyName": "C", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Magenta", + "_prettyName": "M", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Yellow", + "_prettyName": "Y", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "ColorRGB_Quality", + "_prettyName": "Q", + "_feature": "Color.Indirect", + "_ActivationGroup": "ColorIndirect" + }, + { + "_name": "VideoBoost_R", + "_prettyName": "Boost R", + "_feature": "Color.ColorCorrection", + "_physicalUnit": "None", + "_Color": "0.64,0.33,21.3" + }, + { + "_name": "VideoBoost_G", + "_prettyName": "Boost G", + "_feature": "Color.ColorCorrection", + "_physicalUnit": "None", + "_Color": "0.3,0.6,71.5" + }, + { + "_name": "VideoBoost_B", + "_prettyName": "Boost B", + "_feature": "Color.ColorCorrection", + "_physicalUnit": "None", + "_Color": "0.15,0.06,7.2" + }, + { + "_name": "VideoHueShift", + "_prettyName": "Hue Shift", + "_feature": "Color.HSBC_Shift", + "_physicalUnit": "Angle" + }, + { + "_name": "VideoSaturation", + "_prettyName": "S", + "_feature": "Color.HSBC_Shift", + "_physicalUnit": "Percent" + }, + { + "_name": "VideoBrightness", + "_prettyName": "B", + "_feature": "Color.HSBC_Shift", + "_physicalUnit": "Percent" + }, + { + "_name": "VideoContrast", + "_prettyName": "C", + "_feature": "Color.HSBC_Shift", + "_physicalUnit": "Percent" + }, + { + "_name": "VideoKeyColor_R", + "_prettyName": "R", + "_feature": "Color.ColorKey", + "_physicalUnit": "None", + "_Color": "0.64,0.33,21.3" + }, + { + "_name": "VideoKeyColor_G", + "_prettyName": "G", + "_feature": "Color.ColorKey", + "_physicalUnit": "None", + "_Color": "0.3,0.6,71.5" + }, + { + "_name": "VideoColorKey_B", + "_prettyName": "B", + "_feature": "Color.ColorKey", + "_physicalUnit": "None", + "_Color": "0.15,0.06,7.2" + }, + { + "_name": "VideoKeyIntensity", + "_prettyName": "Intensity", + "_feature": "Color.ColorKey", + "_physicalUnit": "Percent" + }, + { + "_name": "VideoKeyTolerance", + "_prettyName": "Tolerance", + "_feature": "Color.ColorKey", + "_physicalUnit": "None" + }, + { + "_name": "StrobeDuration", + "_prettyName": "Strobe Duration", + "_feature": "Beam.Beam", + "_physicalUnit": "Time" + }, + { + "_name": "StrobeRate", + "_prettyName": "Strobe Rate", + "_feature": "Beam.Beam" + }, + { + "_name": "StrobeFrequency", + "_prettyName": "Strobe Frequency", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency" + }, + { + "_name": "StrobeModeShutter", + "_prettyName": "StrobeM Shutter", + "_feature": "Beam.Beam" + }, + { + "_name": "StrobeModeStrobe", + "_prettyName": "StrobeM Strobe", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModePulse", + "_prettyName": "StrobeM Pulse", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModePulseOpen", + "_prettyName": "StrobeM PulseOpen", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModePulseClose", + "_prettyName": "StrobeM Pulse Close", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModeRandom", + "_prettyName": "StrobeM Random", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModeRandomPulse", + "_prettyName": "StrobeM Random Pulse", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModeRandomPulseOpen", + "_prettyName": "StrobeM Random Pulse Open", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModeRandomPulseClose", + "_prettyName": "StrobeM Random Pulse Close", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "StrobeModeEffect", + "_prettyName": "StrobeM Effect", + "_feature": "Beam.Beam", + "_MainAttribute": "StrobeModeShutter" + }, + { + "_name": "Shutter(n)", + "_prettyName": "Sh(n)", + "_feature": "Beam.Beam" + }, + { + "_name": "Shutter(n)Strobe", + "_prettyName": "Strobe(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Duration", + "_physicalUnit": "Time", + "_physicalFrom": "0.025", + "_physicalTo": "0.025" + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Shutter(n)StrobePulse", + "_prettyName": "Pulse(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Shutter(n)StrobePulseClose", + "_prettyName": "Pulse Close(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Shutter(n)StrobePulseOpen", + "_prettyName": "Pulse Open(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Shutter(n)StrobeRandom", + "_prettyName": "Random(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Duration", + "_physicalUnit": "Time", + "_physicalFrom": 0.025, + "_physicalTo": 0.025 + } + ] + }, + { + "_name": "Shutter(n)StrobeRandomPulse", + "_prettyName": "Random Pulse(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)" + }, + { + "_name": "Shutter(n)StrobeRandomPulseClose", + "_prettyName": "Random Pulse Close(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)" + }, + { + "_name": "Shutter(n)StrobeRandomPulseOpen", + "_prettyName": "Random Pulse Open(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)" + }, + { + "_name": "Shutter(n)StrobeEffect", + "_prettyName": "Effect(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Shutter(n)" + }, + { + "_name": "Iris", + "_prettyName": "Iris", + "_feature": "Beam.Beam" + }, + { + "_name": "IrisStrobe", + "_prettyName": "Strobe", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Duration", + "_physicalUnit": "Time", + "_physicalFrom": 0.3, + "_physicalTo": 0.3 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "IrisStrobeRandom", + "_prettyName": "Random Strobe", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "Duration", + "_physicalUnit": "Time", + "_physicalFrom": "0.3", + "_physicalTo": "0.3" + }, + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "IrisPulseClose", + "_prettyName": "Pulse Close", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "IrisPulseOpen", + "_prettyName": "Pulse Open", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "IrisRandomPulseClose", + "_prettyName": "Random Pulse Close", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "IrisRandomPulseOpen", + "_prettyName": "Random Pulse Open", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Iris", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "MinimumOpening", + "_physicalUnit": "Percent", + "_physicalFrom": 0, + "_physicalTo": 0 + } + ] + }, + { + "_name": "Frost(n)", + "_prettyName": "Frost(n)", + "_feature": "Beam.Beam" + }, + { + "_name": "Frost(n)PulseOpen", + "_prettyName": "Pulse Open (n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Frost(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Frost(n)PulseClose", + "_prettyName": "Pulse Close (n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Frost(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Frost(n)Ramp", + "_prettyName": "Ramp (n)", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency", + "_MainAttribute": "Frost(n)", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "DutyCycle", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "TimeOffset", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "Prism(n)", + "_prettyName": "Prism(n)", + "_feature": "Beam.Beam", + "_ActivationGroup": "Prism" + }, + { + "_name": "Prism(n)SelectSpin", + "_prettyName": "Select Spin(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Prism(n)", + "_ActivationGroup": "Prism" + }, + { + "_name": "Prism(n)Macro", + "_prettyName": "Prism(n) Macro", + "_feature": "Beam.Beam", + "_MainAttribute": "Prism(n)", + "_ActivationGroup": "Prism" + }, + { + "_name": "Prism(n)Pos", + "_prettyName": "Prism(n) Pos", + "_feature": "Beam.Beam", + "_physicalUnit": "AngularSpeed" + }, + { + "_name": "Prism(n)PosRotate", + "_prettyName": "Rotate(n)", + "_feature": "Beam.Beam", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Prism(n)Pos", + "_ActivationGroup": "Prism" + }, + { + "_name": "Effects(n)", + "_prettyName": "FX(n)", + "_feature": "Beam.Beam" + }, + { + "_name": "Effects(n)Rate", + "_prettyName": "FX(n) Rate", + "_feature": "Beam.Beam", + "_physicalUnit": "Frequency" + }, + { + "_name": "Effects(n)Fade", + "_prettyName": "FX(n) Fade", + "_feature": "Beam.Beam" + }, + { + "_name": "Effects(n)Adjust(m)", + "_prettyName": "FX(n) Adjust(m)", + "_feature": "Beam.Beam" + }, + { + "_name": "Effects(n)Pos", + "_prettyName": "FX(n) Pos", + "_feature": "Beam.Beam", + "_physicalUnit": "Angle" + }, + { + "_name": "Effects(n)PosRotate", + "_prettyName": "FX(n) Rotate", + "_feature": "Beam.Beam", + "_physicalUnit": "AngularSpeed", + "_MainAttribute": "Effects(n)Pos" + }, + { + "_name": "EffectsSync", + "_prettyName": "FX Sync", + "_feature": "Beam.Beam" + }, + { + "_name": "BeamShaper", + "_prettyName": "Beam Shaper", + "_feature": "Beam.Beam", + "_ActivationGroup": "BeamShaper", + "_subPhysicalUnits": + [ + { + "_default": true, + "_type": "RatioHorizontal", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + }, + { + "_default": true, + "_type": "RatioVertical", + "_physicalUnit": "Percent", + "_physicalFrom": 1, + "_physicalTo": 1 + } + ] + }, + { + "_name": "BeamShaperMacro", + "_prettyName": "Beam Shaper Macro", + "_feature": "Beam.Beam", + "_ActivationGroup": "BeamShaper" + }, + { + "_name": "BeamShaperPos", + "_prettyName": "Beam Shaper \u003c\u003e", + "_feature": "Beam.Beam", + "_ActivationGroup": "BeamShaper", + "_physicalUnit": "Angle" + }, + { + "_name": "BeamShaperPosRotate", + "_prettyName": "Beam Shaper Rotate", + "_feature": "Beam.Beam", + "_ActivationGroup": "BeamShaper", + "_physicalUnit": "AngularSpeed" + }, + { + "_name": "Zoom", + "_prettyName": "Zoom", + "_feature": "Focus.Focus", + "_physicalUnit": "Angle" + }, + { + "_name": "ZoomModeSpot", + "_prettyName": "Zoom Spot", + "_feature": "Focus.Focus", + "_physicalUnit": "Angle" + }, + { + "_name": "ZoomModeBeam", + "_prettyName": "Zoom Beam", + "_feature": "Focus.Focus", + "_physicalUnit": "Angle" + }, + { + "_name": "DigitalZoom", + "_prettyName": "DZoom", + "_feature": "Focus.Focus", + "_physicalUnit": "Angle" + }, + { + "_name": "Focus(n)", + "_prettyName": "Focus(n)", + "_feature": "Focus.Focus" + }, + { + "_name": "Focus(n)Adjust", + "_prettyName": "Focus(n) Adjust", + "_feature": "Focus.Focus" + }, + { + "_name": "Focus(n)Distance", + "_prettyName": "Focus(n) Distance", + "_feature": "Focus.Focus", + "_physicalUnit": "Length" + }, + { + "_name": "Control(n)", + "_prettyName": "Ctrl(n)", + "_feature": "Control.Control" + }, + { + "_name": "DimmerMode", + "_prettyName": "Dim Mode", + "_feature": "Control.Control" + }, + { + "_name": "DimmerCurve", + "_prettyName": "Dim Curve", + "_feature": "Control.Control" + }, + { + "_name": "BlackoutMode", + "_prettyName": "Blackout Mode", + "_feature": "Control.Control" + }, + { + "_name": "LEDFrequency", + "_prettyName": "LED Frequency", + "_feature": "Control.Control", + "_physicalUnit": "Frequency" + }, + { + "_name": "LEDZoneMode", + "_prettyName": "LED Zone Mode", + "_feature": "Control.Control" + }, + { + "_name": "PixelMode", + "_prettyName": "Pixel Mode", + "_feature": "Control.Control" + }, + { + "_name": "PanMode", + "_prettyName": "Pan Mode", + "_feature": "Control.Control" + }, + { + "_name": "TiltMode", + "_prettyName": "Tilt Mode", + "_feature": "Control.Control" + }, + { + "_name": "PanTiltMode", + "_prettyName": "PanTilt Mode", + "_feature": "Control.Control" + }, + { + "_name": "PositionModes", + "_prettyName": "Pos Modes", + "_feature": "Control.Control" + }, + { + "_name": "Gobo(n)WheelMode", + "_prettyName": "G(n) Mode", + "_feature": "Control.Control" + }, + { + "_name": "GoboWheelShortcutMode", + "_prettyName": "Gobo Shortcut Mode", + "_feature": "Control.Control" + }, + { + "_name": "AnimationWheel(n)Mode", + "_prettyName": "Anim Mode", + "_feature": "Control.Control" + }, + { + "_name": "AnimationWheelShortcutMode", + "_prettyName": "Anim Shortcut Mode", + "_feature": "Control.Control" + }, + { + "_name": "Color(n)Mode", + "_prettyName": "C(n) Mode", + "_feature": "Control.Control" + }, + { + "_name": "ColorWheelShortcutMode", + "_prettyName": "Color Wheel Shortcut Mode", + "_feature": "Control.Control" + }, + { + "_name": "CyanMode", + "_prettyName": "Cyan Mode", + "_feature": "Control.Control" + }, + { + "_name": "MagentaMode", + "_prettyName": "Magenta Mode", + "_feature": "Control.Control" + }, + { + "_name": "YellowMode", + "_prettyName": "Yellow Mode", + "_feature": "Control.Control" + }, + { + "_name": "ColorMixMode", + "_prettyName": "Color Mix Mode", + "_feature": "Control.Control" + }, + { + "_name": "ChromaticMode", + "_prettyName": "Chroma Mode", + "_feature": "Control.Control" + }, + { + "_name": "ColorCalibrationMode", + "_prettyName": "CCalib Mode", + "_feature": "Control.Control" + }, + { + "_name": "ColorConsistency", + "_prettyName": "Color consistency", + "_feature": "Control.Control" + }, + { + "_name": "ColorControl", + "_prettyName": "Color Ctrl", + "_feature": "Control.Control" + }, + { + "_name": "ColorModelMode", + "_prettyName": "ColorModel", + "_feature": "Control.Control" + }, + { + "_name": "ColorSettingsReset", + "_prettyName": "Color Ctrl Rst", + "_feature": "Control.Control" + }, + { + "_name": "ColorUniformity", + "_prettyName": "ColorUniform", + "_feature": "Control.Control" + }, + { + "_name": "CRIMode", + "_prettyName": "CRI Mode", + "_feature": "Control.Control" + }, + { + "_name": "CustomColor", + "_prettyName": "Custom Color", + "_feature": "Control.Control" + }, + { + "_name": "UVStability", + "_prettyName": "UV Stab", + "_feature": "Control.Control" + }, + { + "_name": "WaveLengthCorrection", + "_prettyName": "WaveLength", + "_feature": "Control.Control" + }, + { + "_name": "WhiteCount", + "_prettyName": "White Count", + "_feature": "Control.Control" + }, + { + "_name": "StrobeMode", + "_prettyName": "Strobe Mode", + "_feature": "Control.Control" + }, + { + "_name": "ZoomMode", + "_prettyName": "Zoom Mode", + "_feature": "Control.Control" + }, + { + "_name": "FocusMode", + "_prettyName": "Focus Mode", + "_feature": "Control.Control" + }, + { + "_name": "IrisMode", + "_prettyName": "Iris Mode", + "_feature": "Control.Control" + }, + { + "_name": "FanMode", + "_prettyName": "Fan Mode", + "_feature": "Control.Control" + }, + { + "_name": "FollowSpotMode", + "_prettyName": "FollowSpot Mode", + "_feature": "Control.Control" + }, + { + "_name": "BeamEffectIndexRotateMode", + "_prettyName": "Beam Effect Index Rotate Mode", + "_feature": "Control.Control" + }, + { + "_name": "IntensityMSpeed", + "_prettyName": "Intensity MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "PositionMSpeed", + "_prettyName": "Pos MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "ColorMixMSpeed", + "_prettyName": "Color Mix MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "ColorWheelSelectMSpeed", + "_prettyName": "Color Wheel Select MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "GoboWheel(n)MSpeed", + "_prettyName": "Gobo Wheel(n) MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "IrisMSpeed", + "_prettyName": "Iris MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "Prism(n)MSpeed", + "_prettyName": "Prism(n) MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "FocusMSpeed", + "_prettyName": "Focus MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "Frost(n)MSpeed", + "_prettyName": "Frost(n) MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "ZoomMSpeed", + "_prettyName": "Zoom MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "FrameMSpeed", + "_prettyName": "Frame MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "GlobalMSpeed", + "_prettyName": "Global MSpeed", + "_feature": "Control.Control" + }, + { + "_name": "ReflectorAdjust", + "_prettyName": "Reflector Adj", + "_feature": "Control.Control" + }, + { + "_name": "FixtureGlobalReset", + "_prettyName": "Fixture Global Reset", + "_feature": "Control.Control" + }, + { + "_name": "DimmerReset", + "_prettyName": "Dimmer Reset", + "_feature": "Control.Control" + }, + { + "_name": "ShutterReset", + "_prettyName": "Shutter Reset", + "_feature": "Control.Control" + }, + { + "_name": "BeamReset", + "_prettyName": "Beam Reset", + "_feature": "Control.Control" + }, + { + "_name": "ColorMixReset", + "_prettyName": "Color Mix Reset", + "_feature": "Control.Control" + }, + { + "_name": "ColorWheelReset", + "_prettyName": "Color Wheel Reset", + "_feature": "Control.Control" + }, + { + "_name": "FocusReset", + "_prettyName": "Focus Reset", + "_feature": "Control.Control" + }, + { + "_name": "FrameReset", + "_prettyName": "Frame Reset", + "_feature": "Control.Control" + }, + { + "_name": "GoboWheelReset", + "_prettyName": "G Reset", + "_feature": "Control.Control" + }, + { + "_name": "IntensityReset", + "_prettyName": "Intensity Reset", + "_feature": "Control.Control" + }, + { + "_name": "IrisReset", + "_prettyName": "Iris Reset", + "_feature": "Control.Control" + }, + { + "_name": "PositionReset", + "_prettyName": "Pos Reset", + "_feature": "Control.Control" + }, + { + "_name": "PanReset", + "_prettyName": "Pan Reset", + "_feature": "Control.Control" + }, + { + "_name": "TiltReset", + "_prettyName": "Tilt Reset", + "_feature": "Control.Control" + }, + { + "_name": "ZoomReset", + "_prettyName": "Zoom Reset", + "_feature": "Control.Control" + }, + { + "_name": "CTBReset", + "_prettyName": "CTB Reset", + "_feature": "Control.Control" + }, + { + "_name": "CTOReset", + "_prettyName": "CTO Reset", + "_feature": "Control.Control" + }, + { + "_name": "CTCReset", + "_prettyName": "CTC Reset", + "_feature": "Control.Control" + }, + { + "_name": "AnimationSystemReset", + "_prettyName": "Anim Sytem Reset", + "_feature": "Control.Control" + }, + { + "_name": "FixtureCalibrationReset", + "_prettyName": "Fixture Calibration Reset", + "_feature": "Control.Control" + }, + { + "_name": "Function", + "_prettyName": "Function", + "_feature": "Control.Control" + }, + { + "_name": "LampControl", + "_prettyName": "Lamp Ctrl", + "_feature": "Control.Control" + }, + { + "_name": "DisplayIntensity", + "_prettyName": "Display Int", + "_feature": "Control.Control" + }, + { + "_name": "DMXInput", + "_prettyName": "DMX Input", + "_feature": "Control.Control" + }, + { + "_name": "NoFeature", + "_prettyName": "NoFeature", + "_feature": "Control.Control" + }, + { + "_name": "Dummy", + "_prettyName": "Dummy", + "_feature": "Control.Control" + }, + { + "_name": "Blower(n)", + "_prettyName": "Blower(n)", + "_feature": "Control.Control" + }, + { + "_name": "Fan(n)", + "_prettyName": "Fan(n)", + "_feature": "Control.Control" + }, + { + "_name": "Fog(n)", + "_prettyName": "Fog(n)", + "_feature": "Control.Control" + }, + { + "_name": "Haze(n)", + "_prettyName": "Haze(n)", + "_feature": "Control.Control" + }, + { + "_name": "LampPowerMode", + "_prettyName": "Lamp Power Mode", + "_feature": "Control.Control" + }, + { + "_name": "Fans", + "_prettyName": "Fans", + "_feature": "Control.Control" + }, + { + "_name": "Blade(n)A", + "_prettyName": "Blade(n)A", + "_feature": "Shapers.Shapers", + "_ActivationGroup": "Shaper" + }, + { + "_name": "Blade(n)B", + "_prettyName": "Blade(n)B", + "_feature": "Shapers.Shapers", + "_ActivationGroup": "Shaper" + }, + { + "_name": "Blade(n)Rot", + "_prettyName": "Blade(n) Rot", + "_feature": "Shapers.Shapers", + "_physicalUnit": "Angle", + "_ActivationGroup": "Shaper" + }, + { + "_name": "ShaperRot", + "_prettyName": "Shaper Rot", + "_feature": "Shapers.Shapers", + "_physicalUnit": "Angle", + "_ActivationGroup": "Shaper" + }, + { + "_name": "ShaperMacros", + "_prettyName": "Shaper Macros", + "_feature": "Shapers.Shapers" + }, + { + "_name": "ShaperMacrosSpeed", + "_prettyName": "Shaper Macros Speed", + "_feature": "Shapers.Shapers" + }, + { + "_name": "BladeSoft(n)A", + "_prettyName": "BladeS(n)A", + "_feature": "Shapers.Shapers", + "_physicalUnit": "None" + }, + { + "_name": "BladeSoft(n)B", + "_prettyName": "BladeS(n)B", + "_feature": "Shapers.Shapers", + "_physicalUnit": "None" + }, + { + "_name": "KeyStone(n)A", + "_prettyName": "KS(n)A", + "_feature": "Shapers.Shapers", + "_physicalUnit": "None" + }, + { + "_name": "KeyStone(n)B", + "_prettyName": "KS(n)B", + "_feature": "Shapers.Shapers", + "_physicalUnit": "None" + }, + { + "_name": "Video", + "_prettyName": "Video", + "_feature": "Video.Video" + }, + { + "_name": "VideoEffect(n)Type", + "_prettyName": "Video Effect(n) Type", + "_feature": "Video.Video" + }, + { + "_name": "VideoEffect(n)Parameter(m)", + "_prettyName": "Video Effect(n) Parameter(m)", + "_feature": "Video.Video" + }, + { + "_name": "VideoCamera(n)", + "_prettyName": "Video Camera(n)", + "_feature": "Video.Video" + }, + { + "_name": "FieldOfView", + "_prettyName": "FOV", + "_feature": "Video.Video", + "_physicalUnit": "Angle" + }, + { + "_name": "InputSource", + "_prettyName": "ISrc", + "_feature": "Video.Video", + "_physicalUnit": "None" + }, + { + "_name": "VideoBlendMode", + "_prettyName": "BlendMode", + "_feature": "Video.Video", + "_physicalUnit": "None" + }, + { + "_name": "VideoSoundVolume(n)", + "_prettyName": "Volume(n)", + "_feature": "Video.Video", + "_physicalUnit": "Percent" + } + ] + } + }, + "Wheels": { + "Wheel": { + "Slot": { + "Facet": [ + { + "_Color": "0.312700,0.329000,100.000000", + "_Rotation": "{1.000000,0.000000,0.000000}{0.000000,1.000000,0.000000}{0.000000,0.000000,1.000000}" + } + ], + "_Color": "0.312700,0.329000,100.000000", + "_Name": "Wheel Slot 1" + }, + "_Name": "NewWheel" + } + }, + "PhysicalDescriptions": { + "ColorSpace": { + "_Mode": "sRGB", + "_Name": "" + }, + "AdditionalColorSpaces": "", + "Gamuts": "", + "Filters": { + "Filter": { + "Measurement": { + "_InterpolationTo": "Linear", + "_Physical": "100.000000", + "_Transmission": "1.000000" + }, + "_Color": "0.312700,0.329000,100.000000", + "_Name": "Filter 1" + } + }, + "Emitters": { + "Emitter": { + "Measurement": { + "_InterpolationTo": "Linear", + "_LuminousIntensity": "1.000000", + "_Physical": "100.000000" + }, + "_Color": "0.312700,0.329000,100.000000", + "_DiodePart": "", + "_DominantWaveLength": "0.000000", + "_Name": "Emitter 1" + } + }, + "DMXProfiles": "", + "CRIs": "", + "Connectors": "", + "Properties": { + "OperatingTemperature": { + "_High": "40.000000", + "_Low": "0.000000" + }, + "Weight": { + "_Value": "0.000000" + }, + "LegHeight": { + "_Value": "0.000000" + } + } + }, + "Models": { + "Model": [ + { + "_File": "", + "_Height": "0.120000", + "_Length": "0.310000", + "_Name": "Base", + "_PrimitiveType": "Base1_1", + "_SVGFrontOffsetX": "0.000000", + "_SVGFrontOffsetY": "0.000000", + "_SVGOffsetX": "0.000000", + "_SVGOffsetY": "0.000000", + "_SVGSideOffsetX": "0.000000", + "_SVGSideOffsetY": "0.000000", + "_Width": "0.310000" + } + ] + }, + "Geometries": { + "Geometry": { + "_Model": "Base", + "_Name": "Base", + "_Position": "{1.000000,0.000000,0.000000,0.000000}{0.000000,1.000000,0.000000,0.000000}{0.000000,0.000000,1.000000,0.000000}{0,0,0,1}" + } + }, + "DMXModes": { + "DMXMode": { + "DMXChannels": { + "DMXChannel": [ + { + "LogicalChannel": { + "ChannelFunction": { + "ChannelSet": [ + { + "_DMXFrom": "0/1", + "_Name": "Closed", + "_WheelSlotIndex": "0" + } + ], + "_Attribute": "Dimmer", + "_CustomName": "StringConv Failed", + "_DMXFrom": "0/1", + "_Default": "0/1", + "_Max": "0.000000", + "_Min": "0.000000", + "_Name": "Dimmer 1", + "_OriginalAttribute": "", + "_PhysicalFrom": "0.000000", + "_PhysicalTo": "1.000000", + "_RealAcceleration": "0.000000", + "_RealFade": "0.000000" + }, + "_Attribute": "Dimmer", + "_DMXChangeTimeLimit": "0.000000", + "_Master": "Grand", + "_MibFade": "0.000000", + "_Snap": "No" + }, + "_DMXBreak": "1", + "_Geometry": "Beam", + "_Highlight": "255/1", + "_InitialFunction": "Beam_Dimmer.Dimmer.Dimmer 1", + "_Offset": "1" + } + ] + }, + "Relations": "", + "FTMacros": { + "FTMacro": { + "_Name": "Macro" + } + }, + "_Description": "", + "_Geometry": "Base", + "_Name": "Default" + } + }, + "Revisions": { + "Revision": [ + { + "_Date": "2021-07-05T07:57:28", + "_ModifiedBy": "", + "_Text": "", + "_UserID": "0" + } + ] + }, + "FTPresets": "", + "Protocols": "", + "_CanHaveChildren": "No", + "_Description": "", + "_FixtureTypeID": "58F7D3CE-E5C1-46E9-8383-F6AB6FF34F88", + "_LongName": "Basic Moving Head", + "_Manufacturer": "GDTF Templsdfsdfsdfate", + "_Name": "Basic Moving Head", + "_RefFT": "", + "_ShortName": "Moving Head", + "_Thumbnail": "", + "_ThumbnailOffsetX": "0", + "_ThumbnailOffsetY": "0" + }, + "_DataVersion": "1.2" + } +} diff --git a/function_matrix/gdtf_support_mvr.json b/function_matrix/gdtf_support_mvr.json new file mode 100644 index 00000000..c7fca0e5 --- /dev/null +++ b/function_matrix/gdtf_support_mvr.json @@ -0,0 +1,82 @@ +{ + "Description":{ + "Name":"", + "Versions":[ + { + "Version":"Version", + "Date":"2021-03-03T10:56:26Z" + } + ] + }, + "GeneralSceneDescription": { + "UserData": "", + "Scene": { + "Layers": { + "Layer": { + "ChildList": { + "GroupObject": { + "ChildList": { + "SceneObject": { + "Matrix": "{1.000000,0.000000,0.000000}{0.000000,1.000000,0.000000}{0.000000,0.000000,1.000000}{-422.061886,-102.935517,0.000000}", + "Geometries": { + "Symbol": { + "_symdef": "CBC74831-F3B9-4A22-AEED-6D9AB4CE2009", + "_uuid": "9D46CE91-54E0-473D-942B-E89B2D83C600" + } + }, + "Classing": "00000000-0000-0000-0000-000002000000", + "_name": "Truss Prolyte H30V-029", + "_uuid": "CFD03A5B-5EEC-486C-922C-A94AC0A76300" + } + }, + "_name": "T1", + "_uuid": "49B282A6-727B-41ED-8508-E46E5A2D6400" + }, + "SceneObject": [ + { + "Classing": "00000000-0000-0000-0000-000002000000", + "_name": "Structural Model", + "_uuid": "FF904855-A10B-4F66-8A60-97F0AFC2DA00" + }, + { + "Classing": "00000000-0000-0000-0000-000002000000", + "_name": "Calculation Result", + "_uuid": "70B2B804-E24E-4DC1-A8BD-CD82C2A41B00" + } + ] + }, + "_name": "None", + "_uuid": "00000000-0000-0000-0000-000001000000" + } + }, + "AUXData": { + "Class": [ + { + "_name": "None", + "_uuid": "00000000-0000-0000-0000-000002000000" + }, + { + "_name": "BRB-_chords", + "_uuid": "0FDD4714-16F1-4922-A4BE-15B6AA376FAD" + }, + { + "_name": "BRB-_trusspattern", + "_uuid": "44209452-BFDB-48F6-84EE-03FE3BFCE520" + } + ], + "Symdef": { + "ChildList": { + "Geometry3D": { + "_fileName": ".glb" + } + }, + "_name": "Truss Prolyte H30V-029", + "_uuid": "CBC74831-F3B9-4A22-AEED-6D9AB4CE2009" + } + } + }, + "_verMajor": "1", + "_verMinor": "4" + } + +}