diff --git a/help/mvc.mc.average~.maxhelp b/help/mvc.mc.average~.maxhelp index 708e8ec..441fa31 100644 --- a/help/mvc.mc.average~.maxhelp +++ b/help/mvc.mc.average~.maxhelp @@ -2,8 +2,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -104,8 +104,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -166,8 +166,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -249,15 +249,15 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "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, @@ -286,86 +286,6 @@ "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, 212.0, 37.0 ], - "text" : ".. or use the dedicated GUI objects by providing them an address." - } - - } -, { - "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, 215.0, 22.0 ], - "text" : "address biquadHelper/myFunkyBiquad" - } - - } -, { - "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" : [ 531.977072310405674, 238.957306582306558, 139.0, 23.0 ], - "viewvisibility" : 1 - } - - } -, { "box" : { "id" : "obj-9", "linecount" : 2, @@ -383,7 +303,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" } @@ -395,8 +315,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" } } @@ -407,7 +327,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 :)" } @@ -429,8 +349,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" } } @@ -441,8 +361,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" } } @@ -453,8 +373,8 @@ "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" } } @@ -465,8 +385,8 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 37.0, 102.837837837837839, 128.0, 22.0 ], - "text" : "preset lowpass@1kHz" + "patching_rect" : [ 37.0, 102.837837837837839, 164.0, 22.0 ], + "text" : "preset recall \"Demo preset 2\"" } } @@ -477,20 +397,8 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 23.0, 80.0, 158.0, 22.0 ], - "text" : "preset \"my very own preset\"" - } - - } -, { - "box" : { - "id" : "obj-17", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 48.0, 125.675675675675677, 98.0, 22.0 ], - "text" : "preset \"Preset 5\"" + "patching_rect" : [ 23.0, 80.0, 164.0, 22.0 ], + "text" : "preset recall \"Demo preset 1\"" } } @@ -502,7 +410,7 @@ "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 ] } } @@ -513,31 +421,6 @@ "source" : [ "obj-1", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-10", 1 ], - "midpoints" : [ 405.477072310405674, 224.457306582306558, 661.477072310405674, 224.457306582306558 ], - "order" : 1, - "source" : [ "obj-14", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-12", 1 ], - "midpoints" : [ 405.477072310405674, 220.457306582306558, 687.477072310405674, 220.457306582306558 ], - "order" : 0, - "source" : [ "obj-14", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-20", 0 ], - "source" : [ "obj-17", 0 ] - } - } , { "patchline" : { @@ -552,13 +435,6 @@ "source" : [ "obj-2", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-14", 0 ], - "source" : [ "obj-24", 0 ] - } - } , { "patchline" : { @@ -643,7 +519,7 @@ "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 333.5, 134.5, 150.0, 37.0 ], + "patching_rect" : [ 335.5, 135.0, 150.0, 37.0 ], "text" : "Control parmeters with the internal GUI..." } @@ -654,7 +530,7 @@ "filename" : "helpdetails.js", "id" : "obj-53", "ignoreclick" : 1, - "jsarguments" : [ "mvc.average~" ], + "jsarguments" : [ "mvc.mc.average~" ], "maxclass" : "jsui", "numinlets" : 1, "numoutlets" : 1, @@ -698,7 +574,7 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 306.5, 146.0, 30.0, 22.0 ], + "patching_rect" : [ 308.5, 146.0, 30.0, 22.0 ], "text" : "GUI" } @@ -894,14 +770,15 @@ } ], "parameters" : { - "obj-51::obj-21::obj-12::obj-8::obj-7" : [ "live.toggle[5]", "live.toggle", 0 ], + "obj-51::obj-3::obj-5::obj-25::obj-61::obj-20.1::obj-19::obj-8::obj-7" : [ "live.toggle[1]", "live.toggle", 0 ], + "obj-51::obj-3::obj-5::obj-25::obj-61::obj-20.1::obj-5::obj-12::obj-8::obj-7" : [ "live.toggle[7]", "live.toggle", 0 ], "parameterbanks" : { } , "parameter_overrides" : { - "obj-51::obj-21::obj-12::obj-8::obj-7" : { - "parameter_longname" : "live.toggle[5]" + "obj-51::obj-3::obj-5::obj-25::obj-61::obj-20.1::obj-19::obj-8::obj-7" : { + "parameter_longname" : "live.toggle[1]" } } diff --git a/patchers/components/mvc.average~.gui.maxpat b/patchers/components/mvc.average~.gui.maxpat index 0674198..3f78867 100644 --- a/patchers/components/mvc.average~.gui.maxpat +++ b/patchers/components/mvc.average~.gui.maxpat @@ -70,10 +70,6 @@ "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 91.0, 272.0, 35.0, 22.0 ], - "saved_object_attributes" : { - "attr_comment" : "" - } -, "text" : "out 1" } @@ -89,254 +85,6 @@ "patching_rect" : [ 45.0, 268.0, 30.0, 30.0 ] } - } -, { - "box" : { - "id" : "obj-15", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patcher" : { - "fileversion" : 1, - "appversion" : { - "major" : 8, - "minor" : 6, - "revision" : 0, - "architecture" : "x64", - "modernui" : 1 - } -, - "classnamespace" : "box", - "rect" : [ 59.0, 106.0, 799.0, 272.0 ], - "bglocked" : 0, - "openinpresentation" : 0, - "default_fontsize" : 12.0, - "default_fontface" : 0, - "default_fontname" : "Arial", - "gridonopen" : 1, - "gridsize" : [ 15.0, 15.0 ], - "gridsnaponopen" : 1, - "objectsnaponopen" : 1, - "statusbarvisible" : 2, - "toolbarvisible" : 1, - "lefttoolbarpinned" : 0, - "toptoolbarpinned" : 0, - "righttoolbarpinned" : 0, - "bottomtoolbarpinned" : 0, - "toolbars_unpinned_last_save" : 0, - "tallnewobj" : 0, - "boxanimatetime" : 200, - "enablehscroll" : 1, - "enablevscroll" : 1, - "devicewidth" : 0.0, - "description" : "", - "digest" : "", - "tags" : "", - "style" : "", - "subpatcher_template" : "", - "assistshowspatchername" : 0, - "boxes" : [ { - "box" : { - "comment" : "", - "id" : "obj-28", - "index" : 1, - "maxclass" : "inlet", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 50.0, 13.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-25", - "index" : 2, - "maxclass" : "outlet", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 312.196254466507185, 217.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-24", - "index" : 1, - "maxclass" : "outlet", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 122.0, 217.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "id" : "obj-23", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 50.0, 83.0, 91.0, 22.0 ], - "text" : "routepass none" - } - - } -, { - "box" : { - "id" : "obj-22", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 50.0, 52.0, 82.0, 22.0 ], - "text" : "route address" - } - - } -, { - "box" : { - "id" : "obj-13", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 312.196254466507185, 189.778528999999992, 99.0, 22.0 ], - "text" : "prepend address" - } - - } -, { - "box" : { - "id" : "obj-14", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 312.196254466507185, 132.778528999999992, 126.0, 22.0 ], - "text" : "combine path /interval" - } - - } -, { - "box" : { - "id" : "obj-18", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 122.0, 189.778528999999992, 99.0, 22.0 ], - "text" : "prepend address" - } - - } -, { - "box" : { - "id" : "obj-19", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 122.0, 132.778528999999992, 170.0, 22.0 ], - "text" : "combine path /averagingmode" - } - - } - ], - "lines" : [ { - "patchline" : { - "destination" : [ "obj-25", 0 ], - "source" : [ "obj-13", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-13", 0 ], - "source" : [ "obj-14", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-24", 0 ], - "source" : [ "obj-18", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-18", 0 ], - "source" : [ "obj-19", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-23", 0 ], - "source" : [ "obj-22", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-13", 0 ], - "midpoints" : [ 59.5, 180.889264499999996, 321.696254466507185, 180.889264499999996 ], - "order" : 0, - "source" : [ "obj-23", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-14", 0 ], - "midpoints" : [ 131.5, 122.889264499999996, 321.696254466507185, 122.889264499999996 ], - "order" : 0, - "source" : [ "obj-23", 1 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-18", 0 ], - "midpoints" : [ 59.5, 184.389264499999996, 131.5, 184.389264499999996 ], - "order" : 1, - "source" : [ "obj-23", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-19", 0 ], - "order" : 1, - "source" : [ "obj-23", 1 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-22", 0 ], - "source" : [ "obj-28", 0 ] - } - - } - ] - } -, - "patching_rect" : [ 349.0, 131.5, 61.0, 22.0 ], - "saved_object_attributes" : { - "description" : "", - "digest" : "", - "globalpatchername" : "", - "tags" : "" - } -, - "text" : "p address" - } - } , { "box" : { @@ -879,10 +627,6 @@ "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 317.0, 53.0, 28.0, 22.0 ], - "saved_object_attributes" : { - "attr_comment" : "" - } -, "text" : "in 1" } @@ -965,7 +709,7 @@ "presentation_rect" : [ 0.0, 0.0, 300.0, 250.0 ], "proportion" : 0.5, "rounded" : 2, - "varname" : "11998-bgpanel" + "varname" : "38894-bgpanel" } } @@ -976,13 +720,6 @@ "source" : [ "obj-1", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-15", 0 ], - "source" : [ "obj-12", 2 ] - } - } , { "patchline" : { @@ -997,20 +734,6 @@ "source" : [ "obj-12", 1 ] } - } -, { - "patchline" : { - "destination" : [ "obj-18", 1 ], - "source" : [ "obj-15", 1 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-3", 1 ], - "source" : [ "obj-15", 0 ] - } - } , { "patchline" : { @@ -1092,7 +815,22 @@ } } - ] + ], + "parameters" : { + "obj-12::obj-8::obj-7" : [ "live.toggle[7]", "live.toggle", 0 ], + "parameterbanks" : { + "0" : { + "index" : 0, + "name" : "", + "parameters" : [ "-", "-", "-", "-", "-", "-", "-", "-" ] + } + + } +, + "inherited_shortname" : 1 + } +, + "autosave" : 0 } } diff --git a/patchers/components/mvc.mc.average~.gui.maxpat b/patchers/components/mvc.mc.average~.gui.maxpat index fbf3628..0919381 100644 --- a/patchers/components/mvc.mc.average~.gui.maxpat +++ b/patchers/components/mvc.mc.average~.gui.maxpat @@ -2,8 +2,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -41,401 +41,64 @@ "title" : "no target", "boxes" : [ { "box" : { - "id" : "obj-4", + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 370.0, 185.0, 96.0, 22.0 ], + "text" : "routepass active" + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "wclose" ], + "patching_rect" : [ 49.0, 498.0, 52.0, 22.0 ], + "text" : "t wclose" + } + + } +, { + "box" : { + "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "bang" ], - "patching_rect" : [ 409.0, 53.334648000000016, 63.0, 22.0 ], + "patching_rect" : [ 49.0, 467.0, 63.0, 22.0 ], "text" : "closebang" } } , { "box" : { - "id" : "obj-11", + "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patcher" : { - "fileversion" : 1, - "appversion" : { - "major" : 9, - "minor" : 0, - "revision" : 0, - "architecture" : "x64", - "modernui" : 1 - } -, - "classnamespace" : "box", - "rect" : [ 59.0, 106.0, 539.0, 263.0 ], - "bglocked" : 0, - "openinpresentation" : 0, - "default_fontsize" : 12.0, - "default_fontface" : 0, - "default_fontname" : "Arial", - "gridonopen" : 1, - "gridsize" : [ 15.0, 15.0 ], - "gridsnaponopen" : 1, - "objectsnaponopen" : 1, - "statusbarvisible" : 2, - "toolbarvisible" : 1, - "lefttoolbarpinned" : 0, - "toptoolbarpinned" : 0, - "righttoolbarpinned" : 0, - "bottomtoolbarpinned" : 0, - "toolbars_unpinned_last_save" : 0, - "tallnewobj" : 0, - "boxanimatetime" : 200, - "enablehscroll" : 1, - "enablevscroll" : 1, - "devicewidth" : 0.0, - "description" : "", - "digest" : "", - "tags" : "", - "style" : "", - "subpatcher_template" : "", - "assistshowspatchername" : 0, - "boxes" : [ { - "box" : { - "id" : "obj-16", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patcher" : { - "fileversion" : 1, - "appversion" : { - "major" : 9, - "minor" : 0, - "revision" : 0, - "architecture" : "x64", - "modernui" : 1 - } -, - "classnamespace" : "box", - "rect" : [ 59.0, 106.0, 202.0, 235.0 ], - "bglocked" : 0, - "openinpresentation" : 0, - "default_fontsize" : 12.0, - "default_fontface" : 0, - "default_fontname" : "Arial", - "gridonopen" : 1, - "gridsize" : [ 15.0, 15.0 ], - "gridsnaponopen" : 1, - "objectsnaponopen" : 1, - "statusbarvisible" : 2, - "toolbarvisible" : 1, - "lefttoolbarpinned" : 0, - "toptoolbarpinned" : 0, - "righttoolbarpinned" : 0, - "bottomtoolbarpinned" : 0, - "toolbars_unpinned_last_save" : 0, - "tallnewobj" : 0, - "boxanimatetime" : 200, - "enablehscroll" : 1, - "enablevscroll" : 1, - "devicewidth" : 0.0, - "description" : "", - "digest" : "", - "tags" : "", - "style" : "", - "subpatcher_template" : "", - "assistshowspatchername" : 0, - "boxes" : [ { - "box" : { - "id" : "obj-4", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 50.0, 140.0, 57.0, 22.0 ], - "text" : "active $1" - } - - } -, { - "box" : { - "id" : "obj-1", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "patching_rect" : [ 108.0, 100.0, 22.0, 22.0 ], - "text" : "t 1" - } - - } -, { - "box" : { - "id" : "obj-6", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "patching_rect" : [ 50.0, 100.0, 22.0, 22.0 ], - "text" : "t 0" - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-8", - "index" : 1, - "maxclass" : "inlet", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-12", - "index" : 2, - "maxclass" : "inlet", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 108.0, 40.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-15", - "index" : 1, - "maxclass" : "outlet", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 50.0, 172.0, 30.0, 30.0 ] - } - - } - ], - "lines" : [ { - "patchline" : { - "destination" : [ "obj-4", 0 ], - "source" : [ "obj-1", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "source" : [ "obj-12", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-15", 0 ], - "source" : [ "obj-4", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-4", 0 ], - "source" : [ "obj-6", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-6", 0 ], - "source" : [ "obj-8", 0 ] - } - - } - ] - } -, - "patching_rect" : [ 245.0, 189.778528999999992, 57.0, 22.0 ], - "saved_object_attributes" : { - "description" : "", - "digest" : "", - "globalpatchername" : "", - "tags" : "" - } -, - "text" : "p active?" - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-7", - "index" : 2, - "maxclass" : "outlet", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 245.0, 217.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-28", - "index" : 1, - "maxclass" : "inlet", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 50.0, 13.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-24", - "index" : 1, - "maxclass" : "outlet", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 122.0, 217.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "id" : "obj-23", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 50.0, 83.0, 91.0, 22.0 ], - "text" : "routepass none" - } - - } -, { - "box" : { - "id" : "obj-22", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 50.0, 52.0, 82.0, 22.0 ], - "text" : "route address" - } - - } -, { - "box" : { - "id" : "obj-18", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 122.0, 189.778528999999992, 99.0, 22.0 ], - "text" : "prepend address" - } - - } -, { - "box" : { - "id" : "obj-19", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 122.0, 132.778528999999992, 159.0, 22.0 ], - "text" : "combine path /channelcount" - } - - } - ], - "lines" : [ { - "patchline" : { - "destination" : [ "obj-7", 0 ], - "source" : [ "obj-16", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-24", 0 ], - "source" : [ "obj-18", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-18", 0 ], - "source" : [ "obj-19", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-23", 0 ], - "source" : [ "obj-22", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-16", 1 ], - "midpoints" : [ 131.5, 121.0, 292.5, 121.0 ], - "order" : 0, - "source" : [ "obj-23", 1 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-16", 0 ], - "midpoints" : [ 59.5, 181.0, 254.5, 181.0 ], - "order" : 0, - "source" : [ "obj-23", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-18", 0 ], - "midpoints" : [ 59.5, 184.389264499999996, 131.5, 184.389264499999996 ], - "order" : 1, - "source" : [ "obj-23", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-19", 0 ], - "order" : 1, - "source" : [ "obj-23", 1 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-22", 0 ], - "source" : [ "obj-28", 0 ] - } - - } - ] - } -, - "patching_rect" : [ 312.0, 154.893707000000006, 61.0, 22.0 ], + "numoutlets" : 0, + "patching_rect" : [ 95.0, 549.0, 35.0, 22.0 ], "saved_object_attributes" : { - "description" : "", - "digest" : "", - "globalpatchername" : "", - "tags" : "" + "attr_comment" : "" } , - "text" : "p address" + "text" : "out 1" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-14", + "index" : 0, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 49.0, 545.0, 30.0, 30.0 ] } } @@ -449,8 +112,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -672,12 +335,12 @@ , { "box" : { "id" : "obj-13", - "maxclass" : "message", - "numinlets" : 2, + "maxclass" : "newobj", + "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 224.0, 257.0, 103.0, 22.0 ], - "text" : "channel-layout $1" + "patching_rect" : [ 224.0, 257.0, 134.0, 22.0 ], + "text" : "prepend channel-layout" } } @@ -729,18 +392,6 @@ "viewvisibility" : 1 } - } -, { - "box" : { - "id" : "obj-53", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 49.0, 377.03179302756223, 79.0, 22.0 ], - "text" : "mvc.qlow 40" - } - } , { "box" : { @@ -752,8 +403,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -1028,25 +679,17 @@ "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 334.0, 77.334648000000016, 28.0, 22.0 ], + "saved_object_attributes" : { + "attr_comment" : "" + } +, "text" : "in 1" } } , { "box" : { - "id" : "obj-2", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 409.0, 77.334648000000016, 81.0, 22.0 ], - "text" : "address none" - } - - } -, { - "box" : { - "args" : [ "#0" ], + "args" : [ "#0.view" ], "bgmode" : 0, "border" : 0, "clickthrough" : 0, @@ -1061,9 +704,9 @@ "numoutlets" : 3, "offset" : [ 0.0, 0.0 ], "outlettype" : [ "", "", "" ], - "patching_rect" : [ 89.0, 117.0, 300.0, 22.0 ], + "patching_rect" : [ 89.0, 117.0, 300.0, 24.0 ], "presentation" : 1, - "presentation_rect" : [ 0.0, 0.0, 300.0, 22.0 ], + "presentation_rect" : [ 0.0, 0.0, 300.0, 24.0 ], "varname" : "mvc.model.gui", "viewvisibility" : 1 } @@ -1071,7 +714,7 @@ } , { "box" : { - "args" : [ "@paramname", "channelcount" ], + "args" : [ "channelcount", "@parent", "#0.view" ], "bgmode" : 0, "border" : 0, "clickthrough" : 0, @@ -1108,6 +751,7 @@ } , { "box" : { + "args" : [ "@parent", "#0.view" ], "bgmode" : 0, "border" : 0, "clickthrough" : 0, @@ -1119,9 +763,10 @@ "maxclass" : "bpatcher", "name" : "mvc.average~.gui.maxpat", "numinlets" : 1, - "numoutlets" : 0, + "numoutlets" : 1, "offset" : [ 0.0, 0.0 ], - "patching_rect" : [ 49.0, 403.115326339120486, 300.0, 73.999999999999943 ], + "outlettype" : [ "wclose" ], + "patching_rect" : [ 49.0, 381.0, 300.0, 73.999999999999943 ], "presentation" : 1, "presentation_rect" : [ 0.0, 99.0, 300.0, 265.0 ], "varname" : "mvc.biquad.gui", @@ -1133,11 +778,291 @@ "box" : { "id" : "obj-70", "maxclass" : "newobj", - "numinlets" : 2, + "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 49.0, 350.948259716003918, 340.0, 22.0 ], - "text" : "mvc.tab2subGUI channel." + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 329.0, 462.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "assistshowspatchername" : 0, + "boxes" : [ { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 16.0, 140.0, 60.0, 22.0 ], + "text" : "zl change" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-4", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 15.0, 408.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-2", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 16.0, 56.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-5", + "linecount" : 3, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 39.5, 15.0, 151.0, 47.0 ], + "text" : "Utility to combine selected tabs with prefix to format submodel's name." + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 16.0, 109.0, 67.0, 22.0 ], + "text" : "mousefilter" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 15.0, 173.0, 91.0, 22.0 ], + "text" : "routepass none" + } + + } +, { + "box" : { + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 15.0, 377.0, 99.0, 22.0 ], + "text" : "prepend address" + } + + } +, { + "box" : { + "id" : "obj-65", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 87.0, 203.0, 158.0, 22.0 ], + "text" : "vexpr $i1+1 @scalarmode 1" + } + + } +, { + "box" : { + "id" : "obj-55", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 87.0, 275.0, 111.0, 22.0 ], + "text" : "sprintf symout {%s}" + } + + } +, { + "box" : { + "id" : "obj-40", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 87.0, 329.0, 149.0, 22.0 ], + "text" : "sprintf symout channel.%s" + } + + } +, { + "box" : { + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 87.0, 227.0, 57.0, 22.0 ], + "text" : "tosymbol" + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 5, + "outlettype" : [ "", "", "", "", "" ], + "patching_rect" : [ 87.0, 251.0, 208.0, 22.0 ], + "text" : "regexp \\\\s @substitute | @tosymbol 1" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-65", 0 ], + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "midpoints" : [ 238.25, 311.656800367146616, 96.5, 311.656800367146616 ], + "source" : [ "obj-23", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-55", 0 ], + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "source" : [ "obj-65", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-7", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 49.0, 350.948259716003918, 99.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p format-address" } } @@ -1158,7 +1083,7 @@ "presentation_rect" : [ 0.0, 0.0, 300.0, 101.0 ], "proportion" : 0.5, "rounded" : 2, - "varname" : "7577-bgpanel" + "varname" : "37275-bgpanel" } } @@ -1169,21 +1094,6 @@ "source" : [ "obj-1", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-16", 1 ], - "source" : [ "obj-11", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-21", 0 ], - "midpoints" : [ 363.5, 302.205186499999968, 58.5, 302.205186499999968 ], - "source" : [ "obj-11", 1 ] - } - } , { "patchline" : { @@ -1208,9 +1118,17 @@ } , { "patchline" : { - "destination" : [ "obj-11", 0 ], + "destination" : [ "obj-10", 0 ], + "order" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], "order" : 1, - "source" : [ "obj-19", 2 ] + "source" : [ "obj-17", 0 ] } } @@ -1223,23 +1141,22 @@ } , { "patchline" : { - "destination" : [ "obj-27", 0 ], - "source" : [ "obj-19", 0 ] + "destination" : [ "obj-20", 0 ], + "source" : [ "obj-19", 2 ] } } , { "patchline" : { - "destination" : [ "obj-70", 1 ], - "order" : 0, - "source" : [ "obj-19", 2 ] + "destination" : [ "obj-27", 0 ], + "source" : [ "obj-19", 0 ] } } , { "patchline" : { - "destination" : [ "obj-19", 1 ], - "source" : [ "obj-2", 0 ] + "destination" : [ "obj-21", 1 ], + "source" : [ "obj-20", 0 ] } } @@ -1284,20 +1201,6 @@ "source" : [ "obj-34", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-2", 0 ], - "source" : [ "obj-4", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-5", 0 ], - "source" : [ "obj-53", 0 ] - } - } , { "patchline" : { @@ -1315,7 +1218,7 @@ } , { "patchline" : { - "destination" : [ "obj-53", 0 ], + "destination" : [ "obj-5", 0 ], "source" : [ "obj-70", 0 ] } @@ -1326,6 +1229,13 @@ "source" : [ "obj-8", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "source" : [ "obj-9", 0 ] + } + } ] } diff --git a/patchers/components/mvc.mc.average~.maxpat b/patchers/components/mvc.mc.average~.maxpat index e2bc315..66788c2 100644 --- a/patchers/components/mvc.mc.average~.maxpat +++ b/patchers/components/mvc.mc.average~.maxpat @@ -2,8 +2,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -40,223 +40,37 @@ "assistshowspatchername" : 0, "boxes" : [ { "box" : { - "id" : "obj-7", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 273.0, 268.0, 57.0, 22.0 ], - "text" : "chans $1" - } - - } -, { - "box" : { - "id" : "obj-4", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "int", "int" ], - "patching_rect" : [ 177.0, 210.0, 100.0, 22.0 ], - "text" : "t i i" - } - - } -, { - "box" : { - "id" : "obj-3", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 370.0, 43.0, 115.0, 22.0 ], - "text" : "mvc.isloading #0" - } - - } -, { - "box" : { - "comment" : "dumpout", - "id" : "obj-18", - "index" : 0, - "maxclass" : "outlet", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 521.0, 486.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "id" : "obj-20", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 177.0, 158.0, 186.0, 22.0 ], - "text" : "mvc.channellayout2channelcount" - } - - } -, { - "box" : { - "id" : "obj-19", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 177.0, 238.0, 195.0, 22.0 ], - "text" : "mvc.DSPrefresh #1" - } - - } -, { - "box" : { - "id" : "obj-55", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "multichannelsignal", "multichannelsignal" ], - "patching_rect" : [ 28.0, 344.0, 138.0, 22.0 ], - "text" : "mvc.bypass.multi #0" - } - - } -, { - "box" : { - "bubble" : 1, - "id" : "obj-15", + "id" : "obj-22", "linecount" : 2, - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 301.0, 448.0, 179.0, 37.0 ], - "text" : "avoid breaking your ears while filtercount is changing" - } - - } -, { - "box" : { - "id" : "obj-14", - "maxclass" : "number", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 177.0, 183.0, 50.0, 22.0 ] - } - - } -, { - "box" : { - "color" : [ 0.843137254901961, 0.647058823529412, 0.611764705882353, 1.0 ], - "fontsize" : 14.0, - "id" : "obj-12", "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 3, - "outlettype" : [ "", "", "" ], - "patching_rect" : [ 190.0, 309.0, 340.0, 24.0 ], - "text" : "mvc.average~.model #0.average #0 channel.1 @autoinit 0" - } - - } -, { - "box" : { - "id" : "obj-11", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "multichannelsignal" ], - "patching_rect" : [ 147.0, 394.0, 337.0, 22.0 ], - "text" : "mc.average~ 48000 bipolar @busymapname #0.busymap" - } - - } -, { - "box" : { - "color" : [ 0.407843137254902, 0.529411764705882, 0.36078431372549, 1.0 ], - "id" : "obj-8", - "linecount" : 2, - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 3, - "outlettype" : [ "", "int", "" ], - "patching_rect" : [ 177.0, 121.0, 334.0, 35.0 ], - "text" : "mvc.parameter #0 channelcount @description \"Number of channels\" @default Mono @min 1 @max 64" - } - - } -, { - "box" : { - "comment" : "settings", - "id" : "obj-21", - "index" : 0, - "maxclass" : "inlet", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 521.0, 35.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "comment" : "signal out", - "id" : "obj-2", - "index" : 0, - "maxclass" : "outlet", "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 28.0, 486.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "comment" : "signal in", - "id" : "obj-1", - "index" : 0, - "maxclass" : "inlet", - "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 28.0, 35.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "color" : [ 0.631372549019608, 0.203921568627451, 0.196078431372549, 1.0 ], - "id" : "obj-5", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 79.0, 78.0, 461.0, 22.0 ], - "text" : "mvc.model #0 #1 #2 @type mvc.mc.average~", - "varname" : "mvc.model" + "patching_rect" : [ 108.0, 187.0, 58.0, 35.0 ], + "presentation_linecount" : 2, + "text" : "prepend chans" } } , { "box" : { - "id" : "obj-6", + "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], + "numoutlets" : 2, + "outlettype" : [ "int", "" ], "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", - "rect" : [ 59.0, 104.0, 338.0, 279.0 ], + "rect" : [ 455.0, 125.0, 302.0, 376.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -286,143 +100,351 @@ "assistshowspatchername" : 0, "boxes" : [ { "box" : { - "id" : "obj-6", - "maxclass" : "message", - "numinlets" : 2, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 150.0, 167.0, 77.0, 22.0 ], - "text" : "name $1, init" + "patching_rect" : [ 99.0, 209.0, 96.0, 22.0 ], + "text" : "mvc.DSPrefresh" } } , { "box" : { - "id" : "obj-9", - "maxclass" : "button", + "id" : "obj-4", + "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 59.0, 106.0, 24.0, 24.0 ] + "numoutlets" : 3, + "outlettype" : [ "", "int", "int" ], + "patching_rect" : [ 49.0, 156.0, 62.0, 22.0 ], + "text" : "change -1" } } , { "box" : { - "id" : "obj-5", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 59.0, 137.0, 61.0, 22.0 ], - "text" : "channel.1" + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 100.0, 186.0, 22.0 ], + "text" : "mvc.channellayout2channelcount" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 50.0, 127.0, 50.0, 22.0 ] } } , { "box" : { - "id" : "obj-1", + "id" : "obj-14", "maxclass" : "newobj", - "numinlets" : 2, + "numinlets" : 1, "numoutlets" : 2, - "outlettype" : [ "bang", "" ], - "patching_rect" : [ 59.0, 78.0, 110.0, 22.0 ], - "text" : "sel 1" + "outlettype" : [ "int", "int" ], + "patching_rect" : [ 49.0, 183.0, 29.5, 22.0 ], + "text" : "t i i" } } , { "box" : { - "id" : "obj-22", + "id" : "obj-43", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 150.0, 113.0, 173.0, 22.0 ], - "text" : "sprintf symout channel.{1..%ld}" + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 104.0, 400.0, 281.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "assistshowspatchername" : 0, + "boxes" : [ { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 28.0, 99.0, 93.0, 22.0 ], + "text" : "zl.reg channel.1" + } + + } +, { + "box" : { + "id" : "obj-8", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 150.0, 63.0, 141.0, 33.0 ], + "text" : "avoid brace expansion if not needed" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 28.0, 65.0, 114.0, 22.0 ], + "text" : "sel 1" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 123.0, 137.0, 99.0, 22.0 ], + "text" : "prepend address" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 123.0, 99.0, 173.0, 22.0 ], + "text" : "sprintf symout channel.{1..%ld}" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-41", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 28.0, 23.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-42", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 123.0, 167.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 99.0, 238.0, 61.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p address" } } , { "box" : { "comment" : "", - "id" : "obj-11", + "id" : "obj-26", "index" : 1, "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 59.0, 40.0, 30.0, 30.0 ] + "patching_rect" : [ 50.0, 62.0, 30.0, 30.0 ] } } , { "box" : { "comment" : "", - "id" : "obj-12", + "id" : "obj-27", "index" : 1, "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 150.0, 195.0, 30.0, 30.0 ] + "patching_rect" : [ 59.5, 262.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-28", + "index" : 2, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 99.0, 262.0, 30.0, 30.0 ] } } ], "lines" : [ { "patchline" : { - "destination" : [ "obj-22", 0 ], - "source" : [ "obj-1", 1 ] + "destination" : [ "obj-13", 0 ], + "source" : [ "obj-12", 0 ] } } , { "patchline" : { - "destination" : [ "obj-9", 0 ], - "source" : [ "obj-1", 0 ] + "destination" : [ "obj-4", 0 ], + "source" : [ "obj-13", 0 ] } } , { "patchline" : { - "destination" : [ "obj-1", 0 ], - "source" : [ "obj-11", 0 ] + "destination" : [ "obj-27", 0 ], + "source" : [ "obj-14", 1 ] } } , { "patchline" : { - "destination" : [ "obj-6", 0 ], - "source" : [ "obj-22", 0 ] + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-14", 0 ] } } , { "patchline" : { - "destination" : [ "obj-6", 0 ], - "source" : [ "obj-5", 0 ] + "destination" : [ "obj-12", 0 ], + "source" : [ "obj-26", 0 ] } } , { "patchline" : { - "destination" : [ "obj-12", 0 ], - "source" : [ "obj-6", 0 ] + "destination" : [ "obj-43", 0 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "source" : [ "obj-4", 0 ] } } , { "patchline" : { - "destination" : [ "obj-5", 0 ], - "source" : [ "obj-9", 0 ] + "destination" : [ "obj-28", 0 ], + "source" : [ "obj-43", 0 ] } } ] } , - "patching_rect" : [ 177.0, 268.0, 87.0, 22.0 ], + "patching_rect" : [ 108.0, 159.0, 411.0, 22.0 ], "saved_object_attributes" : { "description" : "", "digest" : "", @@ -430,7 +452,135 @@ "tags" : "" } , - "text" : "p format-name" + "text" : "p address-format" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 370.0, 43.0, 118.0, 22.0 ], + "text" : "mvc.isloading #0" + } + + } +, { + "box" : { + "comment" : "dumpout", + "id" : "obj-18", + "index" : 2, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 521.0, 381.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-55", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "multichannelsignal", "multichannelsignal" ], + "patching_rect" : [ 28.0, 269.0, 138.0, 22.0 ], + "text" : "mvc.bypass.multi #0" + } + + } +, { + "box" : { + "color" : [ 0.843137254901961, 0.647058823529412, 0.611764705882353, 1.0 ], + "fontsize" : 14.0, + "id" : "obj-12", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 190.0, 195.0, 329.0, 40.0 ], + "text" : "mvc.average~.model #0.average #0 channel.1 @autoinit 0" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "multichannelsignal" ], + "patching_rect" : [ 147.0, 319.0, 337.0, 22.0 ], + "text" : "mc.average~ 48000 bipolar @busymapname #0.busymap" + } + + } +, { + "box" : { + "color" : [ 0.407843137254902, 0.529411764705882, 0.36078431372549, 1.0 ], + "id" : "obj-8", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "", "int", "" ], + "patching_rect" : [ 108.0, 113.0, 334.0, 35.0 ], + "text" : "mvc.parameter #0 channelcount @description \"Number of channels\" @default Mono @min 1 @max 64" + } + + } +, { + "box" : { + "comment" : "settings", + "id" : "obj-21", + "index" : 2, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 521.0, 35.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "signal out", + "id" : "obj-2", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 28.0, 381.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "signal in", + "id" : "obj-1", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "multichannelsignal" ], + "patching_rect" : [ 28.0, 35.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "color" : [ 0.631372549019608, 0.203921568627451, 0.196078431372549, 1.0 ], + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 79.0, 78.0, 461.0, 22.0 ], + "text" : "mvc.model #0 #1 #2 @type mvc.mc.average~", + "varname" : "mvc.model" } } @@ -452,7 +602,7 @@ , { "patchline" : { "destination" : [ "obj-11", 0 ], - "midpoints" : [ 360.0, 383.5, 156.5, 383.5 ], + "midpoints" : [ 354.5, 308.5, 156.5, 308.5 ], "source" : [ "obj-12", 1 ] } @@ -473,43 +623,39 @@ } , { "patchline" : { - "destination" : [ "obj-4", 0 ], - "source" : [ "obj-14", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-6", 0 ], - "source" : [ "obj-19", 0 ] + "destination" : [ "obj-5", 1 ], + "source" : [ "obj-21", 0 ] } } , { "patchline" : { - "destination" : [ "obj-14", 0 ], - "source" : [ "obj-20", 0 ] + "destination" : [ "obj-11", 0 ], + "order" : 1, + "source" : [ "obj-22", 0 ] } } , { "patchline" : { - "destination" : [ "obj-5", 1 ], - "source" : [ "obj-21", 0 ] + "destination" : [ "obj-55", 1 ], + "midpoints" : [ 117.5, 256.0, 156.5, 256.0 ], + "order" : 0, + "source" : [ "obj-22", 0 ] } } , { "patchline" : { - "destination" : [ "obj-19", 0 ], - "source" : [ "obj-4", 0 ] + "destination" : [ "obj-12", 1 ], + "source" : [ "obj-29", 1 ] } } , { "patchline" : { - "destination" : [ "obj-7", 0 ], - "source" : [ "obj-4", 1 ] + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-29", 0 ] } } @@ -536,37 +682,12 @@ } , { "patchline" : { - "destination" : [ "obj-12", 1 ], - "source" : [ "obj-6", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-11", 0 ], - "order" : 1, - "source" : [ "obj-7", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-55", 1 ], - "midpoints" : [ 282.5, 299.0, 156.5, 299.0 ], - "order" : 0, - "source" : [ "obj-7", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-20", 0 ], + "destination" : [ "obj-29", 0 ], "source" : [ "obj-8", 0 ] } } - ], - "autosave" : 0 + ] } } diff --git a/patchers/components/mvc.mc.cascade~.gui.maxpat b/patchers/components/mvc.mc.cascade~.gui.maxpat index 7dfd579..4adb0be 100644 --- a/patchers/components/mvc.mc.cascade~.gui.maxpat +++ b/patchers/components/mvc.mc.cascade~.gui.maxpat @@ -38,8 +38,59 @@ "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, - "title" : "myFunkyMcCascade", + "title" : "no target", "boxes" : [ { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "wclose" ], + "patching_rect" : [ 65.0, 756.0, 52.0, 22.0 ], + "text" : "t wclose" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 65.0, 725.0, 63.0, 22.0 ], + "text" : "closebang" + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 111.0, 807.0, 35.0, 22.0 ], + "saved_object_attributes" : { + "attr_comment" : "" + } +, + "text" : "out 1" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-20", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 803.0, 30.0, 30.0 ] + } + + } +, { "box" : { "id" : "obj-27", "maxclass" : "button", @@ -106,6 +157,10 @@ "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 116.0, 923.0, 35.0, 22.0 ], + "saved_object_attributes" : { + "attr_comment" : "" + } +, "text" : "out 1" } @@ -114,7 +169,7 @@ "box" : { "comment" : "", "id" : "obj-4", - "index" : 0, + "index" : 2, "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, @@ -1000,10 +1055,6 @@ "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 374.5, 36.0, 28.0, 22.0 ], - "saved_object_attributes" : { - "attr_comment" : "" - } -, "text" : "in 1" } @@ -1048,7 +1099,7 @@ "box" : { "comment" : "", "id" : "obj-12", - "index" : 0, + "index" : 1, "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, @@ -1071,9 +1122,10 @@ "maxclass" : "bpatcher", "name" : "mvc.cascade~.gui.maxpat", "numinlets" : 1, - "numoutlets" : 0, + "numoutlets" : 1, "offset" : [ 0.0, 0.0 ], - "patching_rect" : [ 65.0, 348.0, 301.0, 473.0 ], + "outlettype" : [ "wclose" ], + "patching_rect" : [ 65.0, 348.0, 301.0, 353.0 ], "presentation" : 1, "presentation_rect" : [ -1.0, 99.0, 300.0, 471.0 ], "varname" : "mvc.mb.limiter.gui", @@ -1123,7 +1175,7 @@ "presentation_rect" : [ -1.0, 0.0, 300.0, 99.0 ], "proportion" : 0.5, "rounded" : 2, - "varname" : "13008-bgpanel" + "varname" : "38320-bgpanel" } } @@ -1134,6 +1186,13 @@ "source" : [ "obj-1", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "source" : [ "obj-11", 0 ] + } + } , { "patchline" : { @@ -1293,6 +1352,22 @@ "source" : [ "obj-7", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "order" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "order" : 1, + "source" : [ "obj-8", 0 ] + } + } , { "patchline" : {