format_version = "2.0" re_edit = { version = "1.1.0" } -------------------------------------------------------------------------- -- front -------------------------------------------------------------------------- front_widgets = {} -- Randomize_LFO_Shape front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Randomize_LFO_Shape" }, value = "/custom_properties/randomize_lfo_shape" } -- Randomize_LFO_Speed front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Randomize_LFO_Speed" }, value = "/custom_properties/randomize_lfo_speed" } -- Randomize_LFO_Sync front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Randomize_LFO_Sync" }, value = "/custom_properties/randomize_lfo_sync" } -- Randomize_LFO_Shift front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Randomize_LFO_Shift" }, value = "/custom_properties/randomize_lfo_shift" } -- Randomize_LFO_Amount front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Randomize_LFO_Amount" }, value = "/custom_properties/randomize_lfo_amount" } -- Randomize_Amount front_widgets[#front_widgets + 1] = jbox.zero_snap_knob { graphics = { node = "Randomize_Amount" }, value = "/custom_properties/randomize_amount" } -- Randomize_Mode front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Randomize_Mode" }, value = "/custom_properties/randomize_mode" } -- Stringize_LFO_Shape front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Stringize_LFO_Shape" }, value = "/custom_properties/stringize_lfo_shape" } -- Stringize_LFO_Speed front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Stringize_LFO_Speed" }, value = "/custom_properties/stringize_lfo_speed" } -- Stringize_LFO_Sync front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Stringize_LFO_Sync" }, value = "/custom_properties/stringize_lfo_sync" } -- Stringize_LFO_Shift front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Stringize_LFO_Shift" }, value = "/custom_properties/stringize_lfo_shift" } -- Stringize_LFO_Amount front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Stringize_LFO_Amount" }, value = "/custom_properties/stringize_lfo_amount" } -- Stringize_Amount front_widgets[#front_widgets + 1] = jbox.zero_snap_knob { graphics = { node = "Stringize_Amount" }, value = "/custom_properties/stringize_amount" } -- Stringize_Mode front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Stringize_Mode" }, value = "/custom_properties/stringize_mode" } -- Imperfector_Direction front_widgets[#front_widgets + 1] = jbox.analog_knob { graphics = { node = "Imperfector_Direction" }, value = "/custom_properties/imperfector_direction" } -- OnOff front_widgets[#front_widgets + 1] = jbox.toggle_button { graphics = { node = "OnOff" }, value = "/custom_properties/OnOff" } -- PatchNameSurface front_widgets[#front_widgets + 1] = jbox.patch_name { graphics = { node = "PatchNameSurface" }, text_style = "Arial medium font", fg_color = {96,96,96}, loader_alt_color = {0,0,0}, center = false } front = jbox.panel{ graphics = { node = "Panel_front_bg" }, widgets = front_widgets } -------------------------------------------------------------------------- -- back -------------------------------------------------------------------------- back_widgets = {} -- Placeholder back_widgets[#back_widgets + 1] = jbox.placeholder { graphics = { node = "Placeholder" } } back = jbox.panel{ graphics = { node = "Panel_back_bg" }, widgets = back_widgets } -------------------------------------------------------------------------- -- folded_front -------------------------------------------------------------------------- folded_front_widgets = {} folded_front = jbox.panel{ graphics = { node = "Panel_folded_front_bg" }, widgets = folded_front_widgets } -------------------------------------------------------------------------- -- folded_back -------------------------------------------------------------------------- folded_back_widgets = {} folded_back = jbox.panel{ graphics = { node = "Panel_folded_back_bg" }, cable_origin = { node = "CableOrigin" }, widgets = folded_back_widgets }