From c5e12c6650a5d20be35b8df282de702fed5b838f Mon Sep 17 00:00:00 2001 From: Vincent Goudard Date: Fri, 2 Feb 2024 11:41:43 +0100 Subject: [PATCH] update mvc.pitchshift.gizmo~. Cf #1 --- help/mvc.mc.pitchshift~.maxhelp | 164 +-- patchers/components/mvc.gizmo.pfft.maxpat | 236 +++ .../mvc.mc.pitchshift.gizmo~.gui.maxpat | 1311 +++++++++++++++++ .../mvc.mc.pitchshift.gizmo~.maxpat | 1024 +++++++++++++ .../components/mvc.mc.pitchshift~.gui.maxpat | 715 ++++----- patchers/components/mvc.mc.pitchshift~.maxpat | 435 ++++-- .../mvc.pitchshift.gizmo~.gui.maxpat | 946 ++++++++++++ .../mvc.pitchshift.gizmo~.model.maxpat | 398 +++++ .../components/mvc.pitchshift~.gui.maxpat | 371 +---- 9 files changed, 4546 insertions(+), 1054 deletions(-) create mode 100644 patchers/components/mvc.gizmo.pfft.maxpat create mode 100644 patchers/components/mvc.mc.pitchshift.gizmo~.gui.maxpat create mode 100644 patchers/components/mvc.mc.pitchshift.gizmo~.maxpat create mode 100644 patchers/components/mvc.pitchshift.gizmo~.gui.maxpat create mode 100644 patchers/components/mvc.pitchshift.gizmo~.model.maxpat diff --git a/help/mvc.mc.pitchshift~.maxhelp b/help/mvc.mc.pitchshift~.maxhelp index ef39777..75008c9 100644 --- a/help/mvc.mc.pitchshift~.maxhelp +++ b/help/mvc.mc.pitchshift~.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" : [ 569.0, 326.0, 795.0, 583.0 ], + "rect" : [ 100.0, 100.0, 795.0, 583.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -104,8 +104,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -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" : [ 569.0, 352.0, 795.0, 557.0 ], + "rect" : [ 100.0, 126.0, 795.0, 557.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -311,15 +311,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, 383.0, 370.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -348,86 +348,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, 255.0, 22.0 ], - "text" : "address MCpitchshiftHelper/myFunkypitchshift" - } - - } -, { - "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" : [ 359.977072310405674, 267.457306582306558, 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" : [ 500.977072310405674, 242.971537721537686, 139.0, 23.0 ], - "viewvisibility" : 1 - } - - } -, { "box" : { "id" : "obj-9", "linecount" : 2, @@ -575,24 +495,6 @@ "source" : [ "obj-1", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-10", 1 ], - "midpoints" : [ 405.477072310405674, 226.214422151922122, 630.477072310405674, 226.214422151922122 ], - "order" : 1, - "source" : [ "obj-14", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-12", 1 ], - "midpoints" : [ 405.477072310405674, 221.457306582306558, 651.477072310405674, 221.457306582306558 ], - "order" : 0, - "source" : [ "obj-14", 0 ] - } - } , { "patchline" : { @@ -614,13 +516,6 @@ "source" : [ "obj-2", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-14", 0 ], - "source" : [ "obj-24", 0 ] - } - } , { "patchline" : { @@ -658,17 +553,6 @@ "varname" : "presets" } - } -, { - "box" : { - "id" : "obj-15", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 679.0, 172.5, 32.0, 22.0 ], - "text" : "print" - } - } , { "box" : { @@ -824,7 +708,7 @@ "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 3, - "outlettype" : [ "", "int", "initialized" ], + "outlettype" : [ "", "int", "" ], "patching_rect" : [ 340.5, 375.0, 381.0, 22.0 ], "text" : "mvc.remote MCpitchshiftHelper/myFunkypitchshift/channel.1/pitchshift" } @@ -833,14 +717,14 @@ , { "box" : { "id" : "obj-16", - "lastchannelcount" : 2, + "lastchannelcount" : 1, "maxclass" : "mc.live.gain~", "numinlets" : 1, "numoutlets" : 4, "orientation" : 1, "outlettype" : [ "multichannelsignal", "", "float", "list" ], "parameter_enable" : 1, - "patching_rect" : [ 21.5, 318.5, 136.0, 36.0 ], + "patching_rect" : [ 21.5, 318.5, 136.0, 30.0 ], "saved_attribute_attributes" : { "valueof" : { "parameter_longname" : "mc.live.gain~[3]", @@ -1013,13 +897,6 @@ "source" : [ "obj-33", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-15", 0 ], - "source" : [ "obj-37", 1 ] - } - } , { "patchline" : { @@ -1177,9 +1054,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-5::obj-61::obj-20.1::obj-19::obj-8::obj-7" : [ "live.toggle[2]", "live.toggle", 0 ], - "obj-51::obj-3::obj-5::obj-61::obj-20.1::obj-5::obj-12::obj-8::obj-7" : [ "live.toggle[3]", "live.toggle", 0 ], + "obj-51::obj-3::obj-5::obj-25::obj-61::obj-20.1::obj-19::obj-8::obj-7" : [ "live.toggle[2]", "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[1]", "live.toggle", 0 ], "obj-51::obj-7::obj-21::obj-6" : [ "live.tab[4]", "live.tab[1]", 0 ], "obj-51::obj-7::obj-35" : [ "[1]", "Level", 0 ], "parameterbanks" : { @@ -1187,12 +1063,8 @@ } , "parameter_overrides" : { - "obj-51::obj-21::obj-12::obj-8::obj-7" : { - "parameter_longname" : "live.toggle[5]" - } -, - "obj-51::obj-3::obj-5::obj-61::obj-20.1::obj-5::obj-12::obj-8::obj-7" : { - "parameter_longname" : "live.toggle[3]" + "obj-51::obj-3::obj-5::obj-25::obj-61::obj-20.1::obj-19::obj-8::obj-7" : { + "parameter_longname" : "live.toggle[2]" } , "obj-51::obj-7::obj-21::obj-6" : { diff --git a/patchers/components/mvc.gizmo.pfft.maxpat b/patchers/components/mvc.gizmo.pfft.maxpat new file mode 100644 index 0000000..9395650 --- /dev/null +++ b/patchers/components/mvc.gizmo.pfft.maxpat @@ -0,0 +1,236 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 97.0, 135.0, 442.0, 295.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.595186999999999, + "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-10", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 263.5, 65.0, 158.0, 32.0 ], + "style" : "helpfile_label", + "text" : "other messages are sent to gizmo~'s left inlet" + } + + } +, { + "box" : { + "id" : "obj-9", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 230.5, 160.5, 123.0, 32.0 ], + "style" : "helpfile_label", + "text" : "right inlet (float) is transposition factor" + } + + } +, { + "box" : { + "id" : "obj-30", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 180.5, 245.0, 241.0, 32.0 ], + "style" : "helpfile_label", + "text" : "gizmo~ works in the frequency domain, thus typically inside pfft~." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 13.0, + "format" : 6, + "id" : "obj-1", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 177.0, 168.0, 52.0, 23.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 13.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 177.0, 65.0, 84.0, 23.0 ], + "text" : "route int float" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 13.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 38.0, 245.0, 109.0, 23.0 ], + "text" : "fftout~ 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 13.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 177.0, 32.0, 29.0, 23.0 ], + "saved_object_attributes" : { + "attr_comment" : "" + } +, + "text" : "in 2" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 13.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 2, + "outlettype" : [ "signal", "signal" ], + "patching_rect" : [ 38.5, 213.0, 110.0, 23.0 ], + "text" : "gizmo~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 13.0, + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "signal", "signal", "signal" ], + "patching_rect" : [ 38.0, 32.0, 111.0, 23.0 ], + "text" : "fftin~ 1" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-5", 2 ], + "midpoints" : [ 186.5, 205.0, 139.0, 205.0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-2", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 1 ], + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "source" : [ "obj-6", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-6", 0 ] + } + + } + ] + } + +} diff --git a/patchers/components/mvc.mc.pitchshift.gizmo~.gui.maxpat b/patchers/components/mvc.mc.pitchshift.gizmo~.gui.maxpat new file mode 100644 index 0000000..bedd2e9 --- /dev/null +++ b/patchers/components/mvc.mc.pitchshift.gizmo~.gui.maxpat @@ -0,0 +1,1311 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 150.0, 150.0, 300.0, 166.0 ], + "bglocked" : 0, + "openinpresentation" : 1, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 0, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 0, + "enablevscroll" : 0, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "assistshowspatchername" : 0, + "title" : "no target", + "boxes" : [ { + "box" : { + "id" : "obj-4", + "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, 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" : 8, + "minor" : 6, + "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" : [ 356.0, 145.778528528528568, 75.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p address" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 208.0, 268.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-23", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 82.0, 75.0, 66.0, 22.0 ], + "text" : "route done" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-36", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-37", + "index" : 2, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 82.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-38", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 129.0, 195.863636363636374, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 32.0, 156.909090909090907, 99.0, 22.0 ], + "text" : "prepend address" + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 32.0, 132.954545454545439, 38.0, 22.0 ], + "text" : "zl reg" + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 32.0, 109.0, 22.0, 22.0 ], + "text" : "t b" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "source" : [ "obj-23", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 1 ], + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "source" : [ "obj-37", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 277.0, 62.0, 72.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p args" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 277.0, 38.0, 72.0, 22.0 ], + "text" : "patcherargs" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 79.0, 145.778528528528568, 67.0, 22.0 ], + "save" : [ "#N", "thispatcher", ";", "#Q", "end", ";" ], + "text" : "thispatcher" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 259.0, 240.0, 103.0, 22.0 ], + "text" : "channel-layout $1" + } + + } +, { + "box" : { + "id" : "obj-28", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 93.0, 209.0, 185.0, 22.0 ], + "text" : "t b l" + } + + } +, { + "box" : { + "id" : "obj-34", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 166.0, 240.0, 70.0, 22.0 ], + "text" : "loadmess 0" + } + + } +, { + "box" : { + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "hint" : "this is a test", + "id" : "obj-21", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "mvc.GUI.channeltabs.maxpat", + "numinlets" : 2, + "numoutlets" : 2, + "offset" : [ 0.0, 0.0 ], + "outlettype" : [ "", "" ], + "patching_rect" : [ 93.0, 279.999999500000058, 290.0, 30.966667000000001 ], + "presentation" : 1, + "presentation_rect" : [ 1.0, 68.516666000000001, 299.0, 33.483333999999999 ], + "viewvisibility" : 1 + } + + } +, { + "box" : { + "id" : "obj-53", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 93.0, 352.650000166666814, 75.0, 22.0 ], + "text" : "mvc.qlow 40" + } + + } +, { + "box" : { + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-16", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "mvc.GUI.channel-layout.maxpat", + "numinlets" : 2, + "numoutlets" : 2, + "offset" : [ 0.0, 0.0 ], + "outlettype" : [ "", "" ], + "patching_rect" : [ 93.0, 181.0, 282.0, 21.0 ], + "presentation" : 1, + "presentation_rect" : [ 5.0, 35.0, 287.0, 22.0 ], + "viewvisibility" : 1 + } + + } +, { + "box" : { + "id" : "obj-70", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 93.0, 321.983333500000072, 320.0, 22.0 ], + "text" : "mvc.tab2subGUI channel." + } + + } +, { + "box" : { + "bgcolor" : [ 0.8, 0.827450980392157, 0.858823529411765, 1.0 ], + "hidden" : 1, + "id" : "obj-1", + "maxclass" : "textbutton", + "mode" : 1, + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 63.5, 62.0, 44.0, 22.0 ], + "presentation" : 1, + "presentation_rect" : [ 0.0, 0.0, 137.0, 19.0 ], + "text" : "Ctrl+click me to edit", + "textcolor" : [ 0.631372549019608, 0.203921568627451, 0.196078431372549, 1.0 ], + "texton" : "Ctrl+click me to edit", + "textoncolor" : [ 0.223529411764706, 0.631372549019608, 0.196078431372549, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 496.0, 462.0, 519.0, 232.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-3", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 76.653931000000057, 153.505431999999985, 29.5, 22.0 ], + "text" : "title" + } + + } +, { + "box" : { + "id" : "obj-34", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 396.0, 68.0, 77.0, 20.0 ], + "text" : "locked mode" + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 230.0, 68.0, 61.0, 20.0 ], + "text" : "edit mode" + } + + } +, { + "box" : { + "bubble" : 1, + "bubblepoint" : 0.0, + "bubbleside" : 2, + "id" : "obj-30", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 76.653931000000057, 31.010880000000043, 140.0, 52.0 ], + "text" : "bang and close this patcher to save settings" + } + + } +, { + "box" : { + "fontname" : "Lato", + "fontsize" : 12.0, + "id" : "obj-27", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 376.153931000000057, 90.0, 127.0, 23.0 ], + "text" : "150 150 450 316" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 70.0, 85.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 36.0, 85.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "bang", "bang" ], + "patching_rect" : [ 35.153931000000057, 121.124145999999996, 360.0, 22.0 ], + "text" : "mvc.GUI.windowsettings #0 #1 #2" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-29", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 36.0, 42.010880000000043, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-31", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 35.153931000000057, 153.505431999999985, 30.0, 30.0 ] + } + + } +, { + "box" : { + "fontname" : "Lato", + "fontsize" : 12.0, + "id" : "obj-52", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 205.653931000000057, 90.0, 127.0, 23.0 ], + "text" : "150 50 715 662" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "midpoints" : [ 385.653931000000057, 153.124145999999996, 370.653931000000057, 153.124145999999996, 370.653931000000057, 79.0, 385.653931000000057, 79.0 ], + "source" : [ "obj-1", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "midpoints" : [ 215.153931000000057, 153.124145999999996, 201.153931000000057, 153.124145999999996, 201.153931000000057, 79.0, 215.153931000000057, 79.0 ], + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 2 ], + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 1 ], + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 63.5, 101.665351999999984, 44.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p View" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 355.0, 62.0, 28.0, 22.0 ], + "text" : "in 1" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 429.0, 62.0, 81.0, 22.0 ], + "text" : "address none" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-12", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 394.0, 54.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-5", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "mvc.pitchshift.gizmo~.gui.maxpat", + "numinlets" : 1, + "numoutlets" : 0, + "offset" : [ 0.0, 0.0 ], + "patching_rect" : [ 93.0, 386.483333500000072, 301.0, 64.0 ], + "presentation" : 1, + "presentation_rect" : [ 0.0, 103.0, 300.0, 63.0 ], + "varname" : "mvc.biquad.gui", + "viewvisibility" : 1 + } + + } +, { + "box" : { + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-19", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "mvc.model.gui.maxpat", + "numinlets" : 2, + "numoutlets" : 3, + "offset" : [ 0.0, 0.0 ], + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 113.0, 101.665351999999984, 300.0, 22.0 ], + "presentation" : 1, + "presentation_rect" : [ 0.0, 0.0, 300.0, 22.0 ], + "varname" : "mvc.model.gui", + "viewvisibility" : 1 + } + + } +, { + "box" : { + "angle" : 270.0, + "bgcolor" : [ 0.785862, 0.779625, 0.772497, 0.4 ], + "border" : 1, + "bordercolor" : [ 0.56078431372549, 0.619607843137255, 0.709803921568627, 1.0 ], + "id" : "obj-11", + "ignoreclick" : 0, + "maxclass" : "panel", + "mode" : 0, + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 215.5, 129.665351999999984, 37.0, 28.0 ], + "presentation" : 1, + "presentation_rect" : [ 0.0, 0.0, 300.0, 103.0 ], + "proportion" : 0.5, + "rounded" : 2, + "varname" : "9802-bgpanel" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 1 ], + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 1 ], + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 1 ], + "source" : [ "obj-15", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "source" : [ "obj-19", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "order" : 1, + "source" : [ "obj-19", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-70", 1 ], + "order" : 0, + "source" : [ "obj-19", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 1 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-70", 0 ], + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "source" : [ "obj-28", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 1 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 1 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "midpoints" : [ 421.5, 271.389264014264313, 102.5, 271.389264014264313 ], + "source" : [ "obj-4", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-53", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 1 ], + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-53", 0 ], + "source" : [ "obj-70", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "source" : [ "obj-8", 0 ] + } + + } + ] + } + +} diff --git a/patchers/components/mvc.mc.pitchshift.gizmo~.maxpat b/patchers/components/mvc.mc.pitchshift.gizmo~.maxpat new file mode 100644 index 0000000..3eee55d --- /dev/null +++ b/patchers/components/mvc.mc.pitchshift.gizmo~.maxpat @@ -0,0 +1,1024 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 34.0, 338.0, 637.0, 619.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-33", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 444.0, 393.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-15", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 111.0, 304.0, 94.0, 22.0 ], + "text" : "prepend latency" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 110.0, 278.0, 165.0, 22.0 ], + "text" : "vexpr $i1*$i2 @scalarmode 1" + } + + } +, { + "box" : { + "id" : "obj-97", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 256.0, 253.0, 148.0, 22.0 ], + "text" : "mvc.pfft.getlatency 4096 4" + } + + } +, { + "box" : { + "id" : "obj-28", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 110.0, 253.0, 51.0, 22.0 ], + "text" : "zl group" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "" ], + "patching_rect" : [ 168.5, 224.018433179723502, 87.0, 22.0 ], + "saved_object_attributes" : { + "embed" : 0, + "precision" : 6 + } +, + "text" : "coll #0.isON" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 51.5, 172.119815668202762, 47.0, 22.0 ], + "text" : "qlim 10" + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 51.5, 121.52073732718894, 29.5, 22.0 ], + "text" : "t b l" + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 51.5, 96.221198156682021, 39.0, 22.0 ], + "text" : "$1 $3" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "" ], + "patching_rect" : [ 70.5, 146.820276497695858, 87.0, 22.0 ], + "saved_object_attributes" : { + "embed" : 0, + "precision" : 6 + } +, + "text" : "coll #0.isON" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "int" ], + "patching_rect" : [ 51.5, 197.419354838709666, 136.0, 22.0 ], + "text" : "uzi 1 1" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 51.5, 70.921658986175117, 84.0, 22.0 ], + "text" : "route setvalue" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-30", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 51.5, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-31", + "index" : 2, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 168.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-32", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 110.0, 329.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "source" : [ "obj-16", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "source" : [ "obj-16", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-25", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 1 ], + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 1 ], + "source" : [ "obj-97", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 490.0, 417.0, 57.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p latency" + } + + } +, { + "box" : { + "id" : "obj-55", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "multichannelsignal", "multichannelsignal" ], + "patching_rect" : [ 26.5, 422.0, 137.0, 22.0 ], + "text" : "mvc.bypass.multi #0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 13.0, + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "multichannelsignal" ], + "patching_rect" : [ 144.5, 464.0, 186.0, 23.0 ], + "text" : "mc.pfft~ mvc.gizmo.pfft 4096 4" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 258.0, 313.0, 41.0, 22.0 ], + "text" : "chans" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "int" ], + "patching_rect" : [ 177.0, 253.89473684210526, 100.0, 22.0 ], + "text" : "t i i" + } + + } +, { + "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" : { + "id" : "obj-29", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 832.0, 156.0, 351.0, 270.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" : { + "bubble" : 1, + "id" : "obj-3", + "linecount" : 3, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 92.0, 65.0, 224.0, 51.0 ], + "text" : "this ugly delay is there before coef does not get correctly initialized otherwise. Cf issue #92" + } + + } +, { + "box" : { + "id" : "obj-13", + "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, 104.0, 338.0, 279.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-6", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 150.0, 186.0, 77.0, 22.0 ], + "text" : "name $1, init" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 59.0, 106.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 59.0, 137.0, 61.0, 22.0 ], + "text" : "channel.1" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 59.0, 78.0, 110.0, 22.0 ], + "text" : "sel 1" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 150.0, 113.0, 173.0, 22.0 ], + "text" : "sprintf symout channel.{1..%ld}" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-11", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 59.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-12", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 150.0, 214.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 50.0, 144.0, 87.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p format-name" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-24", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 39.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-28", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 248.0, 186.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "source" : [ "obj-24", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 177.0, 313.0, 69.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p set-name" + } + + } +, { + "box" : { + "comment" : "dumpout", + "id" : "obj-18", + "index" : 2, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 570.0, 520.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 177.0, 199.0, 186.0, 22.0 ], + "text" : "mvc.channellayout2channelcount" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 177.0, 282.0, 187.0, 22.0 ], + "text" : "mvc.DSPrefresh #1" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 177.0, 224.0, 50.0, 22.0 ] + } + + } +, { + "box" : { + "color" : [ 0.843137254901961, 0.647058823529412, 0.611764705882353, 1.0 ], + "fontsize" : 14.0, + "id" : "obj-12", + "linecount" : 3, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 190.0, 354.0, 262.0, 55.0 ], + "text" : "mvc.pitchshift.gizmo~.model #0.pitchshift.gizmo #0 channel.1 @autoinit 0" + } + + } +, { + "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, 162.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, 530.5, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "signal in", + "id" : "obj-1", + "index" : 1, + "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, 469.0, 22.0 ], + "text" : "mvc.model #0 #1 #2 @type mvc.mc.pitchshift.gizmo~", + "varname" : "mvc.model" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-55", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 1 ], + "source" : [ "obj-12", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "order" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-55", 1 ], + "order" : 1, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "midpoints" : [ 186.5, 348.0, 442.5, 348.0 ], + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 1 ], + "midpoints" : [ 267.5, 278.947368421052602, 537.5, 278.947368421052602 ], + "order" : 0, + "source" : [ "obj-4", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "order" : 1, + "source" : [ "obj-4", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "source" : [ "obj-55", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "source" : [ "obj-8", 0 ] + } + + } + ] + } + +} diff --git a/patchers/components/mvc.mc.pitchshift~.gui.maxpat b/patchers/components/mvc.mc.pitchshift~.gui.maxpat index e55726c..bede838 100644 --- a/patchers/components/mvc.mc.pitchshift~.gui.maxpat +++ b/patchers/components/mvc.mc.pitchshift~.gui.maxpat @@ -2,8 +2,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -38,50 +38,87 @@ "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, - "title" : "no target", + "title" : "myFunkypitchshift", "boxes" : [ { "box" : { - "id" : "obj-9", + "id" : "obj-21", "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 433.0, 29.0, 36.0, 22.0 ], - "text" : "defer" + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 394.0, 130.0, 96.0, 22.0 ], + "text" : "routepass active" } } , { "box" : { - "id" : "obj-4", + "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "bang" ], - "patching_rect" : [ 433.0, 4.0, 63.0, 22.0 ], - "text" : "closebang" + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 73.0, 200.0, 194.0, 22.0 ], + "text" : "t b l" } } , { "box" : { - "id" : "obj-15", + "id" : "obj-34", "maxclass" : "newobj", "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 96.0, 231.0, 70.0, 22.0 ], + "text" : "loadmess 0" + } + + } +, { + "box" : { + "args" : [ "@active", 0 ], + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "hint" : "this is a test", + "id" : "obj-22", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "mvc.GUI.channeltabs.maxpat", + "numinlets" : 2, "numoutlets" : 2, + "offset" : [ 0.0, 0.0 ], "outlettype" : [ "", "" ], + "patching_rect" : [ 73.0, 279.0, 300.0, 34.966667000000029 ], + "presentation" : 1, + "presentation_rect" : [ 0.0, 69.0, 299.0, 33.483333999999999 ], + "viewvisibility" : 1 + } + + } +, { + "box" : { + "id" : "obj-53", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", - "rect" : [ 59.0, 106.0, 368.0, 279.0 ], + "rect" : [ 59.0, 106.0, 329.0, 462.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -111,354 +148,239 @@ "assistshowspatchername" : 0, "boxes" : [ { "box" : { - "id" : "obj-9", + "id" : "obj-7", "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, 1587.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-4", - "maxclass" : "button", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 50.0, 131.0, 24.0, 24.0 ] - } - - } -, { - "box" : { - "id" : "obj-3", - "maxclass" : "button", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 96.0, 100.0, 24.0, 24.0 ] - } - - } -, { - "box" : { - "id" : "obj-15", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 50.0, 157.0, 50.0, 22.0 ], - "text" : "active 0" - } - - } -, { - "box" : { - "id" : "obj-1", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 96.0, 126.0, 50.0, 22.0 ], - "text" : "active 1" - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-6", - "index" : 1, - "maxclass" : "inlet", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 50.0, 39.999997000000008, 30.0, 30.0 ] - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-7", - "index" : 2, - "maxclass" : "inlet", - "numinlets" : 0, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 96.0, 39.999997000000008, 30.0, 30.0 ] - } - - } -, { - "box" : { - "comment" : "", - "id" : "obj-8", - "index" : 1, - "maxclass" : "outlet", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 67.0, 239.000004999999987, 30.0, 30.0 ] - } - - } - ], - "lines" : [ { - "patchline" : { - "destination" : [ "obj-8", 0 ], - "source" : [ "obj-1", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-8", 0 ], - "source" : [ "obj-15", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "source" : [ "obj-3", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-15", 0 ], - "source" : [ "obj-4", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-4", 0 ], - "source" : [ "obj-6", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-3", 0 ], - "source" : [ "obj-7", 0 ] - } - - } - ] - } -, - "patching_rect" : [ 254.0, 189.778528999999992, 80.0, 22.0 ], - "saved_object_attributes" : { - "description" : "", - "digest" : "", - "globalpatchername" : "", - "tags" : "" - } -, - "text" : "p active-color" + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 16.0, 140.0, 60.0, 22.0 ], + "text" : "zl change" } } , { "box" : { "comment" : "", - "id" : "obj-5", - "index" : 2, + "id" : "obj-4", + "index" : 1, "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 254.0, 217.0, 30.0, 30.0 ] + "patching_rect" : [ 15.0, 408.0, 30.0, 30.0 ] } } , { "box" : { "comment" : "", - "id" : "obj-28", + "id" : "obj-2", "index" : 1, "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 50.0, 13.0, 30.0, 30.0 ] + "patching_rect" : [ 16.0, 56.0, 30.0, 30.0 ] } } , { "box" : { - "comment" : "", - "id" : "obj-24", - "index" : 1, - "maxclass" : "outlet", + "id" : "obj-5", + "linecount" : 3, + "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 122.0, 217.0, 30.0, 30.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-23", + "id" : "obj-26", "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 50.0, 83.0, 91.0, 22.0 ], - "text" : "routepass none" + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 16.0, 109.0, 67.0, 22.0 ], + "text" : "mousefilter" } } , { "box" : { - "id" : "obj-22", + "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "", "" ], - "patching_rect" : [ 50.0, 52.0, 82.0, 22.0 ], - "text" : "route address" + "patching_rect" : [ 15.0, 173.0, 91.0, 22.0 ], + "text" : "routepass none" } } , { "box" : { - "id" : "obj-18", + "id" : "obj-48", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 122.0, 189.778528999999992, 99.0, 22.0 ], + "patching_rect" : [ 15.0, 377.0, 99.0, 22.0 ], "text" : "prepend address" } } , { "box" : { - "id" : "obj-19", + "id" : "obj-65", "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 122.0, 132.778528999999992, 159.0, 22.0 ], - "text" : "combine path /channelcount" + "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-24", 0 ], - "source" : [ "obj-18", 0 ] + "destination" : [ "obj-48", 0 ], + "source" : [ "obj-1", 0 ] } } , { "patchline" : { - "destination" : [ "obj-18", 0 ], - "source" : [ "obj-19", 0 ] + "destination" : [ "obj-65", 0 ], + "source" : [ "obj-1", 1 ] } } , { "patchline" : { - "destination" : [ "obj-23", 0 ], - "source" : [ "obj-22", 0 ] + "destination" : [ "obj-26", 0 ], + "source" : [ "obj-2", 0 ] } } , { "patchline" : { - "destination" : [ "obj-18", 0 ], - "midpoints" : [ 59.5, 184.389264499999996, 131.5, 184.389264499999996 ], - "order" : 1, + "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-19", 0 ], - "order" : 1, - "source" : [ "obj-23", 1 ] + "destination" : [ "obj-7", 0 ], + "source" : [ "obj-26", 0 ] } } , { "patchline" : { - "destination" : [ "obj-9", 1 ], - "midpoints" : [ 131.5, 110.889264499999996, 324.5, 110.889264499999996 ], - "order" : 0, - "source" : [ "obj-23", 1 ] + "destination" : [ "obj-23", 0 ], + "source" : [ "obj-38", 0 ] } } , { "patchline" : { - "destination" : [ "obj-9", 0 ], - "midpoints" : [ 59.5, 168.889264499999996, 263.5, 168.889264499999996 ], - "order" : 0, - "source" : [ "obj-23", 0 ] + "destination" : [ "obj-48", 0 ], + "source" : [ "obj-40", 0 ] } } , { "patchline" : { - "destination" : [ "obj-22", 0 ], - "source" : [ "obj-28", 0 ] + "destination" : [ "obj-4", 0 ], + "source" : [ "obj-48", 0 ] } } , { "patchline" : { - "destination" : [ "obj-5", 0 ], - "source" : [ "obj-9", 0 ] + "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" : [ 335.0, 141.0, 61.0, 22.0 ], + "patching_rect" : [ 73.0, 325.0, 99.0, 22.0 ], "saved_object_attributes" : { "description" : "", "digest" : "", @@ -466,7 +388,78 @@ "tags" : "" } , - "text" : "p address" + "text" : "p format-address" + } + + } +, { + "box" : { + "args" : [ "channelcount", "@parent", "#0.view" ], + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-16", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "mvc.GUI.channel-layout.maxpat", + "numinlets" : 2, + "numoutlets" : 2, + "offset" : [ 0.0, 0.0 ], + "outlettype" : [ "", "" ], + "patching_rect" : [ 73.0, 174.0, 282.0, 21.0 ], + "presentation" : 1, + "presentation_rect" : [ 5.0, 35.0, 287.0, 22.0 ], + "viewvisibility" : 1 + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "wclose" ], + "patching_rect" : [ 68.833333000000039, 512.0, 52.0, 22.0 ], + "text" : "t wclose" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 68.833333000000039, 481.0, 63.0, 22.0 ], + "text" : "closebang" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 114.833333000000039, 563.0, 35.0, 22.0 ], + "text" : "out 1" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-20", + "index" : 0, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 68.833333000000039, 559.0, 30.0, 30.0 ] } } @@ -480,8 +473,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -678,113 +671,6 @@ "text" : "patcherargs" } - } -, { - "box" : { - "id" : "obj-13", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 238.0, 240.0, 103.0, 22.0 ], - "text" : "channel-layout $1" - } - - } -, { - "box" : { - "id" : "obj-28", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "bang", "" ], - "patching_rect" : [ 72.0, 212.0, 185.0, 22.0 ], - "text" : "t b l" - } - - } -, { - "box" : { - "id" : "obj-34", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 101.0, 240.0, 70.0, 22.0 ], - "text" : "loadmess 0" - } - - } -, { - "box" : { - "bgmode" : 0, - "border" : 0, - "clickthrough" : 0, - "enablehscroll" : 0, - "enablevscroll" : 0, - "hint" : "this is a test", - "id" : "obj-21", - "lockeddragscroll" : 0, - "lockedsize" : 0, - "maxclass" : "bpatcher", - "name" : "mvc.GUI.channeltabs.maxpat", - "numinlets" : 2, - "numoutlets" : 2, - "offset" : [ 0.0, 0.0 ], - "outlettype" : [ "", "" ], - "patching_rect" : [ 72.0, 275.516665999999987, 290.0, 30.966667000000001 ], - "presentation" : 1, - "presentation_rect" : [ 1.0, 68.516666000000001, 299.0, 33.483333999999999 ], - "viewvisibility" : 1 - } - - } -, { - "box" : { - "id" : "obj-53", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 72.0, 347.166666666666742, 75.0, 22.0 ], - "text" : "mvc.qlow 40" - } - - } -, { - "box" : { - "bgmode" : 0, - "border" : 0, - "clickthrough" : 0, - "enablehscroll" : 0, - "enablevscroll" : 0, - "id" : "obj-16", - "lockeddragscroll" : 0, - "lockedsize" : 0, - "maxclass" : "bpatcher", - "name" : "mvc.GUI.channel-layout.maxpat", - "numinlets" : 2, - "numoutlets" : 2, - "offset" : [ 0.0, 0.0 ], - "outlettype" : [ "", "" ], - "patching_rect" : [ 72.0, 185.0, 282.0, 21.0 ], - "presentation" : 1, - "presentation_rect" : [ 5.0, 35.0, 287.0, 22.0 ], - "viewvisibility" : 1 - } - - } -, { - "box" : { - "id" : "obj-70", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 72.0, 317.5, 345.0, 22.0 ], - "text" : "mvc.tab2subGUI channel." - } - } , { "box" : { @@ -817,8 +703,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -1103,19 +989,7 @@ } , { "box" : { - "id" : "obj-2", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 433.0, 59.0, 81.0, 22.0 ], - "text" : "address none" - } - - } -, { - "box" : { - "args" : [ "#0" ], + "args" : [ "#0.view" ], "bgmode" : 0, "border" : 0, "clickthrough" : 0, @@ -1153,6 +1027,7 @@ } , { "box" : { + "args" : [ "@parent", "#0.view" ], "bgmode" : 0, "border" : 0, "clickthrough" : 0, @@ -1164,8 +1039,9 @@ "maxclass" : "bpatcher", "name" : "mvc.pitchshift~.gui.maxpat", "numinlets" : 1, - "numoutlets" : 0, + "numoutlets" : 1, "offset" : [ 0.0, 0.0 ], + "outlettype" : [ "wclose" ], "patching_rect" : [ 72.0, 371.166666666666742, 302.0, 73.0 ], "presentation" : 1, "presentation_rect" : [ 0.0, 103.0, 300.0, 73.0 ], @@ -1191,7 +1067,7 @@ "presentation_rect" : [ 0.0, 0.0, 300.0, 103.0 ], "proportion" : 0.5, "rounded" : 2, - "varname" : "13399-bgpanel" + "varname" : "14691-bgpanel" } } @@ -1205,45 +1081,38 @@ } , { "patchline" : { - "destination" : [ "obj-19", 1 ], - "source" : [ "obj-12", 0 ] + "destination" : [ "obj-17", 0 ], + "source" : [ "obj-11", 0 ] } } , { "patchline" : { - "destination" : [ "obj-21", 1 ], - "source" : [ "obj-13", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-16", 1 ], - "source" : [ "obj-15", 0 ] + "destination" : [ "obj-19", 1 ], + "source" : [ "obj-12", 0 ] } } , { "patchline" : { - "destination" : [ "obj-21", 1 ], - "midpoints" : [ 386.5, 257.758332999999993, 352.5, 257.758332999999993 ], - "source" : [ "obj-15", 1 ] + "destination" : [ "obj-28", 0 ], + "source" : [ "obj-16", 0 ] } } , { "patchline" : { - "destination" : [ "obj-28", 0 ], - "source" : [ "obj-16", 0 ] + "destination" : [ "obj-14", 0 ], + "order" : 0, + "source" : [ "obj-17", 0 ] } } , { "patchline" : { - "destination" : [ "obj-15", 0 ], + "destination" : [ "obj-20", 0 ], "order" : 1, - "source" : [ "obj-19", 2 ] + "source" : [ "obj-17", 0 ] } } @@ -1256,9 +1125,7 @@ } , { "patchline" : { - "destination" : [ "obj-21", 1 ], - "midpoints" : [ 407.5, 272.258332999999993, 352.5, 272.258332999999993 ], - "order" : 2, + "destination" : [ "obj-21", 0 ], "source" : [ "obj-19", 2 ] } @@ -1272,36 +1139,21 @@ } , { "patchline" : { - "destination" : [ "obj-70", 1 ], - "order" : 0, - "source" : [ "obj-19", 2 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-19", 1 ], - "source" : [ "obj-2", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-70", 0 ], + "destination" : [ "obj-22", 1 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { - "destination" : [ "obj-13", 0 ], - "source" : [ "obj-28", 1 ] + "destination" : [ "obj-53", 0 ], + "source" : [ "obj-22", 0 ] } } , { "patchline" : { - "destination" : [ "obj-21", 0 ], + "destination" : [ "obj-22", 0 ], "source" : [ "obj-28", 0 ] } @@ -1322,17 +1174,10 @@ } , { "patchline" : { - "destination" : [ "obj-21", 0 ], + "destination" : [ "obj-22", 0 ], "source" : [ "obj-34", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-9", 0 ], - "source" : [ "obj-4", 0 ] - } - } , { "patchline" : { @@ -1354,13 +1199,6 @@ "source" : [ "obj-7", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-53", 0 ], - "source" : [ "obj-70", 0 ] - } - } , { "patchline" : { @@ -1368,13 +1206,6 @@ "source" : [ "obj-8", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-2", 0 ], - "source" : [ "obj-9", 0 ] - } - } ] } diff --git a/patchers/components/mvc.mc.pitchshift~.maxpat b/patchers/components/mvc.mc.pitchshift~.maxpat index af749ac..6c8663f 100644 --- a/patchers/components/mvc.mc.pitchshift~.maxpat +++ b/patchers/components/mvc.mc.pitchshift~.maxpat @@ -10,7 +10,7 @@ } , "classnamespace" : "box", - "rect" : [ 213.0, 264.0, 674.0, 584.0 ], + "rect" : [ 221.0, 423.0, 658.0, 472.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -40,59 +40,11 @@ "assistshowspatchername" : 0, "boxes" : [ { "box" : { - "id" : "obj-10", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 3, - "outlettype" : [ "", "int", "int" ], - "patching_rect" : [ 271.0, 275.0, 62.0, 22.0 ], - "text" : "change -1" - } - - } -, { - "box" : { - "id" : "obj-16", + "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 163.0, 175.142857142857139, 186.0, 22.0 ], - "text" : "mvc.channellayout2channelcount" - } - - } -, { - "box" : { - "id" : "obj-19", - "maxclass" : "number", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 163.0, 198.405519756838913, 50.0, 22.0 ] - } - - } -, { - "box" : { - "id" : "obj-22", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 163.75, 252.0, 201.0, 22.0 ], - "text" : "mvc.DSPrefresh #1" - } - - } -, { - "box" : { - "id" : "obj-23", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], + "outlettype" : [ "int", "" ], "patcher" : { "fileversion" : 1, "appversion" : { @@ -104,7 +56,7 @@ } , "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, @@ -134,143 +86,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-5", 0 ], - "source" : [ "obj-9", 0 ] + "destination" : [ "obj-14", 0 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "source" : [ "obj-43", 0 ] } } ] } , - "patching_rect" : [ 163.75, 275.0, 87.0, 22.0 ], + "patching_rect" : [ 146.0, 188.0, 411.0, 22.0 ], "saved_object_attributes" : { "description" : "", "digest" : "", @@ -278,30 +438,19 @@ "tags" : "" } , - "text" : "p format-name" - } - - } -, { - "box" : { - "id" : "obj-24", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "int", "int" ], - "patching_rect" : [ 163.75, 229.0, 126.25, 22.0 ], - "text" : "t i i" + "text" : "p address-format" } } , { "box" : { - "id" : "obj-26", + "id" : "obj-22", + "linecount" : 2, "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 271.0, 299.0, 88.0, 22.0 ], + "patching_rect" : [ 146.0, 216.0, 58.0, 35.0 ], "text" : "prepend chans" } @@ -325,7 +474,7 @@ "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 581.0, 541.5, 30.0, 30.0 ] + "patching_rect" : [ 581.0, 414.0, 30.0, 30.0 ] } } @@ -336,7 +485,7 @@ "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "multichannelsignal", "multichannelsignal" ], - "patching_rect" : [ 28.0, 388.0, 137.0, 22.0 ], + "patching_rect" : [ 28.0, 304.0, 137.0, 22.0 ], "text" : "mvc.bypass.multi #0" } @@ -350,7 +499,7 @@ "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 270.25, 484.5, 179.0, 52.0 ], + "patching_rect" : [ 272.5, 373.0, 179.0, 52.0 ], "text" : "avoid breaking your ears while filtercount is changing" } @@ -364,8 +513,8 @@ "numinlets" : 2, "numoutlets" : 4, "outlettype" : [ "", "", "", "" ], - "patching_rect" : [ 167.0, 355.0, 428.0, 24.0 ], - "text" : "mvc.pitchshift~.model #0.pitchshift #0 channel.1 @autoinit 0" + "patching_rect" : [ 167.0, 256.0, 390.0, 24.0 ], + "text" : "mvc.pitchshift~.model #0.pitchshift #0 channel.1 " } } @@ -376,7 +525,7 @@ "numinlets" : 2, "numoutlets" : 3, "outlettype" : [ "multichannelsignal", "", "" ], - "patching_rect" : [ 144.0, 432.0, 283.0, 22.0 ], + "patching_rect" : [ 146.0, 343.0, 283.0, 22.0 ], "text" : "mc.pitchshift~ @busymapname #0.busymap" } @@ -390,7 +539,7 @@ "numinlets" : 2, "numoutlets" : 3, "outlettype" : [ "", "int", "" ], - "patching_rect" : [ 163.0, 135.0, 331.0, 35.0 ], + "patching_rect" : [ 146.0, 145.0, 331.0, 35.0 ], "text" : "mvc.parameter #0 channelcount @description \"Number of channels\" @default Mono @min 1 @max 64" } @@ -416,7 +565,7 @@ "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 28.0, 522.5, 30.0, 30.0 ] + "patching_rect" : [ 28.0, 395.0, 30.0, 30.0 ] } } @@ -428,7 +577,7 @@ "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, - "outlettype" : [ "" ], + "outlettype" : [ "multichannelsignal" ], "patching_rect" : [ 28.0, 52.5, 30.0, 30.0 ] } @@ -454,13 +603,6 @@ "source" : [ "obj-1", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-26", 0 ], - "source" : [ "obj-10", 0 ] - } - } , { "patchline" : { @@ -496,20 +638,6 @@ "source" : [ "obj-12", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-19", 0 ], - "source" : [ "obj-16", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-24", 0 ], - "source" : [ "obj-19", 0 ] - } - } , { "patchline" : { @@ -520,7 +648,7 @@ } , { "patchline" : { - "destination" : [ "obj-23", 0 ], + "destination" : [ "obj-55", 1 ], "source" : [ "obj-22", 0 ] } @@ -528,29 +656,14 @@ , { "patchline" : { "destination" : [ "obj-12", 1 ], - "source" : [ "obj-23", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-10", 0 ], - "source" : [ "obj-24", 1 ] + "source" : [ "obj-29", 1 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], - "source" : [ "obj-24", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-55", 1 ], - "midpoints" : [ 280.5, 333.5, 155.5, 333.5 ], - "source" : [ "obj-26", 0 ] + "source" : [ "obj-29", 0 ] } } @@ -577,7 +690,7 @@ } , { "patchline" : { - "destination" : [ "obj-16", 0 ], + "destination" : [ "obj-29", 0 ], "source" : [ "obj-8", 0 ] } diff --git a/patchers/components/mvc.pitchshift.gizmo~.gui.maxpat b/patchers/components/mvc.pitchshift.gizmo~.gui.maxpat new file mode 100644 index 0000000..73da2a4 --- /dev/null +++ b/patchers/components/mvc.pitchshift.gizmo~.gui.maxpat @@ -0,0 +1,946 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 150.0, 150.0, 300.0, 64.0 ], + "bglocked" : 0, + "openinpresentation" : 1, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 0, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 0, + "enablevscroll" : 0, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "assistshowspatchername" : 0, + "title" : "no target", + "boxes" : [ { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 497.0, 21.0, 63.0, 22.0 ], + "text" : "closebang" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 208.0, 268.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-23", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 82.0, 75.0, 66.0, 22.0 ], + "text" : "route done" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-36", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-37", + "index" : 2, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 82.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-38", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 129.0, 195.863636363636374, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 32.0, 156.909090909090907, 99.0, 22.0 ], + "text" : "prepend address" + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 32.0, 132.954545454545439, 38.0, 22.0 ], + "text" : "zl reg" + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 32.0, 109.0, 22.0, 22.0 ], + "text" : "t b" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "source" : [ "obj-23", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 1 ], + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "source" : [ "obj-37", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 357.0, 49.0, 72.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p args" + } + + } +, { + "box" : { + "id" : "obj-28", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 357.0, 25.0, 72.0, 22.0 ], + "text" : "patcherargs" + } + + } +, { + "box" : { + "id" : "obj-8", + "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, 448.0, 271.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-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, 135.0, 22.0 ], + "text" : "combine path /pitchshift" + } + + } + ], + "lines" : [ { + "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-18", 0 ], + "midpoints" : [ 59.5, 184.389264499999996, 131.5, 184.389264499999996 ], + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "source" : [ "obj-23", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-28", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 465.0, 120.0, 61.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p address" + } + + } +, { + "box" : { + "bgcolor" : [ 0.8, 0.827450980392157, 0.858823529411765, 1.0 ], + "hidden" : 1, + "id" : "obj-10", + "maxclass" : "textbutton", + "mode" : 1, + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 133.16666666666697, 49.0, 44.0, 22.0 ], + "presentation" : 1, + "presentation_rect" : [ 1.0, 2.0, 137.0, 19.0 ], + "text" : "Ctrl+click me to edit", + "textcolor" : [ 0.631372549019608, 0.203921568627451, 0.196078431372549, 1.0 ], + "texton" : "Ctrl+click me to edit", + "textoncolor" : [ 0.223529411764706, 0.631372549019608, 0.196078431372549, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 952.0, 368.0, 519.0, 232.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-3", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 91.0, 163.0, 50.0, 22.0 ], + "text" : "title" + } + + } +, { + "box" : { + "id" : "obj-34", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 396.0, 68.0, 77.0, 20.0 ], + "text" : "locked mode" + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 230.0, 68.0, 61.0, 20.0 ], + "text" : "edit mode" + } + + } +, { + "box" : { + "bubble" : 1, + "bubblepoint" : 0.0, + "bubbleside" : 2, + "id" : "obj-30", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 76.653931000000057, 31.010880000000043, 140.0, 52.0 ], + "text" : "bang and close this patcher to save settings" + } + + } +, { + "box" : { + "fontname" : "Lato", + "fontsize" : 12.0, + "id" : "obj-27", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 376.153931000000057, 90.0, 127.0, 23.0 ], + "text" : "150 150 450 214" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 70.0, 85.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 36.0, 85.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "bang", "bang" ], + "patching_rect" : [ 35.153931000000057, 121.124145999999996, 464.0, 22.0 ], + "text" : "mvc.GUI.windowsettings #0 #1 #2" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-29", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 36.0, 42.010880000000043, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-31", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 35.153931000000057, 153.505431999999985, 30.0, 30.0 ] + } + + } +, { + "box" : { + "fontname" : "Lato", + "fontsize" : 12.0, + "id" : "obj-52", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 205.653931000000057, 90.0, 127.0, 23.0 ], + "text" : "150 50 778 319" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "midpoints" : [ 489.653931000000057, 153.124145999999996, 370.653931000000057, 153.124145999999996, 370.653931000000057, 79.0, 385.653931000000057, 79.0 ], + "source" : [ "obj-1", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "midpoints" : [ 267.153931000000057, 153.124145999999996, 201.153931000000057, 153.124145999999996, 201.153931000000057, 79.0, 215.153931000000057, 79.0 ], + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 2 ], + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 1 ], + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 133.16666666666697, 86.0, 44.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p View" + } + + } +, { + "box" : { + "id" : "obj-97", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 184.0, 120.0, 69.0, 22.0 ], + "save" : [ "#N", "thispatcher", ";", "#Q", "window", "flags", "nogrow", "close", "nozoom", "nofloat", "menu", "minimize", ";", "#Q", "window", "constrain", 5, 5, 4000, 4000, ";", "#Q", "window", "size", 150, 150, 450, 214, ";", "#Q", "window", "title", ";", "#Q", "window", "exec", ";", "#Q", "savewindow", 1, ";", "#Q", "end", ";" ], + "text" : "thispatcher" + } + + } +, { + "box" : { + "args" : [ "@sendrate", 10, "@receiverate", 40 ], + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-3", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "mvc.GUI.number.maxpat", + "numinlets" : 2, + "numoutlets" : 2, + "offset" : [ 0.0, 0.0 ], + "outlettype" : [ "", "" ], + "patching_rect" : [ 254.0, 155.5, 230.0, 19.0 ], + "presentation" : 1, + "presentation_rect" : [ 35.0, 30.0, 230.0, 22.0 ], + "viewvisibility" : 1 + } + + } +, { + "box" : { + "args" : [ "#0" ], + "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" : [ 184.0, 86.0, 300.0, 24.0 ], + "presentation" : 1, + "presentation_rect" : [ 0.0, 0.0, 300.0, 24.0 ], + "varname" : "mvc.model.gui", + "viewvisibility" : 1 + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 433.0, 7.0, 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" : [ 497.0, 49.0, 81.0, 22.0 ], + "text" : "address none" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-5", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 465.0, 31.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "angle" : 270.0, + "bgcolor" : [ 0.785862, 0.779625, 0.772497, 0.4 ], + "border" : 1, + "bordercolor" : [ 0.56078431372549, 0.619607843137255, 0.709803921568627, 1.0 ], + "id" : "obj-15", + "ignoreclick" : 0, + "maxclass" : "panel", + "mode" : 0, + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 324.5, 117.0, 37.0, 28.0 ], + "presentation" : 1, + "presentation_rect" : [ 0.0, 0.0, 300.0, 63.0 ], + "proportion" : 0.5, + "rounded" : 2, + "varname" : "9682-bgpanel" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "source" : [ "obj-12", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "source" : [ "obj-12", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-97", 0 ], + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 1 ], + "source" : [ "obj-28", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-97", 0 ], + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 1 ], + "source" : [ "obj-8", 0 ] + } + + } + ] + } + +} diff --git a/patchers/components/mvc.pitchshift.gizmo~.model.maxpat b/patchers/components/mvc.pitchshift.gizmo~.model.maxpat new file mode 100644 index 0000000..aa459f0 --- /dev/null +++ b/patchers/components/mvc.pitchshift.gizmo~.model.maxpat @@ -0,0 +1,398 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 8, + "minor" : 6, + "revision" : 0, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 34.0, 195.0, 745.0, 353.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-21", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 140.0, 197.0, 59.0, 22.0 ], + "text" : "transratio" + } + + } +, { + "box" : { + "id" : "obj-22", + "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-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 93.0, 137.0, 22.0, 22.0 ], + "text" : "t 1" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 93.0, 107.0, 34.0, 22.0 ], + "text" : "sel 0" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 75.0, 29.5, 22.0 ], + "text" : "$2" + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 174.0, 89.0, 22.0 ], + "text" : "set setvalue $1" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-15", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-18", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 202.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "source" : [ "obj-20", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 307.0, 197.0, 63.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "tags" : "" + } +, + "text" : "p setvalue" + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 140.0, 241.0, 53.0, 22.0 ], + "text" : "prepend" + } + + } +, { + "box" : { + "color" : [ 0.407843137254902, 0.529411764705882, 0.36078431372549, 1.0 ], + "id" : "obj-7", + "linecount" : 3, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "", "int", "" ], + "patching_rect" : [ 180.0, 138.0, 273.0, 49.0 ], + "text" : "mvc.parameter #1 pitchshift @type decimal @range -4800 4800 @clip both @description \"Picth shift\" @unit cents @default 0" + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 558.0, 69.0, 72.0, 22.0 ], + "text" : "patcherargs" + } + + } +, { + "box" : { + "comment" : "param input", + "id" : "obj-16", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 66.0, 67.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "ON", + "id" : "obj-11", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 66.0, 267.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "model dumpout", + "id" : "obj-10", + "index" : 3, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 635.0, 275.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "smoothing", + "id" : "obj-8", + "index" : 2, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 140.0, 267.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "model input", + "id" : "obj-1", + "index" : 2, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 635.0, 61.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "color" : [ 0.631372549019608, 0.203921568627451, 0.196078431372549, 1.0 ], + "fontsize" : 14.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 66.0, 107.0, 588.0, 24.0 ], + "text" : "mvc.model #1 #2 #3 @type mvc.pitchshift.gizmo~", + "varname" : "mvc.model" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "source" : [ "obj-17", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 1 ], + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-7", 1 ] + } + + } + ] + } + +} diff --git a/patchers/components/mvc.pitchshift~.gui.maxpat b/patchers/components/mvc.pitchshift~.gui.maxpat index d937478..9dd3d28 100644 --- a/patchers/components/mvc.pitchshift~.gui.maxpat +++ b/patchers/components/mvc.pitchshift~.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,27 +41,54 @@ "title" : "no target", "boxes" : [ { "box" : { - "id" : "obj-11", + "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 424.0, 35.0, 54.0, 22.0 ], - "text" : "deferlow" + "outlettype" : [ "wclose" ], + "patching_rect" : [ 44.66666666666697, 182.5, 52.0, 22.0 ], + "text" : "t wclose" } } , { "box" : { - "id" : "obj-4", + "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "bang" ], - "patching_rect" : [ 424.0, 8.0, 63.0, 22.0 ], + "patching_rect" : [ 44.66666666666697, 151.5, 63.0, 22.0 ], "text" : "closebang" } + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 90.66666666666697, 233.5, 35.0, 22.0 ], + "saved_object_attributes" : { + "attr_comment" : "" + } +, + "text" : "out 1" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-20", + "index" : 0, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 44.66666666666697, 229.5, 30.0, 30.0 ] + } + } , { "box" : { @@ -73,8 +100,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -274,254 +301,7 @@ } , { "box" : { - "id" : "obj-8", - "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, 448.0, 271.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-1", - "index" : 2, - "maxclass" : "outlet", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 274.0, 217.0, 30.0, 30.0 ] - } - - } -, { - "box" : { - "id" : "obj-2", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 274.0, 189.778528999999992, 99.0, 22.0 ], - "text" : "prepend address" - } - - } -, { - "box" : { - "id" : "obj-3", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 274.0, 132.778528999999992, 135.0, 22.0 ], - "text" : "combine path /pitchshift" - } - - } -, { - "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, 122.0, 22.0 ], - "text" : "combine path /quality" - } - - } - ], - "lines" : [ { - "patchline" : { - "destination" : [ "obj-24", 0 ], - "source" : [ "obj-18", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-18", 0 ], - "source" : [ "obj-19", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "source" : [ "obj-2", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-23", 0 ], - "source" : [ "obj-22", 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-2", 0 ], - "midpoints" : [ 59.5, 172.889264499999996, 283.5, 172.889264499999996 ], - "order" : 0, - "source" : [ "obj-23", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-3", 0 ], - "midpoints" : [ 131.5, 118.389264499999996, 283.5, 118.389264499999996 ], - "order" : 0, - "source" : [ "obj-23", 1 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-22", 0 ], - "source" : [ "obj-28", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-2", 0 ], - "source" : [ "obj-3", 0 ] - } - - } - ] - } -, - "patching_rect" : [ 381.0, 112.5, 61.0, 22.0 ], - "saved_object_attributes" : { - "description" : "", - "digest" : "", - "globalpatchername" : "", - "tags" : "" - } -, - "text" : "p address" - } - - } -, { - "box" : { + "args" : [ "pitchshift", "@parent", "#0.view" ], "bgmode" : 0, "border" : 0, "clickthrough" : 0, @@ -574,8 +354,8 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 9, - "minor" : 0, + "major" : 8, + "minor" : 6, "revision" : 0, "architecture" : "x64", "modernui" : 1 @@ -844,6 +624,7 @@ } , { "box" : { + "args" : [ "quality", "@parent", "#0.view" ], "bgmode" : 0, "border" : 0, "clickthrough" : 0, @@ -867,7 +648,7 @@ } , { "box" : { - "args" : [ "#0" ], + "args" : [ "#0.view" ], "bgmode" : 0, "border" : 0, "clickthrough" : 0, @@ -898,21 +679,13 @@ "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 349.0, 35.0, 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" : [ 424.0, 61.0, 81.0, 22.0 ], - "text" : "address none" - } - } , { "box" : { @@ -944,7 +717,7 @@ "presentation_rect" : [ 0.0, 0.0, 300.0, 72.0 ], "proportion" : 0.5, "rounded" : 2, - "varname" : "13023-bgpanel" + "varname" : "15006-bgpanel" } } @@ -966,36 +739,38 @@ } , { "patchline" : { - "destination" : [ "obj-2", 0 ], - "source" : [ "obj-11", 0 ] + "destination" : [ "obj-9", 0 ], + "source" : [ "obj-12", 1 ] } } , { "patchline" : { - "destination" : [ "obj-8", 0 ], - "source" : [ "obj-12", 2 ] + "destination" : [ "obj-97", 0 ], + "source" : [ "obj-12", 0 ] } } , { "patchline" : { - "destination" : [ "obj-9", 0 ], - "source" : [ "obj-12", 1 ] + "destination" : [ "obj-17", 0 ], + "source" : [ "obj-13", 0 ] } } , { "patchline" : { - "destination" : [ "obj-97", 0 ], - "source" : [ "obj-12", 0 ] + "destination" : [ "obj-14", 0 ], + "order" : 0, + "source" : [ "obj-17", 0 ] } } , { "patchline" : { - "destination" : [ "obj-12", 1 ], - "source" : [ "obj-2", 0 ] + "destination" : [ "obj-20", 0 ], + "order" : 1, + "source" : [ "obj-17", 0 ] } } @@ -1026,13 +801,6 @@ "source" : [ "obj-36", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-11", 0 ], - "source" : [ "obj-4", 0 ] - } - } , { "patchline" : { @@ -1054,20 +822,6 @@ "source" : [ "obj-7", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-1", 1 ], - "source" : [ "obj-8", 1 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-3", 1 ], - "source" : [ "obj-8", 0 ] - } - } ], "parameters" : { @@ -1079,6 +833,13 @@ "parameters" : [ "-", "-", "-", "-", "-", "-", "-", "-" ] } + } +, + "parameter_overrides" : { + "obj-12::obj-8::obj-7" : { + "parameter_longname" : "live.toggle[2]" + } + } , "inherited_shortname" : 1