浏览代码

refactor: FIXTURES,encoder(), FIXTURE.clean(), GUI.refresh_fix(),

micha 3 年之前
父节点
当前提交
d17e1fb5d6
共有 3 个文件被更改,包括 136 次插入190 次删除
  1. 43 97
      _LibreLightDesk.py
  2. 93 93
      show/GloryCamp2021/patch.sav
  3. 0 0
      show/GloryCamp2021/presets.sav

+ 43 - 97
_LibreLightDesk.py

@@ -327,51 +327,17 @@ class Xevent():
         self.attr = attr
         self.elem = elem
         self.mode = mode
-    def encoder(self,fix,attr,action="",xfade=None):
-        cprint(self.fix,fix,attr,color="red")
-        v = FIXTURES.encoder(fix,attr,action=action,xfade=xfade)
-        if self.fix:
-            self.elem["bg"] = "yellow"
-            self.elem["text"] = "{} {:0.02f}".format(attr,v)
-        else:
-            #refresh_gui(self):
-            pass
-
-
-    def clear(self,event=None):
-        ok = self.data.FIXTURES.clear(event)
-        if ok:
-            for fix in self.data.elem_attr:
-                for attr in self.data.elem_attr[fix]:
-                    print(type(self.data.elem_attr[fix]))
-                    print(type(self.data.elem_attr[fix][attr]))
-                    print((self.data.elem_attr[fix][attr]))
-                    self.data.elem_attr[fix][attr]["bg"] = "grey"
-        return 0
-
-        if modes.val("STORE"):
-            self.data.val_commands["STORE"] = 0
-            modes.val("STORE",0)# = 0
 
-        else: 
-            for fix in self.data.FIXTURES.fixtures:
-                data = self.data.FIXTURES.fixtures[fix]
-                for attr in data["ATTRIBUT"]:
-                    if attr.endswith("-FINE"):
-                        continue
-                    self.data.elem_attr[fix][attr]["bg"] = "grey"
-            print( "CB CLEAR" )
 
     def command(self,event):       
         if self.mode == "COMMAND":
             
             if self.attr == "CLEAR":
                 if event.num == 1:
-                    self.clear()
-                    #self.button_refresh("STORE","grey")
-                    #modes.val("STORE",0)
+                    ok = FIXTURES.clear()
+                    if ok:
+                        master.refresh_fix()
                     modes.val(self.attr,0)
-                    #modes.val("CLEAR",0)
 
                     
             elif self.attr.startswith("SZ:"):#SIN":
@@ -624,70 +590,44 @@ class Xevent():
 
             
     def cb(self,event):
-        #print("cb",self,event,data)
         cprint("EVENT cb",self.attr,self.mode,event,color='yellow')
         print(["type",event.type,"num",event.num])
-        #print(dir(event.type))
-        #print(dir(event),[str(event.type)])#.keys())
         try:
-            #v = self.data["ATTRIBUT"][self.attr]
-            #global modes
-            #global STORE
-            #global BLIND
-            #global FLASH
-            #global STONY_FX
-            #global LABEL
-            #global SELECT
-            #global ACTIVATE 
-            #global CFG-BTN
             change = 0
             if "keysym" in dir(event):
                 if "Escape" == event.keysym:
-                    self.clear()
-                    #CLEAR
+                    ok = FIXTURES.clear()
+                    master.refresh_fix()
                     return 0
 
             if self.mode == "COMMAND":
                 self.command(event)
             elif self.mode == "ROOT":
                 if event.keysym=="Escape":
-                    
                     pass
-                    #STORE = 0
-                    #LABEL = 0
 
             elif self.mode == "INPUT":
                 print("INP",self.data.entry.get())
                 if event.keycode == 36:
                     x=self.data.entry.get()
                     client.send(x)
-                    #self.data.entry.clean()
 
-                #self.data
-                #chat.send("")
             elif self.mode == "INPUT2":
                 print("INP2",self.data.entry2.get())
                 if event.keycode == 36:
                     x=self.data.entry2.get()
                     client.send(x)
-                    #self.data.entry.clean()
 
             elif self.mode == "INPUT3":
                 print("INP3",self.data.entry3.get())
                 if event.keycode == 36:
                     x=self.data.entry3.get()
                     client.send(x)
-                    #self.data.entry.clean()
 
-                #self.data
-                #chat.send("")
             elif self.mode == "PRESET":
                 nr = self.attr #int(self.attr.split(":")[1])-1
-                #print( "RRR", [str(event.type) , event.type] )
-                #print( "PRESET EVENT",event.num)
                 if event.num == 1:
                     if str(event.type) == '4': #4 ButtonPress
