From: equilet <2237372+equilet@users.noreply.github.com> Date: Sun, 16 Mar 2025 08:08:25 +0000 (-0700) Subject: updated clear routine, added bundle params for main functions, slight ui update X-Git-Tag: v0.0~24 X-Git-Url: https://git.dabkitsch.com/?a=commitdiff_plain;h=c1f80c4047b5827128bdc4a2357600512e886a30;p=sonogarden_maxproj.git updated clear routine, added bundle params for main functions, slight ui update --- diff --git a/engine_sequencer.maxpat b/engine_sequencer.maxpat index a685605..72ded3e 100644 --- a/engine_sequencer.maxpat +++ b/engine_sequencer.maxpat @@ -10,30 +10,48 @@ } , "classnamespace" : "box", - "rect" : [ 397.0, 196.0, 1033.0, 798.0 ], + "rect" : [ 338.0, 87.0, 1033.0, 743.0 ], "openinpresentation" : 1, "gridsize" : [ 15.0, 15.0 ], "boxes" : [ { "box" : { - "id" : "obj-13", + "id" : "obj-96", "maxclass" : "newobj", - "numinlets" : 6, - "numoutlets" : 6, - "outlettype" : [ "", "", "", "", "", "" ], - "patching_rect" : [ 47.0, 62.0, 261.0, 22.0 ], - "text" : "routepass bang dictionary FullPacket clear step" + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 770.0, 425.0, 103.0, 22.0 ], + "text" : "o.pack /engine/on" } } , { "box" : { - "fontface" : 0, - "id" : "obj-18", - "maxclass" : "o.display", + "bgcolor" : [ 0.086274509803922, 0.23921568627451, 0.149019607843137, 1.0 ], + "blinkcolor" : [ 0.905882352941176, 0.886274509803922, 0.223529411764706, 1.0 ], + "hint" : "reset seq counter", + "id" : "obj-21", + "maxclass" : "button", "numinlets" : 1, "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 675.0, 40.0, 328.0, 33.0 ] + "outlettype" : [ "bang" ], + "outlinecolor" : [ 0.0, 0.0, 0.0, 1.0 ], + "parameter_enable" : 0, + "patching_rect" : [ 14.0, 145.0, 24.0, 24.0 ], + "presentation" : 1, + "presentation_rect" : [ 649.0, 54.5, 23.0, 23.0 ] + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 4, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "" ], + "patching_rect" : [ 47.0, 62.0, 205.0, 22.0 ], + "text" : "routepass bang dictionary FullPacket" } } @@ -67,7 +85,7 @@ } , "classnamespace" : "box", - "rect" : [ 0.0, 0.0, 1000.0, 780.0 ], + "rect" : [ 308.0, 168.0, 250.0, 382.0 ], "gridsize" : [ 15.0, 15.0 ], "boxes" : [ { "box" : { @@ -116,18 +134,6 @@ "text" : "o.change" } - } -, { - "box" : { - "id" : "obj-96", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "FullPacket" ], - "patching_rect" : [ 50.0, 100.0, 103.0, 22.0 ], - "text" : "o.pack /engine/on" - } - } , { "box" : { @@ -137,7 +143,7 @@ "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, - "outlettype" : [ "" ], + "outlettype" : [ "FullPacket" ], "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] } @@ -197,7 +203,7 @@ } , { "patchline" : { - "destination" : [ "obj-96", 0 ], + "destination" : [ "obj-105", 0 ], "source" : [ "obj-34", 0 ] } @@ -208,19 +214,12 @@ "source" : [ "obj-9", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-105", 0 ], - "source" : [ "obj-96", 0 ] - } - } ] } , - "patching_rect" : [ 29.0, 569.0, 114.0, 22.0 ], - "text" : "p" + "patching_rect" : [ 29.0, 569.0, 103.0, 22.0 ], + "text" : "p process_bundle" } } @@ -295,7 +294,7 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 95.0, 14.0, 32.0, 21.0 ], + "patching_rect" : [ 10.0, 289.5, 32.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 547.0, 55.0, 32.0, 21.0 ], "text" : "clear" @@ -307,10 +306,10 @@ "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 3, - "outlettype" : [ "bang", "int", "" ], - "patching_rect" : [ 47.0, 323.0, 41.0, 22.0 ], - "text" : "t b 0 s" + "numoutlets" : 2, + "outlettype" : [ "bang", "int" ], + "patching_rect" : [ 47.0, 323.0, 32.0, 22.0 ], + "text" : "t b 0" } } @@ -386,10 +385,10 @@ "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "", "FullPacket" ], - "patching_rect" : [ 238.0, 171.5, 389.0, 22.0 ], - "text" : "o.route /steps" + "numoutlets" : 5, + "outlettype" : [ "", "", "", "", "FullPacket" ], + "patching_rect" : [ 238.0, 171.5, 177.0, 22.0 ], + "text" : "o.route /steps /reset /clear /step" } } @@ -467,6 +466,7 @@ , { "box" : { "bgcolor" : [ 0.086274509803922, 0.23921568627451, 0.149019607843137, 1.0 ], + "hint" : "seq: go to N", "id" : "obj-6", "maxclass" : "number", "maximum" : 60, @@ -615,13 +615,6 @@ "source" : [ "obj-13", 1 ] } - } -, { - "patchline" : { - "destination" : [ "obj-16", 0 ], - "source" : [ "obj-13", 3 ] - } - } , { "patchline" : { @@ -629,13 +622,6 @@ "source" : [ "obj-13", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-6", 0 ], - "source" : [ "obj-13", 4 ] - } - } , { "patchline" : { @@ -687,6 +673,13 @@ "source" : [ "obj-20", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-52", 2 ], + "source" : [ "obj-21", 0 ] + } + } , { "patchline" : { @@ -718,8 +711,14 @@ } , { "patchline" : { - "destination" : [ "obj-18", 0 ], - "order" : 1, + "destination" : [ "obj-16", 0 ], + "source" : [ "obj-29", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], "source" : [ "obj-29", 1 ] } @@ -727,8 +726,15 @@ , { "patchline" : { "destination" : [ "obj-5", 0 ], - "order" : 2, - "source" : [ "obj-29", 1 ] + "order" : 1, + "source" : [ "obj-29", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-29", 3 ] } } @@ -736,7 +742,7 @@ "patchline" : { "destination" : [ "obj-9", 0 ], "order" : 0, - "source" : [ "obj-29", 1 ] + "source" : [ "obj-29", 4 ] } } @@ -800,14 +806,14 @@ } , { "patchline" : { - "destination" : [ "obj-37", 0 ], + "destination" : [ "obj-96", 0 ], "source" : [ "obj-7", 1 ] } } , { "patchline" : { - "destination" : [ "obj-13", 0 ], + "destination" : [ "obj-16", 0 ], "source" : [ "obj-8", 0 ] } @@ -818,12 +824,19 @@ "source" : [ "obj-9", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "source" : [ "obj-96", 0 ] + } + } ], "dependency_cache" : [ { "name" : "o.accum.maxpat", "bootpath" : "~/Documents/Max 9/Packages/odot/patchers/namespace", - "patcherrelativepath" : "../../../../Max 9/Packages/odot/patchers/namespace", + "patcherrelativepath" : "../../../Max 9/Packages/odot/patchers/namespace", "type" : "JSON", "implicit" : 1 } @@ -835,10 +848,6 @@ "name" : "o.compose.mxo", "type" : "iLaX" } -, { - "name" : "o.display.mxo", - "type" : "iLaX" - } , { "name" : "o.if.mxo", "type" : "iLaX" @@ -861,7 +870,7 @@ } , { "name" : "seq_eventeditor_ui.maxpat", - "bootpath" : "~/Documents/freelance/hugh_livingston/projects/sonogarden_maxproj", + "bootpath" : "~/Documents/programming/git_repositories/sonogarden_maxproj", "patcherrelativepath" : ".", "type" : "JSON", "implicit" : 1