[{"id":0,"type":"script","device_selection_follows_track_selection":true,"global_feedback":"default","global_feedback_active":"False","global_LED_on":127,"global_LED_off":0,"name":"X1 Mk2 (EXP)","script_id":4,"script_attach_id":88057,"modifiers":[{"id":"m1","name":"m1","tokenisedCode":"self.get_modifier_value(\"m1\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m2","name":"m2","tokenisedCode":"self.get_modifier_value(\"m2\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m3","name":"m3","tokenisedCode":"self.get_modifier_value(\"m3\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m4","name":"m4","tokenisedCode":"self.get_modifier_value(\"m4\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m5","name":"m5","tokenisedCode":"self.get_modifier_value(\"m5\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m6","name":"m6","tokenisedCode":"self.get_modifier_value(\"m6\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m7","name":"m7","tokenisedCode":"self.get_modifier_value(\"m7\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m8","name":"m8","tokenisedCode":"self.get_modifier_value(\"m8\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m9","name":"m9","tokenisedCode":"self.get_modifier_value(\"m9\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m10","name":"m10","tokenisedCode":"self.get_modifier_value(\"m10\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m11","name":"m11","tokenisedCode":"self.get_modifier_value(\"m11\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m12","name":"m12","tokenisedCode":"self.get_modifier_value(\"m12\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m13","name":"m13","tokenisedCode":"self.get_modifier_value(\"m13\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m14","name":"m14","tokenisedCode":"self.get_modifier_value(\"m14\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m15","name":"m15","tokenisedCode":"self.get_modifier_value(\"m15\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m16","name":"m16","tokenisedCode":"self.get_modifier_value(\"m16\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m17","name":"m17","tokenisedCode":"self.get_modifier_value(\"m17\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m18","name":"m18","tokenisedCode":"self.get_modifier_value(\"m18\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m19","name":"m19","tokenisedCode":"self.get_modifier_value(\"m19\")","initialValue":0,"cat":"modifier","valueType":"all"},{"id":"m20","name":"m20","tokenisedCode":"self.get_modifier_value(\"m20\")","initialValue":0,"cat":"modifier","valueType":"all"}],"lists":[{"id":"list1","name":"list1","tokenisedCode":"self.get_list(\"list1\")","initialValue":"[]","cat":"custom list","valueType":"list"},{"id":"list2","name":"list2","tokenisedCode":"self.get_list(\"list2\")","initialValue":"[]","cat":"custom list","valueType":"list"},{"id":"list3","name":"list3","tokenisedCode":"self.get_list(\"list3\")","initialValue":"[]","cat":"custom list","valueType":"list"},{"id":"list4","name":"list4","tokenisedCode":"self.get_list(\"list4\")","initialValue":"[]","cat":"custom list","valueType":"list"},{"id":"list5","name":"list5","tokenisedCode":"self.get_list(\"list5\")","initialValue":"[]","cat":"custom list","valueType":"list"},{"id":"list6","name":"list6","tokenisedCode":"self.get_list(\"list6\")","initialValue":"[]","cat":"custom list","valueType":"list"},{"id":"list7","name":"list7","tokenisedCode":"self.get_list(\"list7\")","initialValue":"[]","cat":"custom list","valueType":"list"},{"id":"list8","name":"list8","tokenisedCode":"self.get_list(\"list8\")","initialValue":"[]","cat":"custom list","valueType":"list"},{"id":"list9","name":"list9","tokenisedCode":"self.get_list(\"list9\")","initialValue":"[]","cat":"custom list","valueType":"list"},{"id":"list10","name":"list10","tokenisedCode":"self.get_list(\"list10\")","initialValue":"[]","cat":"custom list","valueType":"list"}],"errors":"","allChips":[],"python_version":"3","modes_ordered":[{"id":1,"name":"mode 0","isGlobal":true},{"id":2,"name":"mode 1","isGlobal":false},{"id":3,"name":"mode 2","isGlobal":false},{"id":105,"name":"mode 3"},{"id":130,"name":"shift"}]},{"type":{"id":68,"name":"Reaction","type":"Reaction_v2","parent":0,"has_child":0,"level":1,"icon":"question_answer"},"chips":[],"name":"L Play/Stop","mode_id":2,"LED_mapping_type_needs_feedback":false,"reaction_action_blocks":[{"showConditions":false,"showActions":true,"showBlock":true,"loop":{"full_code":"","set_to_custom":false,"loopActive":false,"code":""},"conditionGroups":[[{"showCondition":true,"full_code":"self.midi_cc_ch_0_val_27.cur_val == 0","set_to_custom":false,"left_menu":{"selectionMenuName":"elementInputsCurrent","code":"self.midi_cc_ch_0_val_27.cur_val","selectionObj":{"id":"pad_1","name":"Pad 1's latest velocity value","MIDI_type":"cc","MIDI_channel":0,"MIDI_value":27,"tokenisedCode":"self.midi_cc_ch_0_val_27.cur_val","valueType":"int","value":"control_id=32","extraFields":[]},"extraFields":[]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"number","valueTypes":["int","float","double","long"]},"extraFields":[]},"right_val":{"code":"#number#","selectionObj":{"id":"enter_number","name":"Number","cat":"Custom","Parent":"Custom","tokenisedCode":"#number#","extraFields":["number"],"desc":"Enter number","valueType":"int","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"number","name":"Number","desc":null,"used in functions (for reference only)":null,"placeholder":"Enter number","buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":0,"strReplace":"#number#","tweakVal":null,"isOptional":null,"includeTheseMenus":["lomValues","inputVelocity","modifierList","loopValues","scriptValues","customCode"],"selectionOptions":[],"displayIf":null}],"value":"0"}}]],"actions":[{"showAction":true,"full_code":"return","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"return","selectionObj":{"id":"exit_reaction","name":"exit reaction here","cat":"script","Parent":"script","tokenisedCode":"return","extraFields":[],"parameters":[],"multitude_cats":[],"desc":"Immediately exit the reaction at this point.","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[]}}],"showNotes":true,"notes":"if 0 exit","noteHeight":"20px"},{"showConditions":false,"showActions":false,"showBlock":false,"loop":{"full_code":"","set_to_custom":false,"loopActive":false,"code":""},"conditionGroups":[[{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].has_clip == True","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.has_clip","selectionObj":{"id":"clip_slot_has_clip","name":"has clip","cat":"Clip Slot","parent":"Clip Slot","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.has_clip","get":"y","set":"n","observe":"y","valueType":"bool","desc":"1 = a clip exists in this clip slot.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":null,"dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"True","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"True"}},{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].is_playing == False","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.is_playing","selectionObj":{"id":"clip_slot_is_playing","name":"is playing","cat":"Clip Slot","parent":"Clip Slot","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.is_playing","get":"y","set":"n","observe":"n","valueType":"bool","desc":"1 = playing_status != 0, otherwise 0.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":null,"dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"False","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"False"}}]],"actions":[{"showAction":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.is_playing = True","set_to_custom":false,"element_menu":{"selectionMenuName":"lomFunctionsList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing = #bool#","selectionObj":{"id":"set_clip_is_playing","name":"set is playing","cat":"Clip","Parent":"Clip","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing = #bool#","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"parameters":["bool"],"multitude_cats":[],"desc":"1 if clip is playing or recording.","returnsValueOfType":null,"notes":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"True","defaultType":"select","type":"button","include_range_value_option":"y","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null},"extraFields":[],"value":"True"}]}},{"showAction":true,"full_code":"self.set_highlighted_track(self.get_modifier_value(\"m5\"))","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"self.set_highlighted_track(#number-to-set#)","selectionObj":{"id":"set_highlighted_track","name":"set selected track","cat":"script","Parent":"script","tokenisedCode":"self.set_highlighted_track(#number-to-set#)","extraFields":[],"parameters":["number_to_set"],"multitude_cats":[],"desc":null,"returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"number_to_set","name":"Number","desc":"Number to set","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#number-to-set#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":"self.get_modifier_value(\"m5\")","selectionObj":{"id":"m5","name":"m5","tokenisedCode":"self.get_modifier_value(\"m5\")","initialValue":0,"cat":"modifier","valueType":"all"},"selectionMenuName":"modifierList","extraFields":[]}]}}],"showNotes":true,"notes":"if not playing set playing","noteHeight":"20px"},{"showConditions":false,"showActions":false,"showBlock":false,"loop":{"full_code":"","set_to_custom":false,"loopActive":false,"code":""},"conditionGroups":[[{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].is_playing == True","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.is_playing","selectionObj":{"id":"clip_slot_is_playing","name":"is playing","cat":"Clip Slot","parent":"Clip Slot","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.is_playing","get":"y","set":"n","observe":"n","valueType":"bool","desc":"1 = playing_status != 0, otherwise 0.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":null,"dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"True","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"True"}},{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.looping == False","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.looping","selectionObj":{"id":"clip_looping","name":"looping","cat":"Clip","parent":"Clip","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.looping","get":"y","set":"y","observe":"y","valueType":"bool","desc":"1 if clip is looped. Unwarped audio cannot be looped.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":null,"dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"False","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}]}}]],"actions":[{"showAction":true,"full_code":"self.song().clip_trigger_quantization = 0","set_to_custom":false,"element_menu":{"selectionMenuName":"lomFunctionsList","code":"self.song().clip_trigger_quantization = #int#","selectionObj":{"id":"set_song_clip_trigger_quantization","name":"set clip trigger quantization","cat":"Song","Parent":"Song","tokenisedCode":"self.song().clip_trigger_quantization = #int#","extraFields":[],"parameters":["int"],"multitude_cats":[],"desc":"Reflects the quantization setting in the transport bar. 0: None, 1: 8 Bars, 2: 4 Bars, 3: 2 Bars, 4: 1 Bar, 5: 1/2, 6: 1/2T, 7: 1/4, 8: 1/4T, 9: 1/8, 10: 1/8T, 11: 1/16, 12: 1/16T, 13: 1/32","returnsValueOfType":null,"notes":null,"menutype":"lomFunctionsList","filterCat":"Song"},"extraFields":[]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"int","name":"Number (Int)","desc":"A number value","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"","defaultType":"number","type":"number","include_range_value_option":"y","value":null,"strReplace":"#int#","tweakVal":null,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":0}]}},{"showAction":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.is_playing = False","set_to_custom":false,"element_menu":{"selectionMenuName":"lomFunctionsList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing = #bool#","selectionObj":{"id":"set_clip_is_playing","name":"set is playing","cat":"Clip","Parent":"Clip","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing = #bool#","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"parameters":["bool"],"multitude_cats":[],"desc":"1 if clip is playing or recording.","returnsValueOfType":null,"notes":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"False","defaultType":"select","type":"button","include_range_value_option":"y","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null},"extraFields":[],"value":"False"}]}},{"showAction":false,"full_code":"self.song().clip_trigger_quantization = 4","set_to_custom":false,"element_menu":{"selectionMenuName":"lomFunctionsList","code":"self.song().clip_trigger_quantization = #int#","selectionObj":{"id":"set_song_clip_trigger_quantization","name":"set clip trigger quantization","cat":"Song","Parent":"Song","tokenisedCode":"self.song().clip_trigger_quantization = #int#","extraFields":[],"parameters":["int"],"multitude_cats":[],"desc":"Reflects the quantization setting in the transport bar. 0: None, 1: 8 Bars, 2: 4 Bars, 3: 2 Bars, 4: 1 Bar, 5: 1/2, 6: 1/2T, 7: 1/4, 8: 1/4T, 9: 1/8, 10: 1/8T, 11: 1/16, 12: 1/16T, 13: 1/32","returnsValueOfType":null,"notes":null,"menutype":"lomFunctionsList","filterCat":"Song"},"extraFields":[]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"int","name":"Number (Int)","desc":"A number value","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"","defaultType":"number","type":"number","include_range_value_option":"y","value":null,"strReplace":"#int#","tweakVal":null,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":4}]}}],"showNotes":true,"notes":"if playing not looping set quant and stop","noteHeight":"20px"},{"showConditions":false,"showActions":false,"showBlock":false,"loop":{"full_code":"","set_to_custom":false,"loopActive":false,"code":""},"conditionGroups":[[{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.is_playing == True","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing","selectionObj":{"id":"clip_is_playing","name":"is playing","cat":"Clip","parent":"Clip","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing","get":"y","set":"y","observe":"n","valueType":"bool","desc":"1 if clip is playing or recording.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":"self.song().tracks[0].clip_slots[0].clip.is_playing","dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"True","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"True"}},{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.looping == True","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.looping","selectionObj":{"id":"clip_looping","name":"looping","cat":"Clip","parent":"Clip","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.looping","get":"y","set":"y","observe":"y","valueType":"bool","desc":"1 if clip is looped. Unwarped audio cannot be looped.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":null,"dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"True","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"True"}}]],"actions":[{"showAction":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.looping = False","set_to_custom":false,"element_menu":{"selectionMenuName":"lomFunctionsList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.looping = #bool#","selectionObj":{"id":"set_clip_looping","name":"set looping","cat":"Clip","Parent":"Clip","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.looping = #bool#","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"parameters":["bool"],"multitude_cats":[],"desc":"1 if clip is looped. Unwarped audio cannot be looped.","returnsValueOfType":null,"notes":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"False","defaultType":"select","type":"button","include_range_value_option":"y","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null},"extraFields":[],"value":"False"}]}},{"showAction":true,"full_code":"self.set_highlighted_track(self.get_modifier_value(\"m5\"))","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"self.set_highlighted_track(#number-to-set#)","selectionObj":{"id":"set_highlighted_track","name":"set selected track","cat":"script","Parent":"script","tokenisedCode":"self.set_highlighted_track(#number-to-set#)","extraFields":[],"parameters":["number_to_set"],"multitude_cats":[],"desc":null,"returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"number_to_set","name":"Number","desc":"Number to set","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#number-to-set#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":"self.get_modifier_value(\"m5\")","selectionObj":{"id":"m5","name":"m5","tokenisedCode":"self.get_modifier_value(\"m5\")","initialValue":0,"cat":"modifier","valueType":"all"},"selectionMenuName":"modifierList","extraFields":[]}]}}],"showNotes":true,"notes":"if looping and playing disable looping","noteHeight":"20px"}],"reaction_listeners":[{"set_to_custom":false,"reaction_listener":"control_id=32","custom_lom_listener":"","showlistener":true,"selectionObj":{"id":"pad_1","name":"Pad 1 was pressed","MIDI_type":"cc","MIDI_channel":0,"MIDI_value":27,"tokenisedCode":"self.midi_cc_ch_0_val_27","valueType":"int","value":"control_id=32","desc":"Pad 1 was pressed"}},{"set_to_custom":false,"reaction_listener":"lom_name={\"id\":\"track_data\",\"name\":\"data\",\"cat\":\"Track\",\"parent\":\"Track\",\"tokenisedCode\":\"self.song().#tracks#.add_data_listener\",\"extraFields\":[\"tracks\",\"track_num\"],\"code\":\"self.song().tracks[0].add_data_listener\",\"desc\":\"data has changed\",\"dev\":\"called as soon as the property \\\"data\\\" has changed\"}","custom_lom_listener":"self.song().tracks[self.get_modifier_value(\"m5\")].add_data_listener","showlistener":true,"selectionObj":{"id":"track_data","name":"data","cat":"Track","parent":"Track","tokenisedCode":"self.song().#tracks#.add_data_listener","extraFields":["tracks","track_num"],"code":"self.song().tracks[0].add_data_listener","desc":"data has changed","dev":"called as soon as the property \"data\" has changed"},"selectionMenuName":"ListenerLom","code":"self.song().#tracks#.add_data_listener","extraFields":[{"id":"tracks","name":"Track Type","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"}]},{"set_to_custom":false,"reaction_listener":"lom_name={\"id\":\"clip_slot_playing_status\",\"name\":\"playing status\",\"cat\":\"Clip Slot\",\"parent\":\"Clip Slot\",\"tokenisedCode\":\"self.song().#tracks-and-scenes#.#clip-slots#.add_playing_status_listener\",\"extraFields\":[\"tracks_and_scenes\",\"track_num\",\"scene_num\",\"clip_slots\",\"clipslot_num\"],\"code\":\"self.song().tracks[0].clip_slots[0].add_playing_status_listener\",\"desc\":\"playing status has changed\",\"dev\":\"called as soon as the property \\\"playing_status\\\" has changed\"}","custom_lom_listener":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].add_playing_status_listener","showlistener":true,"selectionObj":{"id":"clip_slot_playing_status","name":"playing status","cat":"Clip Slot","parent":"Clip Slot","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.add_playing_status_listener","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"code":"self.song().tracks[0].clip_slots[0].add_playing_status_listener","desc":"playing status has changed","dev":"called as soon as the property \"playing_status\" has changed"},"selectionMenuName":"ListenerLom","code":"self.song().#tracks-and-scenes#.#clip-slots#.add_playing_status_listener","extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]}],"reaction_listeners_show_listeners":true,"control":"default","control_type":"Absolute","control_type_takeover_mode":"None","control_type_on":127,"on_condition":"isEqualTo","off_condition":"isEqualTo","control_type_off":0,"control_type_first":0,"control_type_last":127,"control_type_reverse_mode":"False","control_type_left":0,"control_type_right":127,"control_type_steps":1,"control_type_switch":"Momentary","control_type_delay_amount":0.5,"controller_input_id":32,"id":140,"get_mode_name":"mode 1","get_type_name":"Reaction_v2","get_chips_array":[],"disabled":false,"get_disabled":"isEnabled","errors":""},{"type":{"id":68,"name":"Reaction","type":"Reaction_v2","parent":0,"has_child":0,"level":1,"icon":"question_answer"},"chips":[],"name":"L slot has or has no clip","mode_id":2,"LED_mapping_type_needs_feedback":false,"reaction_action_blocks":[{"showConditions":false,"showActions":false,"showBlock":false,"loop":{"full_code":"","set_to_custom":false,"loopActive":false,"code":""},"conditionGroups":[[{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.is_playing == False","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing","selectionObj":{"id":"clip_is_playing","name":"is playing","cat":"Clip","parent":"Clip","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing","get":"y","set":"y","observe":"n","valueType":"bool","desc":"1 if clip is playing or recording.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":"self.song().tracks[0].clip_slots[0].clip.is_playing","dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"False","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"False"}},{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].has_clip == False","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.has_clip","selectionObj":{"id":"clip_slot_has_clip","name":"has clip","cat":"Clip Slot","parent":"Clip Slot","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.has_clip","get":"y","set":"n","observe":"y","valueType":"bool","desc":"1 = a clip exists in this clip slot.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":null,"dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"False","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}]}}]],"actions":[{"showAction":false,"full_code":"self.midi_cc_ch_0_val_27.send_value(126)","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"#controller-input#.send_value(#velocity-value#)","selectionObj":{"id":"send_velocity","name":"send MIDI velocity value to input","cat":"MIDI Controller","Parent":"MIDI Controller","tokenisedCode":"#controller-input#.send_value(#velocity-value#)","extraFields":[],"parameters":["controller_input","velocity_value"],"multitude_cats":[],"desc":"Send velocity value to controller input","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"controller_input","name":"Controller Input","desc":"Midi Controller Input","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"Pad 1","defaultType":"select","type":"button","include_range_value_option":"y","value":"self.midi_cc_ch_0_val_27","strReplace":"#controller-input#","tweakVal":null,"isOptional":null,"includeTheseMenus":["selectController","modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":"self.midi_cc_ch_0_val_27"},{"parameterObj":{"id":"velocity_value","name":"Velocity Value","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"","defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#velocity-value#","tweakVal":null,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":126}]}},{"showAction":true,"full_code":"self.reload_led_listeners()","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"self.reload_led_listeners()","selectionObj":{"id":"reload_led_listeners","name":"reload LED listeners","cat":"script","Parent":"script","tokenisedCode":"self.reload_led_listeners()","extraFields":[],"parameters":[],"multitude_cats":[],"desc":"Reload LEDs in the currently active modes","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[]}}],"showNotes":true,"notes":"not looping 104","noteHeight":"20px"},{"showConditions":false,"showActions":false,"showBlock":false,"loop":{"full_code":"","set_to_custom":false,"loopActive":false,"code":""},"conditionGroups":[[{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.is_playing == False","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing","selectionObj":{"id":"clip_is_playing","name":"is playing","cat":"Clip","parent":"Clip","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing","get":"y","set":"y","observe":"n","valueType":"bool","desc":"1 if clip is playing or recording.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":"self.song().tracks[0].clip_slots[0].clip.is_playing","dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"False","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"False"}},{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].has_clip == True","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.has_clip","selectionObj":{"id":"clip_slot_has_clip","name":"has clip","cat":"Clip Slot","parent":"Clip Slot","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.has_clip","get":"y","set":"n","observe":"y","valueType":"bool","desc":"1 = a clip exists in this clip slot.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":null,"dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"True","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"True"}}]],"actions":[{"showAction":false,"full_code":"self.midi_cc_ch_0_val_27.send_value(100)","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"#controller-input#.send_value(#velocity-value#)","selectionObj":{"id":"send_velocity","name":"send MIDI velocity value to input","cat":"MIDI Controller","Parent":"MIDI Controller","tokenisedCode":"#controller-input#.send_value(#velocity-value#)","extraFields":[],"parameters":["controller_input","velocity_value"],"multitude_cats":[],"desc":"Send velocity value to controller input","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"controller_input","name":"Controller Input","desc":"Midi Controller Input","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"Pad 1","defaultType":"select","type":"button","include_range_value_option":"y","value":"self.midi_cc_ch_0_val_27","strReplace":"#controller-input#","tweakVal":null,"isOptional":null,"includeTheseMenus":["selectController","modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":"self.midi_cc_ch_0_val_27"},{"parameterObj":{"id":"velocity_value","name":"Velocity Value","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"","defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#velocity-value#","tweakVal":null,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":100}]}},{"showAction":true,"full_code":"self.reload_led_listeners()","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"self.reload_led_listeners()","selectionObj":{"id":"reload_led_listeners","name":"reload LED listeners","cat":"script","Parent":"script","tokenisedCode":"self.reload_led_listeners()","extraFields":[],"parameters":[],"multitude_cats":[],"desc":"Reload LEDs in the currently active modes","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[]}}],"showNotes":true,"notes":"looping 107","noteHeight":"20px"}],"reaction_listeners":[{"set_to_custom":false,"reaction_listener":"script_listener={\"reaction_name\":\"script_was_initialised\"}","custom_lom_listener":"","showlistener":true,"selectionObj":{"id":"script_was_initialised","reaction_name":"script_was_initialised","name":"script is initialised","include_mode_id":"n","include_param2":"n","desc":"When the script is first initialised, note: this listener is not mode specific (it will always fire when the script is loaded regardless of the active mode)"},"selectionMenuName":"scriptListeners","extraFields":[],"code":""},{"set_to_custom":false,"reaction_listener":"control_id=32","custom_lom_listener":"","showlistener":true,"selectionObj":{"id":"pad_1","name":"Pad 1 was pressed","MIDI_type":"cc","MIDI_channel":0,"MIDI_value":27,"tokenisedCode":"self.midi_cc_ch_0_val_27","valueType":"int","value":"control_id=32","desc":"Pad 1 was pressed"}},{"set_to_custom":false,"reaction_listener":"lom_name={\"id\":\"clip_playing_status\",\"name\":\"playing status\",\"cat\":\"Clip\",\"parent\":\"Clip\",\"tokenisedCode\":\"self.song().#tracks-and-scenes#.#clip-slots#.clip.add_playing_status_listener\",\"extraFields\":[\"tracks_and_scenes\",\"track_num\",\"scene_num\",\"clip_slots\",\"clipslot_num\"],\"code\":\"self.song().tracks[0].clip_slots[0].clip.add_playing_status_listener\",\"desc\":\"playing status has changed\",\"dev\":\"called as soon as the property \\\"playing_status\\\" has changed\"}","custom_lom_listener":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.add_playing_status_listener","showlistener":true,"selectionObj":{"id":"clip_playing_status","name":"playing status","cat":"Clip","parent":"Clip","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.add_playing_status_listener","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"code":"self.song().tracks[0].clip_slots[0].clip.add_playing_status_listener","desc":"playing status has changed","dev":"called as soon as the property \"playing_status\" has changed"},"selectionMenuName":"ListenerLom","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.add_playing_status_listener","extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},{"set_to_custom":false,"reaction_listener":"lom_name={\"id\":\"clip_slot_has_clip\",\"name\":\"has clip\",\"cat\":\"Clip Slot\",\"parent\":\"Clip Slot\",\"tokenisedCode\":\"self.song().#tracks-and-scenes#.#clip-slots#.add_has_clip_listener\",\"extraFields\":[\"tracks_and_scenes\",\"track_num\",\"scene_num\",\"clip_slots\",\"clipslot_num\"],\"code\":\"self.song().tracks[0].clip_slots[0].add_has_clip_listener\",\"desc\":\"has clip has changed\",\"dev\":\"called as soon as the property \\\"has_clip\\\" has changed\"}","custom_lom_listener":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].add_has_clip_listener","showlistener":true,"selectionObj":{"id":"clip_slot_has_clip","name":"has clip","cat":"Clip Slot","parent":"Clip Slot","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.add_has_clip_listener","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"code":"self.song().tracks[0].clip_slots[0].add_has_clip_listener","desc":"has clip has changed","dev":"called as soon as the property \"has_clip\" has changed"},"selectionMenuName":"ListenerLom","code":"self.song().#tracks-and-scenes#.#clip-slots#.add_has_clip_listener","extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]}],"reaction_listeners_show_listeners":false,"control":"default","control_type":"Absolute","control_type_takeover_mode":"None","control_type_on":127,"on_condition":"isEqualTo","off_condition":"isEqualTo","control_type_off":0,"control_type_first":0,"control_type_last":127,"control_type_reverse_mode":"False","control_type_left":0,"control_type_right":127,"control_type_steps":1,"control_type_switch":"Momentary","control_type_delay_amount":0.5,"id":193,"get_mode_name":"mode 1","get_type_name":"Reaction_v2","get_chips_array":[],"disabled":false,"get_disabled":"isEnabled","errors":"","controller_input_id":null},{"type":{"id":68,"name":"Reaction","type":"Reaction_v2","parent":0,"has_child":0,"level":1,"icon":"question_answer"},"chips":[],"name":"L slot is triggered","mode_id":2,"LED_mapping_type_needs_feedback":false,"reaction_action_blocks":[{"showConditions":false,"showActions":false,"showBlock":false,"loop":{"full_code":"","set_to_custom":false,"loopActive":false,"code":""},"conditionGroups":[[{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].is_triggered == True","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.is_triggered","selectionObj":{"id":"clip_slot_is_triggered","name":"is triggered","cat":"Clip Slot","parent":"Clip Slot","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.is_triggered","get":"y","set":"n","observe":"y","valueType":"bool","desc":"1 = clip slot button (Clip Launch, Clip Stop or Clip Record) or button of contained clip are blinking.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":null,"dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"True","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"True"}}]],"actions":[{"showAction":false,"full_code":"self.midi_cc_ch_0_val_27.send_value(112)","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"#controller-input#.send_value(#velocity-value#)","selectionObj":{"id":"send_velocity","name":"send MIDI velocity value to input","cat":"MIDI Controller","Parent":"MIDI Controller","tokenisedCode":"#controller-input#.send_value(#velocity-value#)","extraFields":[],"parameters":["controller_input","velocity_value"],"multitude_cats":[],"desc":"Send velocity value to controller input","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"controller_input","name":"Controller Input","desc":"Midi Controller Input","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"Pad 1","defaultType":"select","type":"button","include_range_value_option":"y","value":"self.midi_cc_ch_0_val_27","strReplace":"#controller-input#","tweakVal":null,"isOptional":null,"includeTheseMenus":["selectController","modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":"self.midi_cc_ch_0_val_27"},{"parameterObj":{"id":"velocity_value","name":"Velocity Value","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"","defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#velocity-value#","tweakVal":null,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":112}]}},{"showAction":true,"full_code":"self.reload_led_listeners()","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"self.reload_led_listeners()","selectionObj":{"id":"reload_led_listeners","name":"reload LED listeners","cat":"script","Parent":"script","tokenisedCode":"self.reload_led_listeners()","extraFields":[],"parameters":[],"multitude_cats":[],"desc":"Reload LEDs in the currently active modes","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[]}}]}],"reaction_listeners":[{"set_to_custom":false,"reaction_listener":"lom_name={\"id\":\"clip_slot_is_triggered\",\"name\":\"is triggered\",\"cat\":\"Clip Slot\",\"parent\":\"Clip Slot\",\"tokenisedCode\":\"self.song().#tracks-and-scenes#.#clip-slots#.add_is_triggered_listener\",\"extraFields\":[\"tracks_and_scenes\",\"track_num\",\"scene_num\",\"clip_slots\",\"clipslot_num\"],\"code\":\"self.song().tracks[0].clip_slots[0].add_is_triggered_listener\",\"desc\":\"is triggered has changed\",\"dev\":\"called as soon as the property \\\"is_triggered\\\" has changed\"}","custom_lom_listener":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].add_is_triggered_listener","showlistener":true,"selectionObj":{"id":"clip_slot_is_triggered","name":"is triggered","cat":"Clip Slot","parent":"Clip Slot","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.add_is_triggered_listener","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"code":"self.song().tracks[0].clip_slots[0].add_is_triggered_listener","desc":"is triggered has changed","dev":"called as soon as the property \"is_triggered\" has changed"},"selectionMenuName":"ListenerLom","code":"self.song().#tracks-and-scenes#.#clip-slots#.add_is_triggered_listener","extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},{"set_to_custom":false,"reaction_listener":"control_id=32","custom_lom_listener":"","showlistener":true,"selectionObj":{"id":"pad_1","name":"Pad 1 was pressed","MIDI_type":"cc","MIDI_channel":0,"MIDI_value":27,"tokenisedCode":"self.midi_cc_ch_0_val_27","valueType":"int","value":"control_id=32","desc":"Pad 1 was pressed"}}],"reaction_listeners_show_listeners":false,"control":"default","control_type":"Absolute","control_type_takeover_mode":"None","control_type_on":127,"on_condition":"isEqualTo","off_condition":"isEqualTo","control_type_off":0,"control_type_first":0,"control_type_last":127,"control_type_reverse_mode":"False","control_type_left":0,"control_type_right":127,"control_type_steps":1,"control_type_switch":"Momentary","control_type_delay_amount":0.5,"id":194,"get_mode_name":"mode 1","get_type_name":"Reaction_v2","get_chips_array":[],"disabled":false,"get_disabled":"isEnabled","errors":"","controller_input_id":null},{"type":{"id":68,"name":"Reaction","type":"Reaction_v2","parent":0,"has_child":0,"level":1,"icon":"question_answer"},"chips":[],"name":"L slot is looping or not looping","mode_id":2,"LED_mapping_type_needs_feedback":false,"reaction_action_blocks":[{"showConditions":false,"showActions":true,"showBlock":false,"loop":{"full_code":"","set_to_custom":false,"loopActive":false,"code":""},"conditionGroups":[[{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.is_playing == True","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing","selectionObj":{"id":"clip_is_playing","name":"is playing","cat":"Clip","parent":"Clip","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing","get":"y","set":"y","observe":"n","valueType":"bool","desc":"1 if clip is playing or recording.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":"self.song().tracks[0].clip_slots[0].clip.is_playing","dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"True","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"True"}},{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.looping == False","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.looping","selectionObj":{"id":"clip_looping","name":"looping","cat":"Clip","parent":"Clip","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.looping","get":"y","set":"y","observe":"y","valueType":"bool","desc":"1 if clip is looped. Unwarped audio cannot be looped.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":null,"dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"False","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}]}}]],"actions":[{"showAction":false,"full_code":"self.midi_cc_ch_0_val_27.send_value(104)","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"#controller-input#.send_value(#velocity-value#)","selectionObj":{"id":"send_velocity","name":"send MIDI velocity value to input","cat":"MIDI Controller","Parent":"MIDI Controller","tokenisedCode":"#controller-input#.send_value(#velocity-value#)","extraFields":[],"parameters":["controller_input","velocity_value"],"multitude_cats":[],"desc":"Send velocity value to controller input","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"controller_input","name":"Controller Input","desc":"Midi Controller Input","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"Pad 1","defaultType":"select","type":"button","include_range_value_option":"y","value":"self.midi_cc_ch_0_val_27","strReplace":"#controller-input#","tweakVal":null,"isOptional":null,"includeTheseMenus":["selectController","modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":"self.midi_cc_ch_0_val_27"},{"parameterObj":{"id":"velocity_value","name":"Velocity Value","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"","defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#velocity-value#","tweakVal":null,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":104}]}},{"showAction":false,"full_code":"self.reload_led_listeners()","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"self.reload_led_listeners()","selectionObj":{"id":"reload_led_listeners","name":"reload LED listeners","cat":"script","Parent":"script","tokenisedCode":"self.reload_led_listeners()","extraFields":[],"parameters":[],"multitude_cats":[],"desc":"Reload LEDs in the currently active modes","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[]}}],"showNotes":true,"notes":"not looping 104","noteHeight":"20px"},{"showConditions":false,"showActions":false,"showBlock":false,"loop":{"full_code":"","set_to_custom":false,"loopActive":false,"code":""},"conditionGroups":[[{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.is_playing == True","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing","selectionObj":{"id":"clip_is_playing","name":"is playing","cat":"Clip","parent":"Clip","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.is_playing","get":"y","set":"y","observe":"n","valueType":"bool","desc":"1 if clip is playing or recording.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":"self.song().tracks[0].clip_slots[0].clip.is_playing","dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"True","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"True"}},{"showCondition":true,"full_code":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.looping == True","set_to_custom":false,"left_menu":{"selectionMenuName":"lomList","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.looping","selectionObj":{"id":"clip_looping","name":"looping","cat":"Clip","parent":"Clip","type":"property","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.looping","get":"y","set":"y","observe":"y","valueType":"bool","desc":"1 if clip is looped. Unwarped audio cannot be looped.","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"originalCode":null,"dev":null},"extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},"operator":{"selectionMenuName":"conditionOperators","code":"#left-menu# == #right-val#","selectionObj":{"id":"bool_is_equal_to","name":"is equal to","tokenisedCode":"#left-menu# == #right-val#","type":"bool","valueTypes":["bool"]},"extraFields":[]},"right_val":{"code":"#bool#","selectionObj":{"id":"enter_boolean","name":"Boolean","cat":"Custom","Parent":"Custom","tokenisedCode":"#bool#","extraFields":["bool"],"desc":"Select True or False","valueType":"bool","notes":null},"selectionMenuName":"customOptions","extraFields":[{"id":"bool","name":"True/False (Boolean)","desc":"True or False (True =1, False = 0)","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":null,"defaultType":"select","type":"select","include_range_value_option":"y","value":"True","strReplace":"#bool#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList","customCode"],"selectionOptions":["_true","_false"],"displayIf":null}],"value":"True"}}]],"actions":[{"showAction":false,"full_code":"self.midi_cc_ch_0_val_27.send_value(107)","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"#controller-input#.send_value(#velocity-value#)","selectionObj":{"id":"send_velocity","name":"send MIDI velocity value to input","cat":"MIDI Controller","Parent":"MIDI Controller","tokenisedCode":"#controller-input#.send_value(#velocity-value#)","extraFields":[],"parameters":["controller_input","velocity_value"],"multitude_cats":[],"desc":"Send velocity value to controller input","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[{"parameterObj":{"id":"controller_input","name":"Controller Input","desc":"Midi Controller Input","used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"Pad 1","defaultType":"select","type":"button","include_range_value_option":"y","value":"self.midi_cc_ch_0_val_27","strReplace":"#controller-input#","tweakVal":null,"isOptional":null,"includeTheseMenus":["selectController","modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":"self.midi_cc_ch_0_val_27"},{"parameterObj":{"id":"velocity_value","name":"Velocity Value","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"","defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#velocity-value#","tweakVal":null,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},"value":107}]}},{"showAction":true,"full_code":"self.reload_led_listeners()","set_to_custom":false,"element_menu":{"selectionMenuName":"scriptFunctions","code":"self.reload_led_listeners()","selectionObj":{"id":"reload_led_listeners","name":"reload LED listeners","cat":"script","Parent":"script","tokenisedCode":"self.reload_led_listeners()","extraFields":[],"parameters":[],"multitude_cats":[],"desc":"Reload LEDs in the currently active modes","returnsValueOfType":null,"notes":null},"extraFields":[]},"extra_parameters":{"code":"","parameters":[]}}],"showNotes":true,"notes":"looping 107","noteHeight":"20px"}],"reaction_listeners":[{"set_to_custom":false,"reaction_listener":"script_listener={\"reaction_name\":\"script_was_initialised\"}","custom_lom_listener":"","showlistener":true,"selectionObj":{"id":"script_was_initialised","reaction_name":"script_was_initialised","name":"script is initialised","include_mode_id":"n","include_param2":"n","desc":"When the script is first initialised, note: this listener is not mode specific (it will always fire when the script is loaded regardless of the active mode)"},"selectionMenuName":"scriptListeners","extraFields":[],"code":""},{"set_to_custom":false,"reaction_listener":"lom_name={\"id\":\"clip_looping\",\"name\":\"looping\",\"cat\":\"Clip\",\"parent\":\"Clip\",\"tokenisedCode\":\"self.song().#tracks-and-scenes#.#clip-slots#.clip.add_looping_listener\",\"extraFields\":[\"tracks_and_scenes\",\"track_num\",\"scene_num\",\"clip_slots\",\"clipslot_num\"],\"code\":\"self.song().tracks[0].clip_slots[0].clip.add_looping_listener\",\"desc\":\"looping has changed\",\"dev\":\"called as soon as the property \\\"looping\\\" has changed\"}","custom_lom_listener":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.add_looping_listener","showlistener":true,"selectionObj":{"id":"clip_looping","name":"looping","cat":"Clip","parent":"Clip","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.add_looping_listener","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"code":"self.song().tracks[0].clip_slots[0].clip.add_looping_listener","desc":"looping has changed","dev":"called as soon as the property \"looping\" has changed"},"selectionMenuName":"ListenerLom","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.add_looping_listener","extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},{"set_to_custom":false,"reaction_listener":"lom_name={\"id\":\"clip_playing_status\",\"name\":\"playing status\",\"cat\":\"Clip\",\"parent\":\"Clip\",\"tokenisedCode\":\"self.song().#tracks-and-scenes#.#clip-slots#.clip.add_playing_status_listener\",\"extraFields\":[\"tracks_and_scenes\",\"track_num\",\"scene_num\",\"clip_slots\",\"clipslot_num\"],\"code\":\"self.song().tracks[0].clip_slots[0].clip.add_playing_status_listener\",\"desc\":\"playing status has changed\",\"dev\":\"called as soon as the property \\\"playing_status\\\" has changed\"}","custom_lom_listener":"self.song().tracks[self.get_modifier_value(\"m5\")].clip_slots[self.get_modifier_value(\"m8\")].clip.add_playing_status_listener","showlistener":true,"selectionObj":{"id":"clip_playing_status","name":"playing status","cat":"Clip","parent":"Clip","tokenisedCode":"self.song().#tracks-and-scenes#.#clip-slots#.clip.add_playing_status_listener","extraFields":["tracks_and_scenes","track_num","scene_num","clip_slots","clipslot_num"],"code":"self.song().tracks[0].clip_slots[0].clip.add_playing_status_listener","desc":"playing status has changed","dev":"called as soon as the property \"playing_status\" has changed"},"selectionMenuName":"ListenerLom","code":"self.song().#tracks-and-scenes#.#clip-slots#.clip.add_playing_status_listener","extraFields":[{"id":"tracks_and_scenes","name":"Tracks / Scenes","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"track","defaultType":"select","type":"select","include_range_value_option":"y","value":"tracks[#track-num#]","strReplace":"#tracks-and-scenes#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_track","_visible_track","_relative_track","_visible_and_relative_track","_return","_selected_track","_master","_scene","_relative_scene","_selected_scene"],"displayIf":null},{"id":"track_num","name":"Track Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m5","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m5\")","strReplace":"#track-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":"_track, _visible_track, _relative_track, _visible_and_relative_track, _return"},{"id":"scene_num","name":"Scene Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":null,"defaultType":"number","type":"number","include_range_value_option":"y","value":"1","strReplace":"#scene-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":["modifierList","customCode"],"selectionOptions":[],"displayIf":null},{"id":"clip_slots","name":"Clip Slots","desc":null,"used in functions (for reference only)":null,"placeholder":null,"buttonDisplayName":"clip slot","defaultType":"select","type":"select","include_range_value_option":"y","value":"clip_slots[#clipslot-num#]","strReplace":"#clip-slots#","tweakVal":null,"isOptional":null,"includeTheseMenus":["extraFieldSelectOptions","modifierList"],"selectionOptions":["_clip_slot","_relative_clip_slot","_highlighted_clip_slot"],"displayIf":null},{"id":"clipslot_num","name":"Clip Slot Number","desc":null,"used in functions (for reference only)":null,"placeholder":1,"buttonDisplayName":"m8","defaultType":"number","type":"button","include_range_value_option":"y","value":"self.get_modifier_value(\"m8\")","strReplace":"#clipslot-num#","tweakVal":-1,"isOptional":null,"includeTheseMenus":[],"selectionOptions":[],"displayIf":null}]},{"set_to_custom":false,"reaction_listener":"control_id=32","custom_lom_listener":"","showlistener":true,"selectionObj":{"id":"pad_1","name":"Pad 1 was pressed","MIDI_type":"cc","MIDI_channel":0,"MIDI_value":27,"tokenisedCode":"self.midi_cc_ch_0_val_27","valueType":"int","value":"control_id=32","desc":"Pad 1 was pressed"}}],"reaction_listeners_show_listeners":false,"control":"default","control_type":"Absolute","control_type_takeover_mode":"None","control_type_on":127,"on_condition":"isEqualTo","off_condition":"isEqualTo","control_type_off":0,"control_type_first":0,"control_type_last":127,"control_type_reverse_mode":"False","control_type_left":0,"control_type_right":127,"control_type_steps":1,"control_type_switch":"Momentary","control_type_delay_amount":0.5,"id":195,"get_mode_name":"mode 1","get_type_name":"Reaction_v2","get_chips_array":[],"disabled":false,"get_disabled":"isEnabled","errors":"","controller_input_id":null}]