-                        #if str(event.type) == "ButtonRelease" or event.type == '5':
                         if modes.val("STORE"):
                             self.data.preset_store(nr)
                             modes.val("STORE",0)
@@ -699,7 +639,6 @@ class Xevent():
                                 self.data.elem_presets[nr]["text"] = self.data.PRESETS.get_btn_txt(nr)
                             modes.val("CFG-BTN",0)
 
-                            #self.data.elem_commands["CFG-BTN"]["bg"] = "grey"
                         elif modes.val("LABEL"):#else:
                             _label = self.data.PRESETS.label(nr) 
                             txt = tkinter.simpledialog.askstring("CFG-BTN","GO,FLASH,TOGGLE,SWOP\n EXE:"+str(nr+1),initialvalue=_label)
@@ -727,8 +666,6 @@ class Xevent():
             elif self.mode == "INPUT":
                 return 0
             if self.mode == "ENCODER":
-                #if self.attr == "VDIM":
-                #    self.attr = "DIM"
                 for fix in FIXTURES.fixtures:
                     data = FIXTURES.fixtures[fix]
                     
@@ -753,15 +690,16 @@ class Xevent():
                             continue
                         
                         if event.num == 4:
-                            self.encoder(fix=fix,attr=attr,action="+")
+                            FIXTURES.encoder(fix=fix,attr=attr,action="+")
                         elif event.num == 5:
-                            self.encoder(fix=fix,attr=attr,action="-")
+                            FIXTURES.encoder(fix=fix,attr=attr,action="-")
                         if  "set_value" in dir(event)  and event.set_value >=0:
                             print("ENCODER set_value and set_fade",event)
                             if "set_fade" in dir(event) and event.set_fade >0:
-                                 self.encoder(fix=fix,attr=attr,action=event.set_value,xfade=1)
+                                 FIXTURES.encoder(fix=fix,attr=attr,action=event.set_value,xfade=1)
                             else:
-                                 self.encoder(fix=fix,attr=attr,action=event.set_value)
+                                 FIXTURES.encoder(fix=fix,attr=attr,action=event.set_value)
+                master.refresh_fix()
                 return 0
 
 
@@ -774,8 +712,9 @@ class Xevent():
                 action="-"
 
             if action:
-                self.encoder(fix=self.fix,attr=self.attr,action=action)
-            
+                FIXTURES.encoder(fix=self.fix,attr=self.attr,action=action)
+                
+                master.refresh_fix()
         except Exception as e:
             cprint("== cb EXCEPT",e,color="red")
             cprint("Error on line {}".format(sys.exc_info()[-1].tb_lineno),color="red")
@@ -961,7 +900,7 @@ class GUI(Base):
         print("********************************************************")
         self.FIXTURES.backup_patch()
         print("*********del",self,"***********************************************")
-    def refresh_gui(self):
+    def refresh_fix(self):
         for fix in self.FIXTURES.fixtures:                            
             sdata = self.FIXTURES.fixtures[fix]                            
             for attr in sdata["ATTRIBUT"]:
@@ -1102,7 +1041,7 @@ class GUI(Base):
         if cmd and not modes.val("BLIND"):
             client.send(cmd )
         
-        self.refresh_gui()
+        self.refresh_fix()
 
         
     def draw_dim(self,fix,data,c=0,r=0,frame=None):
@@ -1752,8 +1691,21 @@ class Fixtures(Base):
         return cmd
 
     def encoder(self,fix,attr,action="",xfade=None):
-        print("FIXTURES.encoder",fix,attr,action,xfade)
-        data = self.fixtures[fix]
+        cprint("FIXTURES.encoder",fix,attr,action,xfade,color="yellow")
+        if attr == "CLEAR":
+            self.clear()
+            return 0
+        if fix in self.fixtures:
+            data = self.fixtures[fix]
+        else:
+            for fix in self.fixtures:
+                data = self.fixtures[fix]
+                if data["ATTRIBUT"][attr]["ACTIVE"]:
+                    if fix: # prevent endles recursion
+                        self.encoder(fix,attr,action,xfade)
+
+
+            return 0
         if action == "click":
             print("encoder",fix,attr,action,data)
             #cprint(type(self.data))
@@ -1842,21 +1794,16 @@ class Fixtures(Base):
                 out = 1
         return 1
 
-    def clear(self,event=None):
+    def clear(self):
         out = 0
