From c2b336ddac19b97d5ac498067a1e3ecc94801389 Mon Sep 17 00:00:00 2001 From: Vincent Goudard Date: Fri, 26 Jan 2024 14:26:11 +0100 Subject: [PATCH] update mvc.degrade~ cf. #1 --- help/mvc.degrade~.maxhelp | 216 +++------ patchers/components/mvc.degrade~.gui.maxpat | 434 +++++------------- patchers/components/mvc.degrade~.maxpat | 305 +++++++++++- patchers/components/mvc.degrade~.model.maxpat | 57 ++- 4 files changed, 496 insertions(+), 516 deletions(-) diff --git a/help/mvc.degrade~.maxhelp b/help/mvc.degrade~.maxhelp index 9494e2e..563ec74 100644 --- a/help/mvc.degrade~.maxhelp +++ b/help/mvc.degrade~.maxhelp @@ -2,15 +2,15 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", - "rect" : [ 100.0, 100.0, 834.0, 590.0 ], + "rect" : [ 91.0, 321.0, 829.0, 607.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -104,15 +104,15 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", - "rect" : [ 0.0, 26.0, 834.0, 564.0 ], + "rect" : [ 0.0, 26.0, 829.0, 581.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -166,15 +166,15 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", - "rect" : [ 100.0, 126.0, 834.0, 564.0 ], + "rect" : [ 91.0, 347.0, 829.0, 581.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -204,6 +204,18 @@ "showontab" : 2, "assistshowspatchername" : 0, "boxes" : [ { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "multichannelsignal" ], + "patching_rect" : [ 24.0, 278.0, 65.0, 22.0 ], + "text" : "mc.dup~ 2" + } + + } +, { "box" : { "id" : "obj-20", "maxclass" : "comment", @@ -238,7 +250,7 @@ "outlettype" : [ "", "" ], "parameter_enable" : 0, "patching_rect" : [ 353.949999999999989, 448.725911562671286, 215.0, 16.0 ], - "setminmax" : [ 0.0, 1.0 ] + "setminmax" : [ 0.0, 100.0 ] } } @@ -248,7 +260,7 @@ "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 3, - "outlettype" : [ "", "int", "initialized" ], + "outlettype" : [ "", "int", "" ], "patching_rect" : [ 353.949999999999989, 466.500000000000114, 359.0, 22.0 ], "text" : "mvc.remote degradeHelper/myFunkyDegrade/SamplingRateRatio" } @@ -277,7 +289,7 @@ "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 3, - "outlettype" : [ "", "int", "initialized" ], + "outlettype" : [ "", "int", "" ], "patching_rect" : [ 353.949999999999989, 403.000000000000114, 307.0, 22.0 ], "text" : "mvc.remote degradeHelper/myFunkyDegrade/WordSize" } @@ -293,15 +305,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, @@ -330,86 +342,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, 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, 203.0, 22.0 ], - "text" : "name 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" : [ 395.977072310405674, 227.957306582306558, 139.0, 23.0 ], - "viewvisibility" : 1 - } - - } -, { "box" : { "id" : "obj-9", "linecount" : 2, @@ -427,7 +359,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" } @@ -439,8 +371,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" } } @@ -451,7 +383,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 :)" } @@ -473,8 +405,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" } } @@ -485,8 +417,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" } } @@ -497,8 +429,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" } } @@ -509,8 +441,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\"" } } @@ -521,20 +453,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\"" } } @@ -546,7 +466,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 ] } } @@ -557,30 +477,6 @@ "source" : [ "obj-1", 0 ] } - } -, { - "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 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-20", 0 ], - "source" : [ "obj-17", 0 ] - } - } , { "patchline" : { @@ -595,13 +491,6 @@ "source" : [ "obj-2", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-14", 0 ], - "source" : [ "obj-24", 0 ] - } - } , { "patchline" : { @@ -753,7 +642,7 @@ "format" : 6, "id" : "obj-33", "maxclass" : "flonum", - "maximum" : 1.0, + "maximum" : 100.0, "minimum" : 0.0, "numinlets" : 1, "numoutlets" : 2, @@ -790,14 +679,14 @@ , { "box" : { "id" : "obj-16", - "lastchannelcount" : 1, + "lastchannelcount" : 2, "maxclass" : "mc.live.gain~", "numinlets" : 1, "numoutlets" : 4, "orientation" : 1, "outlettype" : [ "multichannelsignal", "", "float", "list" ], "parameter_enable" : 1, - "patching_rect" : [ 22.5, 466.500000000000114, 136.0, 30.0 ], + "patching_rect" : [ 22.5, 466.500000000000114, 136.0, 36.0 ], "saved_attribute_attributes" : { "valueof" : { "parameter_longname" : "mc.live.gain~[3]", @@ -850,6 +739,7 @@ } , { "box" : { + "color" : [ 0.501961, 0.501961, 0.501961, 1.0 ], "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 2, @@ -863,6 +753,13 @@ } ], "lines" : [ { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { "patchline" : { "destination" : [ "obj-13", 0 ], "source" : [ "obj-12", 0 ] @@ -959,7 +856,7 @@ } , { "patchline" : { - "destination" : [ "obj-3", 0 ], + "destination" : [ "obj-1", 0 ], "source" : [ "obj-7", 0 ] } @@ -1092,7 +989,6 @@ ], "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[3]", "live.toggle", 0 ], "obj-51::obj-7::obj-21::obj-6" : [ "live.tab[4]", "live.tab[1]", 0 ], "obj-51::obj-7::obj-35" : [ "[6]", "Level", 0 ], "parameterbanks" : { @@ -1100,10 +996,6 @@ } , "parameter_overrides" : { - "obj-51::obj-21::obj-12::obj-8::obj-7" : { - "parameter_longname" : "live.toggle[3]" - } -, "obj-51::obj-7::obj-21::obj-6" : { "parameter_longname" : "live.tab[4]" } diff --git a/patchers/components/mvc.degrade~.gui.maxpat b/patchers/components/mvc.degrade~.gui.maxpat index 0f9c56e..94f75af 100644 --- a/patchers/components/mvc.degrade~.gui.maxpat +++ b/patchers/components/mvc.degrade~.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,13 +41,61 @@ "title" : "no target", "boxes" : [ { "box" : { + "args" : [ "WordSize", "@parent", "#0.view" ], + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, "id" : "obj-3", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "mvc.GUI.hslider.maxpat", + "numinlets" : 2, + "numoutlets" : 2, + "offset" : [ 0.0, 0.0 ], + "outlettype" : [ "", "" ], + "patching_rect" : [ 168.0, 198.0, 280.0, 18.0 ], + "presentation" : 1, + "presentation_rect" : [ 11.0, 39.0, 280.0, 18.0 ], + "viewvisibility" : 1 + } + + } +, { + "box" : { + "args" : [ "SamplingRateRatio", "@parent", "#0.view" ], + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-10", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "mvc.GUI.hslider.maxpat", + "numinlets" : 2, + "numoutlets" : 2, + "offset" : [ 0.0, 0.0 ], + "outlettype" : [ "", "" ], + "patching_rect" : [ 168.0, 222.0, 283.0, 18.0 ], + "presentation" : 1, + "presentation_rect" : [ 11.0, 64.0, 280.0, 18.0 ], + "viewvisibility" : 1 + } + + } +, { + "box" : { + "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, - "outlettype" : [ "bang" ], - "patching_rect" : [ 418.0, 5.0, 63.0, 22.0 ], - "text" : "closebang" + "outlettype" : [ "wclose" ], + "patching_rect" : [ 65.0, 180.0, 52.0, 22.0 ], + "text" : "t wclose" } } @@ -56,246 +104,33 @@ "id" : "obj-15", "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, 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" : [ 267.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" : [ 267.196254466507185, 189.778528999999992, 99.0, 22.0 ], - "text" : "prepend address" - } - - } -, { - "box" : { - "id" : "obj-14", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 267.196254466507185, 132.778528999999992, 191.0, 22.0 ], - "text" : "combine path /SamplingRateRatio" - } - - } -, { - "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, 139.0, 22.0 ], - "text" : "combine path /WordSize" - } - - } - ], - "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, 276.696254466507185, 180.889264499999996 ], - "order" : 0, - "source" : [ "obj-23", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-14", 0 ], - "midpoints" : [ 131.5, 122.889264499999996, 276.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 ] - } + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 65.0, 149.0, 63.0, 22.0 ], + "text" : "closebang" + } - } -, { - "patchline" : { - "destination" : [ "obj-22", 0 ], - "source" : [ "obj-28", 0 ] - } + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 111.0, 231.0, 35.0, 22.0 ], + "text" : "out 1" + } - } - ] - } -, - "patching_rect" : [ 375.0, 107.0, 61.0, 22.0 ], - "saved_object_attributes" : { - "description" : "", - "digest" : "", - "globalpatchername" : "", - "tags" : "" - } -, - "text" : "p address" + } +, { + "box" : { + "comment" : "", + "id" : "obj-9", + "index" : 0, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 227.0, 30.0, 30.0 ] } } @@ -309,8 +144,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -507,52 +342,6 @@ "text" : "patcherargs" } - } -, { - "box" : { - "bgmode" : 0, - "border" : 0, - "clickthrough" : 0, - "enablehscroll" : 0, - "enablevscroll" : 0, - "id" : "obj-14", - "lockeddragscroll" : 0, - "lockedsize" : 0, - "maxclass" : "bpatcher", - "name" : "mvc.GUI.number.maxpat", - "numinlets" : 2, - "numoutlets" : 2, - "offset" : [ 0.0, 0.0 ], - "outlettype" : [ "", "" ], - "patching_rect" : [ 161.0, 198.0, 233.0, 21.0 ], - "presentation" : 1, - "presentation_rect" : [ 25.0, 64.0, 233.0, 21.0 ], - "viewvisibility" : 1 - } - - } -, { - "box" : { - "bgmode" : 0, - "border" : 0, - "clickthrough" : 0, - "enablehscroll" : 0, - "enablevscroll" : 0, - "id" : "obj-13", - "lockeddragscroll" : 0, - "lockedsize" : 0, - "maxclass" : "bpatcher", - "name" : "mvc.GUI.number.maxpat", - "numinlets" : 2, - "numoutlets" : 2, - "offset" : [ 0.0, 0.0 ], - "outlettype" : [ "", "" ], - "patching_rect" : [ 161.0, 159.0, 233.0, 21.0 ], - "presentation" : 1, - "presentation_rect" : [ 25.0, 41.0, 233.0, 21.0 ], - "viewvisibility" : 1 - } - } , { "box" : { @@ -585,8 +374,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -855,7 +644,7 @@ } , { "box" : { - "args" : [ "#1" ], + "args" : [ "#0.view" ], "bgmode" : 0, "border" : 0, "clickthrough" : 0, @@ -893,18 +682,6 @@ "text" : "in 1" } - } -, { - "box" : { - "id" : "obj-2", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 418.0, 33.0, 81.0, 22.0 ], - "text" : "address none" - } - } , { "box" : { @@ -936,7 +713,7 @@ "presentation_rect" : [ 0.0, 0.0, 300.0, 96.0 ], "proportion" : 0.5, "rounded" : 2, - "varname" : "3489-bgpanel" + "varname" : "25445-bgpanel" } } @@ -954,13 +731,6 @@ "source" : [ "obj-12", 1 ] } - } -, { - "patchline" : { - "destination" : [ "obj-15", 0 ], - "source" : [ "obj-12", 2 ] - } - } , { "patchline" : { @@ -971,22 +741,24 @@ } , { "patchline" : { - "destination" : [ "obj-13", 1 ], + "destination" : [ "obj-17", 0 ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { - "destination" : [ "obj-14", 1 ], - "source" : [ "obj-15", 1 ] + "destination" : [ "obj-2", 0 ], + "order" : 0, + "source" : [ "obj-17", 0 ] } } , { "patchline" : { - "destination" : [ "obj-12", 1 ], - "source" : [ "obj-2", 0 ] + "destination" : [ "obj-9", 0 ], + "order" : 1, + "source" : [ "obj-17", 0 ] } } @@ -1003,13 +775,6 @@ "source" : [ "obj-28", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-2", 0 ], - "source" : [ "obj-3", 0 ] - } - } , { "patchline" : { @@ -1039,7 +804,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.degrade~.maxpat b/patchers/components/mvc.degrade~.maxpat index 0f4004c..e607f3a 100644 --- a/patchers/components/mvc.degrade~.maxpat +++ b/patchers/components/mvc.degrade~.maxpat @@ -2,8 +2,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -39,6 +39,281 @@ "subpatcher_template" : "", "assistshowspatchername" : 0, "boxes" : [ { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 640.0, 480.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-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 86.0, 128.0, 111.0, 22.0 ], + "text" : "prepend setvalue 0" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 100.0, 55.0, 22.0 ], + "text" : "zl.slice 2" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-6", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-7", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 86.0, 163.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-3", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 432.0, 148.0, 67.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p all-chans" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 640.0, 480.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-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 86.0, 128.0, 111.0, 22.0 ], + "text" : "prepend setvalue 0" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 100.0, 55.0, 22.0 ], + "text" : "zl.slice 2" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-6", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-7", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 86.0, 163.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-3", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 297.5, 148.0, 67.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p all-chans" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 361.0, 86.0, 164.0, 22.0 ], + "text" : "mvc.isloading #1" + } + + } +, { "box" : { "color" : [ 0.843137254901961, 0.647058823529412, 0.611764705882353, 1.0 ], "id" : "obj-7", @@ -59,7 +334,7 @@ "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "multichannelsignal", "multichannelsignal" ], - "patching_rect" : [ 43.0, 148.0, 139.0, 22.0 ], + "patching_rect" : [ 43.0, 148.0, 142.0, 22.0 ], "text" : "mvc.bypass.mono #0" } @@ -135,6 +410,13 @@ "source" : [ "obj-1", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-33", 2 ], + "source" : [ "obj-10", 0 ] + } + } , { "patchline" : { @@ -163,6 +445,13 @@ "source" : [ "obj-33", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "source" : [ "obj-7", 2 ] + } + } , { "patchline" : { @@ -173,22 +462,22 @@ } , { "patchline" : { - "destination" : [ "obj-33", 2 ], - "source" : [ "obj-7", 2 ] + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-7", 3 ] } } , { "patchline" : { - "destination" : [ "obj-33", 1 ], + "destination" : [ "obj-9", 0 ], "source" : [ "obj-7", 1 ] } } , { "patchline" : { - "destination" : [ "obj-5", 0 ], - "source" : [ "obj-7", 3 ] + "destination" : [ "obj-33", 1 ], + "source" : [ "obj-9", 0 ] } } diff --git a/patchers/components/mvc.degrade~.model.maxpat b/patchers/components/mvc.degrade~.model.maxpat index c839cbd..fe34c84 100644 --- a/patchers/components/mvc.degrade~.model.maxpat +++ b/patchers/components/mvc.degrade~.model.maxpat @@ -2,15 +2,15 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", - "rect" : [ 302.0, 159.0, 662.0, 455.0 ], + "rect" : [ 498.0, 502.0, 662.0, 455.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -39,6 +39,18 @@ "subpatcher_template" : "", "assistshowspatchername" : 0, "boxes" : [ { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 112.0, 200.0, 39.0, 22.0 ], + "text" : "/ 100." + } + + } +, { "box" : { "id" : "obj-17", "maxclass" : "newobj", @@ -48,8 +60,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -99,7 +111,7 @@ , { "box" : { "id" : "obj-67", - "linecount" : 2, + "linecount" : 3, "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 4, @@ -464,12 +476,12 @@ , { "box" : { "id" : "obj-27", - "maxclass" : "message", - "numinlets" : 2, + "maxclass" : "newobj", + "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 310.0, 295.0, 89.0, 22.0 ], - "text" : "set setvalue $1" + "patching_rect" : [ 310.0, 295.0, 120.0, 22.0 ], + "text" : "prepend set setvalue" } } @@ -480,7 +492,7 @@ "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 112.25, 237.0, 53.0, 22.0 ], + "patching_rect" : [ 112.25, 268.0, 53.0, 22.0 ], "text" : "prepend" } @@ -488,12 +500,12 @@ , { "box" : { "id" : "obj-19", - "maxclass" : "message", - "numinlets" : 2, + "maxclass" : "newobj", + "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 231.75, 200.0, 89.0, 22.0 ], - "text" : "set setvalue $1" + "patching_rect" : [ 231.75, 200.0, 120.0, 22.0 ], + "text" : "prepend set setvalue" } } @@ -534,8 +546,8 @@ "numinlets" : 2, "numoutlets" : 3, "outlettype" : [ "", "int", "" ], - "patching_rect" : [ 112.25, 144.0, 326.0, 49.0 ], - "text" : "mvc.parameter #0 SamplingRateRatio @default 1 @description \"Sampling rate ratio\" @type decimal @range 0. 1. @clip both" + "patching_rect" : [ 112.25, 144.0, 331.0, 49.0 ], + "text" : "mvc.parameter #0 SamplingRateRatio @default 100 @description \"Sampling rate ratio\" @type decimal @range 0. 100. @clip both @unit %" } } @@ -568,7 +580,7 @@ "numoutlets" : 2, "outlettype" : [ "", "bang" ], "parameter_enable" : 0, - "patching_rect" : [ 112.25, 200.0, 56.0, 23.0 ], + "patching_rect" : [ 112.25, 230.0, 56.0, 23.0 ], "triangle" : 0, "triscale" : 0.9 } @@ -721,7 +733,7 @@ } , { "patchline" : { - "destination" : [ "obj-32", 0 ], + "destination" : [ "obj-4", 0 ], "source" : [ "obj-35", 0 ] } @@ -732,6 +744,13 @@ "source" : [ "obj-39", 0 ] } + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "source" : [ "obj-4", 0 ] + } + } , { "patchline" : {