diff --git a/help/mvc.groove~.maxhelp b/help/mvc.groove~.maxhelp index c4fb917..a1aaa00 100644 --- a/help/mvc.groove~.maxhelp +++ b/help/mvc.groove~.maxhelp @@ -314,7 +314,7 @@ } , "classnamespace" : "box", - "rect" : [ 449.0, 377.0, 754.0, 380.0 ], + "rect" : [ 449.0, 377.0, 411.0, 374.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -343,93 +343,13 @@ "subpatcher_template" : "", "assistshowspatchername" : 0, "boxes" : [ { - "box" : { - "bubble" : 1, - "id" : "obj-26", - "linecount" : 2, - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 415.977072310405674, 140.457306582306558, 198.0, 37.0 ], - "text" : "or use the dedicated GUI objects by providing them a path" - } - - } -, { - "box" : { - "id" : "obj-24", - "maxclass" : "button", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 395.977072310405674, 146.957306582306558, 24.0, 24.0 ] - } - - } -, { - "box" : { - "id" : "obj-14", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 395.977072310405674, 188.957306582306558, 275.0, 22.0 ], - "text" : "name grooveHelper/grooveHelper" - } - - } -, { - "box" : { - "bgmode" : 0, - "border" : 0, - "clickthrough" : 0, - "enablehscroll" : 0, - "enablevscroll" : 0, - "id" : "obj-12", - "lockeddragscroll" : 0, - "lockedsize" : 0, - "maxclass" : "bpatcher", - "name" : "mvc.model.gui.maxpat", - "numinlets" : 2, - "numoutlets" : 3, - "offset" : [ 0.0, 0.0 ], - "outlettype" : [ "", "", "" ], - "patching_rect" : [ 395.977072310405674, 266.957306582306558, 301.0, 22.0 ], - "varname" : "mvc.model.gui", - "viewvisibility" : 1 - } - - } -, { - "box" : { - "bgmode" : 0, - "border" : 0, - "clickthrough" : 0, - "enablehscroll" : 0, - "enablevscroll" : 0, - "id" : "obj-10", - "lockeddragscroll" : 0, - "lockedsize" : 0, - "maxclass" : "bpatcher", - "name" : "mvc.GUI.presets.maxpat", - "numinlets" : 2, - "numoutlets" : 2, - "offset" : [ 0.0, 0.0 ], - "outlettype" : [ "", "" ], - "patching_rect" : [ 395.977072310405674, 227.957306582306558, 139.0, 23.0 ], - "viewvisibility" : 1 - } - - } -, { "box" : { "id" : "obj-9", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 23.0, 72.0, 237.169312169312207, 33.0 ], + "patching_rect" : [ 23.0, 42.0, 237.169312169312207, 33.0 ], "text" : "You can recall any preset with the \"preset\" message followed by a preset name." } @@ -440,7 +360,7 @@ "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 72.0, 173.0, 244.0, 20.0 ], + "patching_rect" : [ 72.0, 143.0, 244.0, 20.0 ], "text" : "You can also use the preset menu actions" } @@ -452,8 +372,8 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 103.807760141093468, 242.971537721537686, 138.0, 22.0 ], - "text" : "preset \"Rename Preset\"" + "patching_rect" : [ 104.0, 213.0, 86.0, 22.0 ], + "text" : "preset rename" } } @@ -464,7 +384,7 @@ "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 242.977072310405674, 266.957306582306558, 102.0, 24.0 ], + "patching_rect" : [ 196.0, 236.0, 102.0, 24.0 ], "text" : "don't do that :)" } @@ -486,8 +406,8 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 115.977072310405646, 266.957306582306558, 125.0, 22.0 ], - "text" : "preset \"Delete preset\"" + "patching_rect" : [ 116.0, 237.0, 78.0, 22.0 ], + "text" : "preset delete" } } @@ -498,8 +418,8 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 89.169312169312178, 218.985768860768843, 166.0, 22.0 ], - "text" : "preset \"Edit preset dictionary\"" + "patching_rect" : [ 89.0, 189.0, 83.0, 22.0 ], + "text" : "preset editdict" } } @@ -510,8 +430,20 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 77.0, 195.0, 138.0, 22.0 ], - "text" : "preset \"Reset to default\"" + "patching_rect" : [ 77.0, 165.0, 72.0, 22.0 ], + "text" : "preset reset" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 37.0, 102.837837837837839, 164.0, 22.0 ], + "text" : "preset recall \"Demo preset 2\"" } } @@ -522,8 +454,8 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 23.0, 110.0, 158.0, 22.0 ], - "text" : "preset \"my very own preset\"" + "patching_rect" : [ 23.0, 80.0, 164.0, 22.0 ], + "text" : "preset recall \"Demo preset 1\"" } } @@ -535,25 +467,15 @@ "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 23.0, 317.0, 30.0, 30.0 ] + "patching_rect" : [ 23.0, 287.0, 30.0, 30.0 ] } } ], "lines" : [ { "patchline" : { - "destination" : [ "obj-10", 0 ], - "order" : 1, - "source" : [ "obj-14", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-12", 1 ], - "midpoints" : [ 405.477072310405674, 221.457306582306558, 687.477072310405674, 221.457306582306558 ], - "order" : 0, - "source" : [ "obj-14", 0 ] + "destination" : [ "obj-20", 0 ], + "source" : [ "obj-1", 0 ] } } @@ -570,13 +492,6 @@ "source" : [ "obj-2", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-14", 0 ], - "source" : [ "obj-24", 0 ] - } - } , { "patchline" : { @@ -951,18 +866,8 @@ ], "parameters" : { "obj-51::obj-16" : [ "mc.live.gain~[3]", "mc.live.gain~", 0 ], - "obj-51::obj-21::obj-12::obj-8::obj-7" : [ "live.toggle[5]", "live.toggle", 0 ], - "obj-51::obj-3::obj-12::obj-14::obj-25::obj-61::obj-20.1::obj-12::obj-8::obj-7" : [ "live.toggle[7]", "live.toggle", 0 ], - "obj-51::obj-3::obj-12::obj-14::obj-25::obj-61::obj-20.1::obj-86" : [ "live.gain~", "live.gain~", 0 ], "parameterbanks" : { - } -, - "parameter_overrides" : { - "obj-51::obj-21::obj-12::obj-8::obj-7" : { - "parameter_longname" : "live.toggle[5]" - } - } , "inherited_shortname" : 1 diff --git a/patchers/components/mvc.groove~.gui.maxpat b/patchers/components/mvc.groove~.gui.maxpat index 6edd805..6e6dc89 100644 --- a/patchers/components/mvc.groove~.gui.maxpat +++ b/patchers/components/mvc.groove~.gui.maxpat @@ -10,7 +10,7 @@ } , "classnamespace" : "box", - "rect" : [ 150.0, 200.0, 777.0, 716.0 ], + "rect" : [ 150.0, 150.0, 300.0, 287.0 ], "bglocked" : 0, "openinpresentation" : 1, "default_fontsize" : 12.0, @@ -29,8 +29,8 @@ "toolbars_unpinned_last_save" : 0, "tallnewobj" : 0, "boxanimatetime" : 200, - "enablehscroll" : 1, - "enablevscroll" : 1, + "enablehscroll" : 0, + "enablevscroll" : 0, "devicewidth" : 0.0, "description" : "", "digest" : "", @@ -38,7 +38,7 @@ "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, - "title" : "no target", + "title" : "myFunkyGroove", "boxes" : [ { "box" : { "id" : "obj-2", @@ -70,6 +70,10 @@ "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 114.5, 768.0, 35.0, 22.0 ], + "saved_object_attributes" : { + "attr_comment" : "" + } +, "text" : "out 1" } @@ -1546,9 +1550,8 @@ } , { "box" : { - "bgcolor" : [ 0.529, 0.525, 0.522, 1.0 ], + "bgcolor" : [ 0.29, 0.298, 0.306, 1.0 ], "buffername" : "grooveHelper/dummybuffer", - "chanoffset" : 0, "fontsize" : 13.0, "grid" : 500.0, "gridcolor" : [ 0.8, 0.827450980392157, 0.858823529411765, 1.0 ], @@ -1927,7 +1930,7 @@ "box" : { "id" : "obj-39", "maxclass" : "newobj", - "numinlets" : 4, + "numinlets" : 3, "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patcher" : { @@ -1941,7 +1944,7 @@ } , "classnamespace" : "box", - "rect" : [ 338.0, 379.0, 1017.0, 444.0 ], + "rect" : [ 336.0, 652.0, 1017.0, 444.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -1992,28 +1995,16 @@ "text" : "t 1" } - } -, { - "box" : { - "id" : "obj-14", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 493.0, 215.247412008281572, 24.0, 24.0 ] - } - } , { "box" : { "id" : "obj-15", - "maxclass" : "message", - "numinlets" : 2, + "maxclass" : "newobj", + "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 493.0, 246.247412008281572, 61.0, 22.0 ], - "text" : "hidden $1" + "patching_rect" : [ 493.0, 246.247412008281572, 92.0, 22.0 ], + "text" : "prepend hidden" } } @@ -2088,17 +2079,6 @@ "subpatcher_template" : "", "assistshowspatchername" : 0, "boxes" : [ { - "box" : { - "id" : "obj-7", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 57.0, 343.0, 50.0, 22.0 ] - } - - } -, { "box" : { "id" : "obj-5", "maxclass" : "comment", @@ -2323,15 +2303,6 @@ , { "patchline" : { "destination" : [ "obj-47", 0 ], - "order" : 1, - "source" : [ "obj-8", 1 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-7", 1 ], - "order" : 0, "source" : [ "obj-8", 1 ] } @@ -2370,7 +2341,7 @@ "numinlets" : 4, "numoutlets" : 4, "outlettype" : [ "", "", "", "" ], - "patching_rect" : [ 493.0, 112.0, 187.0, 22.0 ], + "patching_rect" : [ 493.0, 106.648033126294024, 187.0, 22.0 ], "text" : "route hetero addresslist initialized" } @@ -2390,12 +2361,12 @@ , { "box" : { "id" : "obj-49", - "maxclass" : "message", + "maxclass" : "newobj", "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 605.0, 207.648033126294024, 108.0, 22.0 ], - "text" : "get addresslist last" + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 605.0, 207.648033126294024, 119.0, 22.0 ], + "text" : "zl.reg get addresslist" } } @@ -2403,7 +2374,7 @@ "box" : { "comment" : "", "id" : "obj-8", - "index" : 4, + "index" : 3, "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, @@ -2442,7 +2413,7 @@ "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, - "outlettype" : [ "31047.soundbuffer" ], + "outlettype" : [ "33914.soundbuffer" ], "patching_rect" : [ 66.0, 296.0, 122.0, 22.0 ], "text" : "t #0.soundbuffer" } @@ -2499,7 +2470,7 @@ "box" : { "comment" : "", "id" : "obj-4", - "index" : 3, + "index" : 2, "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, @@ -2519,19 +2490,6 @@ "patching_rect" : [ 376.0, 131.648033126294024, 24.0, 24.0 ] } - } -, { - "box" : { - "comment" : "", - "id" : "obj-1", - "index" : 2, - "maxclass" : "inlet", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 314.5, 19.587991718426508, 30.0, 30.0 ] - } - } , { "box" : { @@ -2959,8 +2917,8 @@ "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "", "" ], - "patching_rect" : [ 150.666666666666629, 48.571428571428569, 82.0, 22.0 ], - "text" : "route address" + "patching_rect" : [ 150.666666666666629, 48.571428571428569, 97.0, 22.0 ], + "text" : "route addresslist" } } @@ -3217,23 +3175,9 @@ } ], "lines" : [ { - "patchline" : { - "destination" : [ "obj-5", 1 ], - "source" : [ "obj-1", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-14", 0 ], - "source" : [ "obj-13", 0 ] - } - - } -, { "patchline" : { "destination" : [ "obj-15", 0 ], - "source" : [ "obj-14", 0 ] + "source" : [ "obj-13", 0 ] } } @@ -3246,7 +3190,7 @@ } , { "patchline" : { - "destination" : [ "obj-14", 0 ], + "destination" : [ "obj-15", 0 ], "source" : [ "obj-19", 0 ] } @@ -3343,10 +3287,19 @@ "source" : [ "obj-6", 1 ] } + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "order" : 1, + "source" : [ "obj-61", 0 ] + } + } , { "patchline" : { "destination" : [ "obj-62", 0 ], + "order" : 0, "source" : [ "obj-61", 0 ] } @@ -3733,7 +3686,7 @@ "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 184.0, 123.0, 69.0, 22.0 ], - "save" : [ "#N", "thispatcher", ";", "#Q", "window", "flags", "grow", "close", "zoom", "nofloat", "menu", "minimize", ";", "#Q", "window", "constrain", 50, 50, 32768, 32768, ";", "#Q", "window", "size", 150, 200, 927, 916, ";", "#Q", "window", "title", ";", "#Q", "window", "exec", ";", "#Q", "savewindow", 1, ";", "#Q", "end", ";" ], + "save" : [ "#N", "thispatcher", ";", "#Q", "window", "flags", "nogrow", "close", "nozoom", "nofloat", "menu", "minimize", ";", "#Q", "window", "constrain", 50, 50, 32768, 32768, ";", "#Q", "window", "size", 150, 150, 450, 437, ";", "#Q", "window", "title", ";", "#Q", "window", "exec", ";", "#Q", "savewindow", 1, ";", "#Q", "end", ";" ], "text" : "thispatcher" } @@ -3771,6 +3724,10 @@ "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 433.0, 45.0, 28.0, 22.0 ], + "saved_object_attributes" : { + "attr_comment" : "" + } +, "text" : "in 1" } @@ -3805,7 +3762,7 @@ "presentation_rect" : [ 0.0, 0.0, 300.0, 287.0 ], "proportion" : 0.5, "rounded" : 2, - "varname" : "31194-bgpanel" + "varname" : "34062-bgpanel" } } @@ -3839,14 +3796,6 @@ "source" : [ "obj-12", 2 ] } - } -, { - "patchline" : { - "destination" : [ "obj-39", 1 ], - "order" : 3, - "source" : [ "obj-12", 2 ] - } - } , { "patchline" : { @@ -3893,7 +3842,7 @@ } , { "patchline" : { - "destination" : [ "obj-39", 3 ], + "destination" : [ "obj-39", 2 ], "source" : [ "obj-17", 1 ] } @@ -4002,7 +3951,7 @@ } , { "patchline" : { - "destination" : [ "obj-39", 2 ], + "destination" : [ "obj-39", 1 ], "order" : 1, "source" : [ "obj-27", 0 ] } diff --git a/patchers/components/mvc.groove~.model.maxpat b/patchers/components/mvc.groove~.model.maxpat index d5ca337..b940702 100644 --- a/patchers/components/mvc.groove~.model.maxpat +++ b/patchers/components/mvc.groove~.model.maxpat @@ -10,7 +10,7 @@ } , "classnamespace" : "box", - "rect" : [ 485.0, 347.0, 1038.0, 725.0 ], + "rect" : [ 379.0, 285.0, 1038.0, 725.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -68,7 +68,7 @@ } , "classnamespace" : "box", - "rect" : [ 49.0, 856.0, 384.0, 517.0 ], + "rect" : [ 49.0, 499.0, 384.0, 517.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -96,7 +96,6 @@ "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, - "visible" : 1, "boxes" : [ { "box" : { "id" : "obj-49", @@ -2519,7 +2518,6 @@ "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, - "visible" : 1, "boxes" : [ { "box" : { "comment" : "",