-        if 1: 
-            for fix in self.fixtures:
-                #print( "clr",fix)
-                data = self.fixtures[fix]
-                #print("elm",self.data.elem_attr[fix])
-                for attr in data["ATTRIBUT"]:
-                    if attr.endswith("-FINE"):
-                        continue
-                    if data["ATTRIBUT"][attr]["ACTIVE"]:
-                        out +=1
+        for fix in self.fixtures:
+            data = self.fixtures[fix]
+            for attr in data["ATTRIBUT"]:
+                if attr.endswith("-FINE"):
+                    continue
+                if data["ATTRIBUT"][attr]["ACTIVE"]:
+                    out +=1
                     data["ATTRIBUT"][attr]["ACTIVE"] = 0
-                #print(data["ATTRIBUT"])
-            print( "CB CLEAR" )
         return out
 
 class Presets(Base):
@@ -2066,11 +2013,10 @@ class GUIWindow():
         self.tk.mainloop()
     def callback(self,event,data={}):
         print("<GUI>",self,event,data)
-        #if "keysym" in dir(event):
-        #    if "Escape" == event.keysym:
-        #        e=dummy_event()
-        #        e.num=1
-        #        self._event_clear(e)
+        if "keysym" in dir(event):
+            if "Escape" == event.keysym:
+                FIXTURES.clear()
+                master.refresh_fix()
         
 class WindowManager():
     def __init__(self):
@@ -2104,7 +2050,7 @@ class WindowManager():
 
 window_manager = WindowManager()
 
-master =GUI()
+master = GUI()
 
 w = GUIWindow("MAIN",master=1,width=130,height=450,left=0,top=65)
 data = []

+ 93 - 93
show/GloryCamp2021/patch.sav

@@ -1,93 +1,93 @@
-1	1	{"DMX": 1, "UNIVERS": 0, "NAME": "F1", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 4.11, "ACTIVE": 0, "FX": ""}}}
-2	2	{"DMX": 2, "UNIVERS": 0, "NAME": "F2", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 102.75, "ACTIVE": 0, "FX": ""}}}
-3	3	{"DMX": 3, "UNIVERS": 0, "NAME": "F3", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 102.75, "ACTIVE": 0, "FX": ""}}}
-4	4	{"DMX": 4, "UNIVERS": 0, "NAME": "F4", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 102.75, "ACTIVE": 0, "FX": ""}}}
-11	11	{"DMX": 11, "UNIVERS": 0, "NAME": "FL", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 102.75, "ACTIVE": 0, "FX": ""}}}
-24	24	{"DMX": 24, "UNIVERS": 0, "NAME": "P", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 102.75, "ACTIVE": 0, "FX": ""}}}
-43	43	{"DMX": 43, "UNIVERS": 0, "NAME": "D43", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 4.11, "ACTIVE": 0, "FX": ""}}}
-44	44	{"DMX": 44, "UNIVERS": 0, "NAME": "D44", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-45	45	{"DMX": 45, "UNIVERS": 0, "NAME": "D45", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-46	46	{"DMX": 46, "UNIVERS": 0, "NAME": "D46", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-47	47	{"DMX": 47, "UNIVERS": 0, "NAME": "D47", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-48	48	{"DMX": 48, "UNIVERS": 0, "NAME": "D48", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-49	49	{"DMX": 49, "UNIVERS": 0, "NAME": "D49", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 4.11, "ACTIVE": 0, "FX": ""}}}
-50	50	{"DMX": 50, "UNIVERS": 0, "NAME": "D50", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-51	51	{"DMX": 51, "UNIVERS": 0, "NAME": "D51", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-52	52	{"DMX": 52, "UNIVERS": 0, "NAME": "D52", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-53	53	{"DMX": 53, "UNIVERS": 0, "NAME": "D53", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-54	54	{"DMX": 54, "UNIVERS": 0, "NAME": "D54", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-55	55	{"DMX": 55, "UNIVERS": 0, "NAME": "D55", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 53.43000000000002, "ACTIVE": 0, "FX": ""}}}
-56	56	{"DMX": 56, "UNIVERS": 0, "NAME": "D56", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-57	57	{"DMX": 57, "UNIVERS": 0, "NAME": "D57", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 28.770000000000024, "ACTIVE": 0, "FX": ""}}}
-58	58	{"DMX": 58, "UNIVERS": 0, "NAME": "D58", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-59	59	{"DMX": 59, "UNIVERS": 0, "NAME": "D59", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-60	60	{"DMX": 60, "UNIVERS": 0, "NAME": "D60", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-61	61	{"DMX": 61, "UNIVERS": 0, "NAME": "D61", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 0, "ACTIVE": 0, "FX": ""}}}
-62	62	{"DMX": 62, "UNIVERS": 0, "NAME": "D62", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 180.84000000000017, "ACTIVE": 0, "FX": ""}}}
-63	63	{"DMX": 63, "UNIVERS": 0, "NAME": "D63", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 61.65000000000002, "ACTIVE": 0, "FX": ""}}}
-64	64	{"DMX": 64, "UNIVERS": 0, "NAME": "D64", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-65	65	{"DMX": 65, "UNIVERS": 0, "NAME": "D65", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-66	66	{"DMX": 66, "UNIVERS": 0, "NAME": "D66", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-67	67	{"DMX": 67, "UNIVERS": 0, "NAME": "D67", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 16.440000000000026, "ACTIVE": 0, "FX": ""}}}
-68	68	{"DMX": 68, "UNIVERS": 0, "NAME": "D68", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 180.84000000000017, "ACTIVE": 0, "FX": ""}}}
-69	69	{"DMX": 69, "UNIVERS": 0, "NAME": "D69", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-70	70	{"DMX": 70, "UNIVERS": 0, "NAME": "D70", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-71	71	{"DMX": 71, "UNIVERS": 0, "NAME": "D71", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-72	72	{"DMX": 72, "UNIVERS": 0, "NAME": "D72", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-73	73	{"DMX": 73, "UNIVERS": 0, "NAME": "D73", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 45.21000000000002, "ACTIVE": 0, "FX": ""}}}
-74	74	{"DMX": 74, "UNIVERS": 0, "NAME": "D74", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-75	75	{"DMX": 75, "UNIVERS": 0, "NAME": "D75", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 57.54000000000002, "ACTIVE": 0, "FX": ""}}}
-76	76	{"DMX": 76, "UNIVERS": 0, "NAME": "D76", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-77	77	{"DMX": 77, "UNIVERS": 0, "NAME": "D77", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-78	78	{"DMX": 78, "UNIVERS": 0, "NAME": "D78", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-79	79	{"DMX": 79, "UNIVERS": 0, "NAME": "D79", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 102.75, "ACTIVE": 0, "FX": ""}}}
-80	80	{"DMX": 80, "UNIVERS": 0, "NAME": "D80", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 69.87000000000002, "ACTIVE": 0, "FX": ""}}}
-81	81	{"DMX": 81, "UNIVERS": 2, "NAME": "D81", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-82	82	{"DMX": 82, "UNIVERS": 3, "NAME": "D82", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-83	83	{"DMX": 83, "UNIVERS": 1, "NAME": "D83", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-84	84	{"DMX": 84, "UNIVERS": 1, "NAME": "D84", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-85	85	{"DMX": 85, "UNIVERS": 0, "NAME": "D85", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-86	86	{"DMX": 86, "UNIVERS": 0, "NAME": "D86", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 20.550000000000026, "ACTIVE": 0, "FX": ""}}}
-87	87	{"DMX": 87, "UNIVERS": 0, "NAME": "D87", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 61.65000000000002, "ACTIVE": 0, "FX": ""}}}
-88	88	{"DMX": 88, "UNIVERS": 0, "NAME": "D88", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-89	89	{"DMX": 89, "UNIVERS": 0, "NAME": "D89", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-90	90	{"DMX": 90, "UNIVERS": 0, "NAME": "D90", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-91	91	{"DMX": 91, "UNIVERS": 0, "NAME": "D91", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-92	92	{"DMX": 92, "UNIVERS": 0, "NAME": "D92", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 24.660000000000025, "ACTIVE": 0, "FX": ""}}}
-93	93	{"DMX": 93, "UNIVERS": 0, "NAME": "D93", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 20.550000000000026, "ACTIVE": 0, "FX": ""}}}
-94	94	{"DMX": 94, "UNIVERS": 0, "NAME": "D94", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-95	95	{"DMX": 95, "UNIVERS": 0, "NAME": "D95", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-96	96	{"DMX": 96, "UNIVERS": 0, "NAME": "D96", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-97	97	{"DMX": 97, "UNIVERS": 0, "NAME": "D97", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-98	98	{"DMX": 98, "UNIVERS": 0, "NAME": "D98", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 24.660000000000025, "ACTIVE": 0, "FX": ""}}}
-99	99	{"DMX": 99, "UNIVERS": 0, "NAME": "D99", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 78.09, "ACTIVE": 0, "FX": ""}}}
-100	100	{"DMX": 100, "UNIVERS": 0, "NAME": "D100", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-101	101	{"DMX": 101, "UNIVERS": 0, "NAME": "D101", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-102	102	{"DMX": 102, "UNIVERS": 0, "NAME": "D102", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-103	103	{"DMX": 103, "UNIVERS": 0, "NAME": "D103", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-104	104	{"DMX": 104, "UNIVERS": 0, "NAME": "D104", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 28.770000000000024, "ACTIVE": 0, "FX": ""}}}
-105	105	{"DMX": 105, "UNIVERS": 0, "NAME": "D105", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-106	106	{"DMX": 106, "UNIVERS": 0, "NAME": "D106", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-107	107	{"DMX": 107, "UNIVERS": 0, "NAME": "D107", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-108	108	{"DMX": 108, "UNIVERS": 0, "NAME": "D108", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-109	109	{"DMX": 109, "UNIVERS": 0, "NAME": "D109", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-110	110	{"DMX": 110, "UNIVERS": 0, "NAME": "D110", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-111	111	{"DMX": 111, "UNIVERS": 0, "NAME": "D111", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-112	112	{"DMX": 112, "UNIVERS": 0, "NAME": "D112", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-113	113	{"DMX": 113, "UNIVERS": 0, "NAME": "D113", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-114	114	{"DMX": 114, "UNIVERS": 0, "NAME": "D114", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-115	115	{"DMX": 115, "UNIVERS": 0, "NAME": "D115", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-116	116	{"DMX": 116, "UNIVERS": 0, "NAME": "D116", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-117	117	{"DMX": 117, "UNIVERS": 0, "NAME": "D117", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-118	118	{"DMX": 118, "UNIVERS": 0, "NAME": "D118", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-119	119	{"DMX": 119, "UNIVERS": 0, "NAME": "D119", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-120	120	{"DMX": 120, "UNIVERS": 0, "NAME": "D120", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 69.87000000000002, "ACTIVE": 0, "FX": ""}}}
-121	121	{"DMX": 121, "UNIVERS": 0, "NAME": "D121", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-122	122	{"DMX": 122, "UNIVERS": 0, "NAME": "D122", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-123	123	{"DMX": 123, "UNIVERS": 0, "NAME": "D123", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-124	124	{"DMX": 124, "UNIVERS": 0, "NAME": "D124", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-125	125	{"DMX": 125, "UNIVERS": 0, "NAME": "D125", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 73.98000000000002, "ACTIVE": 0, "FX": ""}}}
-126	126	{"DMX": 126, "UNIVERS": 0, "NAME": "D126", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 69.87000000000002, "ACTIVE": 0, "FX": ""}}}
-1001	1001	{"DMX": 401, "UNIVERS": 0, "NAME": "IRGB", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 102.75, "ACTIVE": 0, "FX": ""}, "RED": {"NR": 4, "MASTER": "", "MODE": "F", "VALUE": 85, "ACTIVE": 1, "FX": ""}, "GREEN": {"NR": 5, "MASTER": "", "MODE": "F", "VALUE": 212, "ACTIVE": 1, "FX": ""}, "BLUE": {"NR": 6, "MASTER": "", "MODE": "F", "VALUE": 255, "ACTIVE": 1, "FX": ""}}}
-3001	3001	{"DMX": 241, "UNIVERS": 0, "NAME": "MH-BEAM", "ATTRIBUT": {"SHUTTER": {"NR": 6, "MASTER": "", "MODE": "", "VALUE": 8.220000000000002, "ACTIVE": 0, "FX": ""}, "DIM": {"NR": -1, "MASTER": "", "MODE": "F", "VALUE": 256, "ACTIVE": 0, "FX": ""}, "PAN": {"NR": 1, "MASTER": "", "MODE": "F", "VALUE": 168.10000000000014, "ACTIVE": 0, "FX": ""}, "PAN-FINE": {"NR": 2, "MASTER": "", "MODE": "F", "VALUE": 127.0, "ACTIVE": 0, "FX": ""}, "TILT": {"NR": 3, "MASTER": "", "MODE": "F", "VALUE": 61.24000000000002, "ACTIVE": 0, "FX": ""}, "TILT-FINE": {"NR": 4, "MASTER": "", "MODE": "F", "VALUE": 127.0, "ACTIVE": 0, "FX": ""}, "RED": {"NR": 7, "MASTER": "1", "MODE": "F", "VALUE": 85, "ACTIVE": 1, "FX": ""}, "GREEN": {"NR": 8, "MASTER": "1", "MODE": "F", "VALUE": 212, "ACTIVE": 1, "FX": ""}, "BLUE": {"NR": 9, "MASTER": "1", "MODE": "F", "VALUE": 255, "ACTIVE": 1, "FX": ""}}}
-3002	3002	{"DMX": 261, "UNIVERS": 0, "NAME": "MH-BEAM", "ATTRIBUT": {"SHUTTER": {"NR": 6, "MASTER": "", "MODE": "", "VALUE": 8.220000000000002, "ACTIVE": 0, "FX": ""}, "DIM": {"NR": -1, "MASTER": "", "MODE": "F", "VALUE": 256, "ACTIVE": 0, "FX": ""}, "PAN": {"NR": 1, "MASTER": "", "MODE": "F", "VALUE": 168.10000000000014, "ACTIVE": 0, "FX": ""}, "PAN-FINE": {"NR": 2, "MASTER": "", "MODE": "F", "VALUE": 127.0, "ACTIVE": 0, "FX": ""}, "TILT": {"NR": 3, "MASTER": "", "MODE": "F", "VALUE": 61.24000000000002, "ACTIVE": 0, "FX": ""}, "TILT-FINE": {"NR": 4, "MASTER": "", "MODE": "F", "VALUE": 127.0, "ACTIVE": 0, "FX": ""}, "RED": {"NR": 7, "MASTER": "1", "MODE": "F", "VALUE": 85, "ACTIVE": 1, "FX": ""}, "GREEN": {"NR": 8, "MASTER": "1", "MODE": "F", "VALUE": 212, "ACTIVE": 1, "FX": ""}, "BLUE": {"NR": 9, "MASTER": "1", "MODE": "F", "VALUE": 255, "ACTIVE": 1, "FX": ""}}}
+1	1	{"DMX": 1, "UNIVERS": 0, "NAME": "F1", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+2	2	{"DMX": 2, "UNIVERS": 0, "NAME": "F2", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+3	3	{"DMX": 3, "UNIVERS": 0, "NAME": "F3", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+4	4	{"DMX": 4, "UNIVERS": 0, "NAME": "F4", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+11	11	{"DMX": 11, "UNIVERS": 0, "NAME": "FL", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+24	24	{"DMX": 24, "UNIVERS": 0, "NAME": "P", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+43	43	{"DMX": 43, "UNIVERS": 0, "NAME": "D43", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+44	44	{"DMX": 44, "UNIVERS": 0, "NAME": "D44", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+45	45	{"DMX": 45, "UNIVERS": 0, "NAME": "D45", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+46	46	{"DMX": 46, "UNIVERS": 0, "NAME": "D46", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+47	47	{"DMX": 47, "UNIVERS": 0, "NAME": "D47", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+48	48	{"DMX": 48, "UNIVERS": 0, "NAME": "D48", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+49	49	{"DMX": 49, "UNIVERS": 0, "NAME": "D49", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+50	50	{"DMX": 50, "UNIVERS": 0, "NAME": "D50", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 112.14999999999958, "ACTIVE": 0, "FX": ""}}}
+51	51	{"DMX": 51, "UNIVERS": 0, "NAME": "D51", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+52	52	{"DMX": 52, "UNIVERS": 0, "NAME": "D52", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+53	53	{"DMX": 53, "UNIVERS": 0, "NAME": "D53", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 120.36999999999958, "ACTIVE": 0, "FX": ""}}}
+54	54	{"DMX": 54, "UNIVERS": 0, "NAME": "D54", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+55	55	{"DMX": 55, "UNIVERS": 0, "NAME": "D55", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+56	56	{"DMX": 56, "UNIVERS": 0, "NAME": "D56", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+57	57	{"DMX": 57, "UNIVERS": 0, "NAME": "D57", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 106.86000000000001, "ACTIVE": 0, "FX": ""}}}
+58	58	{"DMX": 58, "UNIVERS": 0, "NAME": "D58", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+59	59	{"DMX": 59, "UNIVERS": 0, "NAME": "D59", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+60	60	{"DMX": 60, "UNIVERS": 0, "NAME": "D60", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+61	61	{"DMX": 61, "UNIVERS": 0, "NAME": "D61", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+62	62	{"DMX": 62, "UNIVERS": 0, "NAME": "D62", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 116.25999999999958, "ACTIVE": 0, "FX": ""}}}
+63	63	{"DMX": 63, "UNIVERS": 0, "NAME": "D63", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+64	64	{"DMX": 64, "UNIVERS": 0, "NAME": "D64", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+65	65	{"DMX": 65, "UNIVERS": 0, "NAME": "D65", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 79.26999999999958, "ACTIVE": 0, "FX": ""}}}
+66	66	{"DMX": 66, "UNIVERS": 0, "NAME": "D66", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+67	67	{"DMX": 67, "UNIVERS": 0, "NAME": "D67", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+68	68	{"DMX": 68, "UNIVERS": 0, "NAME": "D68", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 83.37999999999958, "ACTIVE": 0, "FX": ""}}}
+69	69	{"DMX": 69, "UNIVERS": 0, "NAME": "D69", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 106.86000000000001, "ACTIVE": 0, "FX": ""}}}
+70	70	{"DMX": 70, "UNIVERS": 0, "NAME": "D70", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+71	71	{"DMX": 71, "UNIVERS": 0, "NAME": "D71", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+72	72	{"DMX": 72, "UNIVERS": 0, "NAME": "D72", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+73	73	{"DMX": 73, "UNIVERS": 0, "NAME": "D73", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+74	74	{"DMX": 74, "UNIVERS": 0, "NAME": "D74", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 91.59999999999958, "ACTIVE": 0, "FX": ""}}}
+75	75	{"DMX": 75, "UNIVERS": 0, "NAME": "D75", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+76	76	{"DMX": 76, "UNIVERS": 0, "NAME": "D76", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 132.6999999999996, "ACTIVE": 0, "FX": ""}}}
+77	77	{"DMX": 77, "UNIVERS": 0, "NAME": "D77", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+78	78	{"DMX": 78, "UNIVERS": 0, "NAME": "D78", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+79	79	{"DMX": 79, "UNIVERS": 0, "NAME": "D79", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+80	80	{"DMX": 80, "UNIVERS": 0, "NAME": "D80", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 57.54000000000002, "ACTIVE": 0, "FX": ""}}}
+81	81	{"DMX": 81, "UNIVERS": 2, "NAME": "D81", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+82	82	{"DMX": 82, "UNIVERS": 3, "NAME": "D82", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+83	83	{"DMX": 83, "UNIVERS": 1, "NAME": "D83", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+84	84	{"DMX": 84, "UNIVERS": 1, "NAME": "D84", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+85	85	{"DMX": 85, "UNIVERS": 0, "NAME": "D85", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+86	86	{"DMX": 86, "UNIVERS": 0, "NAME": "D86", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 79.26999999999958, "ACTIVE": 0, "FX": ""}}}
+87	87	{"DMX": 87, "UNIVERS": 0, "NAME": "D87", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 106.86000000000001, "ACTIVE": 0, "FX": ""}}}
+88	88	{"DMX": 88, "UNIVERS": 0, "NAME": "D88", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+89	89	{"DMX": 89, "UNIVERS": 0, "NAME": "D89", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+90	90	{"DMX": 90, "UNIVERS": 0, "NAME": "D90", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+91	91	{"DMX": 91, "UNIVERS": 0, "NAME": "D91", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+92	92	{"DMX": 92, "UNIVERS": 0, "NAME": "D92", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 57.54000000000002, "ACTIVE": 0, "FX": ""}}}
+93	93	{"DMX": 93, "UNIVERS": 0, "NAME": "D93", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 106.86000000000001, "ACTIVE": 0, "FX": ""}}}
+94	94	{"DMX": 94, "UNIVERS": 0, "NAME": "D94", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+95	95	{"DMX": 95, "UNIVERS": 0, "NAME": "D95", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+96	96	{"DMX": 96, "UNIVERS": 0, "NAME": "D96", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+97	97	{"DMX": 97, "UNIVERS": 0, "NAME": "D97", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+98	98	{"DMX": 98, "UNIVERS": 0, "NAME": "D98", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 57.54000000000002, "ACTIVE": 0, "FX": ""}}}
+99	99	{"DMX": 99, "UNIVERS": 0, "NAME": "D99", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 106.86000000000001, "ACTIVE": 0, "FX": ""}}}
+100	100	{"DMX": 100, "UNIVERS": 0, "NAME": "D100", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+101	101	{"DMX": 101, "UNIVERS": 0, "NAME": "D101", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+102	102	{"DMX": 102, "UNIVERS": 0, "NAME": "D102", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+103	103	{"DMX": 103, "UNIVERS": 0, "NAME": "D103", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+104	104	{"DMX": 104, "UNIVERS": 0, "NAME": "D104", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+105	105	{"DMX": 105, "UNIVERS": 0, "NAME": "D105", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+106	106	{"DMX": 106, "UNIVERS": 0, "NAME": "D106", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+107	107	{"DMX": 107, "UNIVERS": 0, "NAME": "D107", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+108	108	{"DMX": 108, "UNIVERS": 0, "NAME": "D108", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+109	109	{"DMX": 109, "UNIVERS": 0, "NAME": "D109", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+110	110	{"DMX": 110, "UNIVERS": 0, "NAME": "D110", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+111	111	{"DMX": 111, "UNIVERS": 0, "NAME": "D111", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+112	112	{"DMX": 112, "UNIVERS": 0, "NAME": "D112", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+113	113	{"DMX": 113, "UNIVERS": 0, "NAME": "D113", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+114	114	{"DMX": 114, "UNIVERS": 0, "NAME": "D114", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+115	115	{"DMX": 115, "UNIVERS": 0, "NAME": "D115", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+116	116	{"DMX": 116, "UNIVERS": 0, "NAME": "D116", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+117	117	{"DMX": 117, "UNIVERS": 0, "NAME": "D117", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+118	118	{"DMX": 118, "UNIVERS": 0, "NAME": "D118", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+119	119	{"DMX": 119, "UNIVERS": 0, "NAME": "D119", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+120	120	{"DMX": 120, "UNIVERS": 0, "NAME": "D120", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+121	121	{"DMX": 121, "UNIVERS": 0, "NAME": "D121", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+122	122	{"DMX": 122, "UNIVERS": 0, "NAME": "D122", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+123	123	{"DMX": 123, "UNIVERS": 0, "NAME": "D123", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+124	124	{"DMX": 124, "UNIVERS": 0, "NAME": "D124", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+125	125	{"DMX": 125, "UNIVERS": 0, "NAME": "D125", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+126	126	{"DMX": 126, "UNIVERS": 0, "NAME": "D126", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}}}
+1001	1001	{"DMX": 401, "UNIVERS": 0, "NAME": "IRGB", "ATTRIBUT": {"DIM": {"NR": 1, "MASTER": "1", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}, "RED": {"NR": 4, "MASTER": "", "MODE": "F", "VALUE": 255, "ACTIVE": 0, "FX": ""}, "GREEN": {"NR": 5, "MASTER": "", "MODE": "F", "VALUE": 255, "ACTIVE": 0, "FX": ""}, "BLUE": {"NR": 6, "MASTER": "", "MODE": "F", "VALUE": 255, "ACTIVE": 0, "FX": ""}}}
+3001	3001	{"DMX": 241, "UNIVERS": 0, "NAME": "MH-BEAM", "ATTRIBUT": {"SHUTTER": {"NR": 6, "MASTER": "", "MODE": "", "VALUE": 8.220000000000002, "ACTIVE": 0, "FX": ""}, "DIM": {"NR": -1, "MASTER": "", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}, "PAN": {"NR": 1, "MASTER": "", "MODE": "F", "VALUE": 151.66000000000008, "ACTIVE": 0, "FX": ""}, "PAN-FINE": {"NR": 2, "MASTER": "", "MODE": "F", "VALUE": 127.0, "ACTIVE": 0, "FX": ""}, "TILT": {"NR": 3, "MASTER": "", "MODE": "F", "VALUE": 4.11, "ACTIVE": 0, "FX": ""}, "TILT-FINE": {"NR": 4, "MASTER": "", "MODE": "F", "VALUE": 127.0, "ACTIVE": 0, "FX": ""}, "RED": {"NR": 7, "MASTER": "1", "MODE": "F", "VALUE": 255, "ACTIVE": 0, "FX": ""}, "GREEN": {"NR": 8, "MASTER": "1", "MODE": "F", "VALUE": 255, "ACTIVE": 0, "FX": ""}, "BLUE": {"NR": 9, "MASTER": "1", "MODE": "F", "VALUE": 255, "ACTIVE": 0, "FX": ""}}}
+3002	3002	{"DMX": 261, "UNIVERS": 0, "NAME": "MH-BEAM", "ATTRIBUT": {"SHUTTER": {"NR": 6, "MASTER": "", "MODE": "", "VALUE": 8.220000000000002, "ACTIVE": 0, "FX": ""}, "DIM": {"NR": -1, "MASTER": "", "MODE": "F", "VALUE": 124.47999999999958, "ACTIVE": 0, "FX": ""}, "PAN": {"NR": 1, "MASTER": "", "MODE": "F", "VALUE": 155.7700000000001, "ACTIVE": 0, "FX": ""}, "PAN-FINE": {"NR": 2, "MASTER": "", "MODE": "F", "VALUE": 127.0, "ACTIVE": 0, "FX": ""}, "TILT": {"NR": 3, "MASTER": "", "MODE": "F", "VALUE": 4.11, "ACTIVE": 0, "FX": ""}, "TILT-FINE": {"NR": 4, "MASTER": "", "MODE": "F", "VALUE": 127.0, "ACTIVE": 0, "FX": ""}, "RED": {"NR": 7, "MASTER": "1", "MODE": "F", "VALUE": 255, "ACTIVE": 0, "FX": ""}, "GREEN": {"NR": 8, "MASTER": "1", "MODE": "F", "VALUE": 255, "ACTIVE": 0, "FX": ""}, "BLUE": {"NR": 9, "MASTER": "1", "MODE": "F", "VALUE": 255, "ACTIVE": 0, "FX": ""}}}

文件差异内容过多而无法显示
+ 0 - 0
show/GloryCamp2021/presets.sav


部分文件因为文件数量过多而无法显示