From: Jeffrey Lubow Date: Thu, 5 May 2016 21:51:42 +0000 (-0700) Subject: adding max patches X-Git-Url: https://git.dabkitsch.com/?a=commitdiff_plain;h=c977b1568385293e4ac618b9074a994cd2174694;p=zeropointnine.git adding max patches --- diff --git a/max/_zpn_client.maxpat b/max/_zpn_client.maxpat new file mode 100644 index 0000000..d1bbfb6 --- /dev/null +++ b/max/_zpn_client.maxpat @@ -0,0 +1,1640 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 10.0, 66.0, 1277.0, 685.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 15, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-40", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 615.0, 75.0, 87.0, 22.0 ], + "style" : "", + "text" : "o.route /*" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-39", + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 1005.0, 168.0, 229.0, 34.0 ], + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-38", + "linecount" : 3, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 960.0, 322.057678, 229.0, 61.0 ], + "text" : "/freq : 2.,\n/exponent : 0.5,\n/amp : 0.", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-37", + "linecount" : 3, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 915.0, 476.115326, 229.0, 61.0 ], + "text" : "/ampval : 0.,\n/mig/var : [\"var\", 0.500005],\n/mig/list : [0., 0.]", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-33", + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 721.666687, 168.0, 229.0, 34.0 ], + "text" : "/active : 0", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-15", + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 668.333313, 322.057678, 229.0, 34.0 ], + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "FullPacket" ], + "patching_rect" : [ 915.0, 135.0, 154.0, 22.0 ], + "style" : "", + "text" : "o.route /migrate /slip /circle" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "FullPacket" ], + "patching_rect" : [ 615.0, 135.0, 179.0, 22.0 ], + "style" : "", + "text" : "o.route /poke /swipe /openclose" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-36", + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 615.0, 476.115326, 229.0, 34.0 ], + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 615.0, 107.5, 619.0, 22.0 ], + "style" : "", + "text" : "o.route /gesture /hover" + } + + } +, { + "box" : { + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 280.0, 216.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 228.0, 276.0, 91.0, 22.0 ], + "style" : "", + "text" : "dict.unpack id:" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 228.0, 89.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-7", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 228.0, 334.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 228.0, 205.0, 138.0, 22.0 ], + "style" : "", + "text" : "import config.json, bang" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], + "patching_rect" : [ 228.0, 242.0, 50.5, 22.0 ], + "saved_object_attributes" : { + "embed" : 0, + "parameter_enable" : 0 + } +, + "style" : "", + "text" : "dict" + } + + } +, { + "box" : { + "id" : "obj-47", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 205.0, 37.0, 22.0 ], + "style" : "", + "text" : "clear" + } + + } +, { + "box" : { + "id" : "obj-46", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 95.0, 205.0, 105.0, 22.0 ], + "style" : "", + "text" : "import config.json" + } + + } +, { + "box" : { + "id" : "obj-45", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 175.0, 44.0, 22.0 ], + "style" : "", + "text" : "export" + } + + } +, { + "box" : { + "id" : "obj-43", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 145.0, 39.0, 22.0 ], + "style" : "", + "text" : "o.dict" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-42", + "linecount" : 2, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 100.0, 131.0, 38.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 47, 105, 100, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 20, 47, 114, 111, 111, 109, 47, 102, 114, 101, 113, 0, 0, 44, 105, 0, 0, 0, 0, 0, 55 ], + "saved_bundle_length" : 56, + "text" : "/id : 1,\n/room/freq : 55", + "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-40", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], + "patching_rect" : [ 50.0, 250.0, 50.5, 22.0 ], + "saved_object_attributes" : { + "embed" : 0, + "parameter_enable" : 0 + } +, + "style" : "", + "text" : "dict" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } + ], + "styles" : [ { + "name" : "multislider001", + "default" : { + "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ] + } +, + "parentstyle" : "", + "multi" : 0 + } + ] + } +, + "patching_rect" : [ 15.0, 15.0, 60.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p \"file i/o\"" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "int" ], + "patching_rect" : [ 15.0, 45.0, 148.0, 22.0 ], + "style" : "", + "text" : "t 1 i" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 210.0, 525.0, 65.0, 22.0 ], + "style" : "", + "text" : "s osc_test" + } + + } +, { + "box" : { + "id" : "obj-51", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 15.0, 375.0, 148.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "id" : "obj-50", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 15.0, 345.0, 148.0, 22.0 ], + "style" : "", + "text" : "o.pack /bndl /id" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 10.0, + "id" : "obj-49", + "linecount" : 3, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 15.0, 405.0, 218.0, 52.0 ], + "text" : "assign(\"/client\" + /id, /bndl),\ndelete(/bndl),\ndelete(/id)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-34", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 615.0, 16.5, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 615.0, 45.0, 49.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "id" : "obj-32", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 645.0, 16.5, 63.0, 22.0 ], + "style" : "", + "text" : "r osc_test" + } + + } +, { + "box" : { + "id" : "obj-31", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 15.0, 107.5, 36.0, 36.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 374.0, 184.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-28", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 374.0, 240.0, 34.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "id" : "obj-29", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 479.0, 184.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-30", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 479.0, 240.0, 64.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 479.0, 268.0, 65.0, 22.0 ], + "style" : "", + "text" : "zpn_circle" + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 374.0, 268.0, 91.0, 22.0 ], + "style" : "", + "text" : "zpn_slip_hover" + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 15.0, 184.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 15.0, 240.0, 34.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 96.0, 184.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 96.0, 240.0, 34.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 180.0, 184.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 180.0, 240.0, 34.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 285.0, 184.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 285.0, 240.0, 34.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 33.0, 490.0, 88.0, 22.0 ], + "style" : "", + "text" : "zpn_init_udp s" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 15.0, 525.0, 173.0, 22.0 ], + "style" : "", + "text" : "udpsend 192.168.1.100 65098" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 285.0, 268.0, 63.0, 22.0 ], + "style" : "", + "text" : "zpn_warp" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 255.0, 343.25, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-17", + "linecount" : 6, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 255.0, 375.0, 97.0, 89.0 ], + "style" : "", + "text" : ";\rdsp sr 48000;\rdsp iovs 512;\rdsp sigvs 512;\rmax preempt 1;\rdsp takeover 0" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 570.0, 345.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 570.0, 269.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 570.0, 315.0, 34.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 15.0, 268.0, 63.0, 22.0 ], + "style" : "", + "text" : "zpn_poke" + } + + } +, { + "box" : { + "id" : "obj-118", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 96.0, 268.0, 67.0, 22.0 ], + "style" : "", + "text" : "zpn_swipe" + } + + } +, { + "box" : { + "id" : "obj-73", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 180.0, 268.0, 93.0, 22.0 ], + "style" : "", + "text" : "zpn_mig_hover" + } + + } +, { + "box" : { + "id" : "obj-76", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 524.0, 157.0, 51.0, 22.0 ], + "style" : "default", + "text" : "metro 3" + } + + } +, { + "box" : { + "id" : "obj-77", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 524.0, 107.5, 31.5, 31.5 ], + "style" : "default" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 524.0, 186.0, 56.0, 22.0 ], + "style" : "", + "text" : "o.io.leap" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-20", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-118", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-73", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-118", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-51", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-50", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-73", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-77", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-73", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-76", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-76", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-77", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "zpn_mig_hover.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.gather.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/namespace", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.righttoleft.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/ordering", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_swipe.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_poke.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_warp.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_init_udp.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_slip_hover.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_circle.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.io.leap.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.intersection.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.difference.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.change.mxo", + "type" : "iLaX" + } +, { + "name" : "o.schedule.mxo", + "type" : "iLaX" + } +, { + "name" : "o.timetag.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } +, { + "name" : "o.dict.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "styles" : [ { + "name" : "multislider001", + "default" : { + "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ] + } +, + "parentstyle" : "", + "multi" : 0 + } + ], + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/_zpn_server.maxpat b/max/_zpn_server.maxpat new file mode 100644 index 0000000..cd3316f --- /dev/null +++ b/max/_zpn_server.maxpat @@ -0,0 +1,3282 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 117.0, 79.0, 871.0, 843.0 ], + "bgcolor" : [ 0.19013, 0.597306, 0.711914, 1.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 232.5, 54.0, 196.0, 22.0 ], + "presentation_rect" : [ 233.0, 51.0, 0.0, 0.0 ], + "style" : "", + "text" : "o.pack /*/gesture/summon/m1/max" + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-59", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 192.0, 11.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 192.0, 35.0, 196.0, 22.0 ], + "style" : "", + "text" : "o.pack /*/gesture/summon/m1/max" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-97", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 660.0, 120.0, 68.0, 22.0 ], + "style" : "", + "text" : "route bang" + } + + } +, { + "box" : { + "id" : "obj-95", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 621.0, 454.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-90", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 8.0, 649.0, 71.0, 33.0 ], + "style" : "", + "text" : "1-5 tarek\n6-9 andrew" + } + + } +, { + "box" : { + "id" : "obj-77", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 681.0, 532.0, 54.0, 22.0 ], + "style" : "", + "text" : "store $1" + } + + } +, { + "box" : { + "id" : "obj-75", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 681.0, 454.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-73", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 681.0, 499.0, 29.5, 22.0 ], + "style" : "", + "text" : "i" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-69", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 660.0, 92.191238, 73.0, 22.0 ], + "style" : "", + "text" : "o.route /mix" + } + + } +, { + "box" : { + "id" : "obj-68", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 747.0, 664.0, 90.0, 22.0 ], + "style" : "", + "text" : "o.prepend /mix" + } + + } +, { + "box" : { + "id" : "obj-57", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 736.5, 600.0, 50.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-56", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 954.333374, 427.0, 71.0, 22.0 ], + "style" : "", + "text" : "o.pack /slip" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-55", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 911.666687, 454.599976, 93.0, 22.0 ], + "style" : "", + "text" : "o.pack /migrate" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-54", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 869.0, 482.200012, 99.0, 22.0 ], + "style" : "", + "text" : "o.pack /summon" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-53", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 826.333313, 509.799988, 79.0, 22.0 ], + "style" : "", + "text" : "o.pack /warp" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-52", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 783.666687, 537.400024, 83.0, 22.0 ], + "style" : "", + "text" : "o.pack /swipe" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-51", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 736.5, 565.0, 79.0, 22.0 ], + "style" : "", + "text" : "o.pack /poke" + } + + } +, { + "box" : { + "id" : "obj-50", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 736.5, 630.0, 29.5, 22.0 ], + "style" : "", + "text" : "t l l" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 7, + "outlettype" : [ "", "", "", "", "", "", "FullPacket" ], + "patching_rect" : [ 741.0, 169.0, 275.0, 22.0 ], + "style" : "", + "text" : "o.route /poke /swipe /warp /summon /migrate /slip" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-46", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 954.333374, 336.672974, 75.0, 22.0 ], + "restore" : [ 86 ], + "saved_object_attributes" : { + "parameter_enable" : 0 + } +, + "style" : "", + "text" : "pattr all_slip", + "varname" : "all_slip" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-43", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 911.666687, 310.338409, 97.0, 22.0 ], + "restore" : [ 87 ], + "saved_object_attributes" : { + "parameter_enable" : 0 + } +, + "style" : "", + "text" : "pattr all_migrate", + "varname" : "all_migrate" + } + + } +, { + "box" : { + "id" : "obj-44", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 295.0, 635.0, 91.0, 22.0 ], + "style" : "", + "text" : "storagewindow" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-42", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 869.0, 284.003784, 103.0, 22.0 ], + "restore" : [ 93 ], + "saved_object_attributes" : { + "parameter_enable" : 0 + } +, + "style" : "", + "text" : "pattr all_summon", + "varname" : "all_summon" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-41", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 826.333313, 257.669189, 83.0, 22.0 ], + "restore" : [ 0 ], + "saved_object_attributes" : { + "parameter_enable" : 0 + } +, + "style" : "", + "text" : "pattr all_warp", + "varname" : "all_warp" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-34", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 783.666687, 231.334595, 87.0, 22.0 ], + "restore" : [ 0 ], + "saved_object_attributes" : { + "parameter_enable" : 0 + } +, + "style" : "", + "text" : "pattr all_swipe", + "varname" : "all_swipe" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 741.0, 205.0, 83.0, 22.0 ], + "restore" : [ 0 ], + "saved_object_attributes" : { + "parameter_enable" : 0 + } +, + "style" : "", + "text" : "pattr all_poke", + "varname" : "all_poke" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 398.0, 583.0, 36.0, 22.0 ], + "style" : "", + "text" : "write" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 398.0, 559.0, 37.0, 22.0 ], + "style" : "", + "text" : "clear" + } + + } +, { + "box" : { + "id" : "obj-179", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 398.0, 481.0, 129.0, 22.0 ], + "style" : "", + "text" : "read zpn_presets.json" + } + + } +, { + "box" : { + "id" : "obj-178", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 398.0, 532.0, 152.0, 22.0 ], + "style" : "", + "text" : "writejson zpn_presets.json" + } + + } +, { + "box" : { + "id" : "obj-176", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 398.0, 505.0, 65.0, 22.0 ], + "style" : "", + "text" : "closebang" + } + + } +, { + "box" : { + "id" : "obj-175", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 398.0, 454.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-174", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 537.5, 592.0, 50.0, 22.0 ], + "style" : "", + "text" : "2" + } + + } +, { + "box" : { + "id" : "obj-170", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 84.0, 129.0, 879.0, 516.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-19", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 373.5, 212.0, 54.0, 22.0 ], + "style" : "", + "text" : "store $1" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 631.5, 159.0, 29.5, 22.0 ], + "style" : "", + "text" : "9" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 599.25, 159.0, 29.5, 22.0 ], + "style" : "", + "text" : "8" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 567.0, 159.0, 29.5, 22.0 ], + "style" : "", + "text" : "7" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 534.75, 159.0, 29.5, 22.0 ], + "style" : "", + "text" : "6" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 502.5, 159.0, 29.5, 22.0 ], + "style" : "", + "text" : "5" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 470.25, 159.0, 29.5, 22.0 ], + "style" : "", + "text" : "4" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 438.0, 159.0, 29.5, 22.0 ], + "style" : "", + "text" : "3" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 405.75, 159.0, 29.5, 22.0 ], + "style" : "", + "text" : "2" + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 373.5, 159.0, 29.5, 22.0 ], + "style" : "", + "text" : "1" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 10, + "numoutlets" : 10, + "outlettype" : [ "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "" ], + "patching_rect" : [ 373.5, 127.0, 309.25, 22.0 ], + "style" : "", + "text" : "sel 33 64 35 36 37 94 38 42 40" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 30.0, 292.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-164", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 288.0, 127.0, 29.5, 22.0 ], + "style" : "", + "text" : "9" + } + + } +, { + "box" : { + "id" : "obj-165", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 255.75, 127.0, 29.5, 22.0 ], + "style" : "", + "text" : "8" + } + + } +, { + "box" : { + "id" : "obj-166", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 223.5, 127.0, 29.5, 22.0 ], + "style" : "", + "text" : "7" + } + + } +, { + "box" : { + "id" : "obj-167", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 191.25, 127.0, 29.5, 22.0 ], + "style" : "", + "text" : "6" + } + + } +, { + "box" : { + "id" : "obj-163", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 159.0, 127.0, 29.5, 22.0 ], + "style" : "", + "text" : "5" + } + + } +, { + "box" : { + "id" : "obj-162", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 126.75, 127.0, 29.5, 22.0 ], + "style" : "", + "text" : "4" + } + + } +, { + "box" : { + "id" : "obj-161", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 94.5, 127.0, 29.5, 22.0 ], + "style" : "", + "text" : "3" + } + + } +, { + "box" : { + "id" : "obj-160", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 62.25, 127.0, 29.5, 22.0 ], + "style" : "", + "text" : "2" + } + + } +, { + "box" : { + "id" : "obj-159", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 30.0, 127.0, 29.5, 22.0 ], + "style" : "", + "text" : "1" + } + + } +, { + "box" : { + "id" : "obj-143", + "maxclass" : "newobj", + "numinlets" : 10, + "numoutlets" : 10, + "outlettype" : [ "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "" ], + "patching_rect" : [ 30.0, 67.0, 309.25, 22.0 ], + "style" : "", + "text" : "sel 49 50 51 52 53 54 55 56 57" + } + + } +, { + "box" : { + "id" : "obj-142", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 4, + "outlettype" : [ "int", "int", "int", "int" ], + "patching_rect" : [ 30.0, 22.0, 367.5, 22.0 ], + "style" : "", + "text" : "key" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-143", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-142", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-159", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-143", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-160", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-143", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-161", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-143", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-162", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-143", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-163", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-143", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-164", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-143", 8 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-165", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-143", 7 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-166", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-143", 6 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-167", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-143", 5 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-143", 9 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-159", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-160", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-161", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-162", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-163", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-164", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-165", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-166", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-167", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 7 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 6 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 5 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 8 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 568.5, 532.0, 57.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p key1-9" + } + + } +, { + "box" : { + "hidden" : 1, + "id" : "obj-141", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 368.0, 386.0, 608.0, 446.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 263.0, 122.852631, 68.0, 22.0 ], + "style" : "", + "text" : "route bang" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 28.0, 122.852631, 68.0, 22.0 ], + "style" : "", + "text" : "route bang" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-1", + "linecount" : 3, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 263.0, 181.0, 221.0, 59.0 ], + "text" : "/addy = getaddresses()[[0]],\n/name = split('/', /addy),\n/id = int32(/name[[1]]) + 5", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 28.0, 325.0, 64.0, 22.0 ], + "style" : "", + "text" : "o.route /id" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-5", + "linecount" : 3, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 28.0, 181.0, 221.0, 59.0 ], + "text" : "/addy = getaddresses()[[0]],\n/name = split('/', /addy),\n/id = int32(/name[[1]])", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-124", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 28.0, 90.852631, 489.0, 22.0 ], + "style" : "", + "text" : "o.route /tarek/recall /andrew/recall" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-139", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 28.0, 9.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-140", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 28.0, 374.5, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-124", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-124", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-124", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-139", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-140", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 795.0, 133.235077, 114.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p parse_mute_data" + } + + } +, { + "box" : { + "id" : "obj-118", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 563.5, 630.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-107", + "maxclass" : "number", + "maximum" : 157, + "minimum" : 0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 398.0, 393.087677, 50.0, 22.0 ], + "style" : "", + "varname" : "number[5]" + } + + } +, { + "box" : { + "id" : "obj-108", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 398.0, 418.896454, 249.0, 22.0 ], + "style" : "", + "text" : "o.pack /client*/hover/slip/gaincontrol" + } + + } +, { + "box" : { + "id" : "obj-105", + "maxclass" : "number", + "maximum" : 157, + "minimum" : 0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 398.0, 341.470154, 50.0, 22.0 ], + "style" : "", + "varname" : "number[4]" + } + + } +, { + "box" : { + "id" : "obj-106", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 398.0, 367.278931, 249.0, 22.0 ], + "style" : "", + "text" : "o.pack /client*/hover/migrate/gaincontrol" + } + + } +, { + "box" : { + "id" : "obj-103", + "maxclass" : "number", + "maximum" : 157, + "minimum" : 0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 398.0, 289.852631, 50.0, 22.0 ], + "style" : "", + "varname" : "number[3]" + } + + } +, { + "box" : { + "id" : "obj-104", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 398.0, 315.661377, 249.0, 22.0 ], + "style" : "", + "text" : "o.pack /client*/gesture/summon/gaincontrol" + } + + } +, { + "box" : { + "id" : "obj-101", + "maxclass" : "number", + "maximum" : 157, + "minimum" : 0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 398.0, 238.235077, 50.0, 22.0 ], + "style" : "", + "varname" : "number[2]" + } + + } +, { + "box" : { + "id" : "obj-102", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 398.0, 264.043854, 249.0, 22.0 ], + "style" : "", + "text" : "o.pack /client*/gesture/openclose/gaincontrol" + } + + } +, { + "box" : { + "id" : "obj-99", + "maxclass" : "number", + "maximum" : 157, + "minimum" : 0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 398.0, 186.617538, 50.0, 22.0 ], + "style" : "", + "varname" : "number[1]" + } + + } +, { + "box" : { + "id" : "obj-100", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 398.0, 212.426315, 249.0, 22.0 ], + "style" : "", + "text" : "o.pack /client*/gesture/swipe/gaincontrol" + } + + } +, { + "box" : { + "id" : "obj-98", + "maxclass" : "number", + "maximum" : 157, + "minimum" : 0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 398.0, 135.0, 50.0, 22.0 ], + "style" : "", + "varname" : "number" + } + + } +, { + "box" : { + "id" : "obj-96", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 398.0, 160.808762, 249.0, 22.0 ], + "style" : "", + "text" : "o.pack /client*/gesture/poke/gaincontrol" + } + + } +, { + "box" : { + "autorestore" : "zpn_presets.json", + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 398.0, 635.0, 75.0, 22.0 ], + "saved_object_attributes" : { + "client_rect" : [ 4, 45, 499, 699 ], + "parameter_enable" : 0, + "storage_rect" : [ 583, 69, 1034, 197 ] + } +, + "style" : "", + "text" : "pattrstorage", + "varname" : "u458001308" + } + + } +, { + "box" : { + "id" : "obj-29", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 660.0, 30.0, 86.0, 22.0 ], + "style" : "", + "text" : "zpn_init_udp r" + } + + } +, { + "box" : { + "id" : "obj-28", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 563.5, 716.0, 81.0, 22.0 ], + "style" : "", + "text" : "prepend host" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 563.5, 686.0, 61.0, 22.0 ], + "style" : "", + "text" : "route text" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "textedit", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "int", "", "" ], + "parameter_enable" : 0, + "patching_rect" : [ 563.5, 656.0, 102.0, 29.0 ], + "style" : "", + "text" : "192.168.42.74" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 638.0, 690.0, 33.0, 20.0 ], + "style" : "", + "text" : "ipad" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 10.0, + "hidden" : 1, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 341.0, 354.0, 373.0, 329.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 10.0, 10.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" : "", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 10.0, + "id" : "obj-41", + "linecount" : 3, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 199.5, 147.0, 100.0, 42.0 ], + "style" : "", + "text" : "fgcolor 1. 0. 0. 1., bgcolor 1. 0. 0. 1., gridcolor 1. 0. 0. 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 10.0, + "id" : "obj-35", + "linecount" : 3, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 91.0, 147.0, 98.5, 42.0 ], + "style" : "", + "text" : "fgcolor 0. 1. 0. 1., bgcolor 0. 0. 0. 0., gridcolor 0. 0. 0. 0." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 10.0, + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 31.0, 38.0, 52.0, 20.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 10.0, + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "int" ], + "patching_rect" : [ 31.0, 70.0, 79.0, 20.0 ], + "style" : "", + "text" : "adstatus switch" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 10.0, + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "" ], + "patching_rect" : [ 91.0, 115.0, 236.0, 20.0 ], + "style" : "", + "text" : "sel 1 0" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-42", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 91.0, 256.0, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 528.25, 10.0, 47.0, 20.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p switch" + } + + } +, { + "box" : { + "bgcolor" : [ 0.0, 0.0, 0.0, 0.0 ], + "bufsize" : 64, + "calccount" : 64, + "fgcolor" : [ 0.0, 1.0, 0.0, 1.0 ], + "gridcolor" : [ 0.0, 0.0, 0.0, 0.0 ], + "id" : "obj-40", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 528.25, 79.0, 34.25, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "hidden" : 1, + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 799.0, 80.0, 150.0, 213.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 10.0, 10.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" : "", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 40.0, 80.0, 42.0, 22.0 ], + "style" : "", + "text" : "*~ 0.5" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 40.0, 50.0, 58.0, 22.0 ], + "style" : "", + "text" : "cycle~ 2" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-28", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 40.0, 131.5, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 542.5, 38.0, 83.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p audio_track" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 563.5, 750.0, 167.0, 22.0 ], + "style" : "", + "text" : "udpsend 192.168.42.70 8050" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 660.0, 716.0, 88.0, 22.0 ], + "style" : "", + "text" : "zpn_init_udp s" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 21.0, 35.0, 69.0, 20.0 ], + "style" : "", + "text" : "leap comm" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 750.0, 30.0, 105.0, 20.0 ], + "style" : "", + "text" : "touch OSC comm" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 660.0, 54.0, 144.0, 22.0 ], + "style" : "", + "text" : "udpreceive 8000 CNMAT" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 471.0, 34.0, 72.0, 22.0 ], + "style" : "", + "text" : "loadmess 1" + } + + } +, { + "box" : { + "args" : [ 7, 8, 9, "/client3" ], + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-93", + "lockeddragscroll" : 0, + "maxclass" : "bpatcher", + "name" : "zpn_servermodule~.maxpat", + "numinlets" : 1, + "numoutlets" : 0, + "offset" : [ -14.33333, -18.333344 ], + "patching_rect" : [ 276.0, 135.0, 109.0, 496.0 ], + "varname" : "client3", + "viewvisibility" : 1 + } + + } +, { + "box" : { + "args" : [ 4, 5, 6, "/client2" ], + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-92", + "lockeddragscroll" : 0, + "maxclass" : "bpatcher", + "name" : "zpn_servermodule~.maxpat", + "numinlets" : 1, + "numoutlets" : 0, + "offset" : [ -14.33333, -18.333344 ], + "patching_rect" : [ 142.0, 135.0, 109.0, 496.0 ], + "varname" : "client2", + "viewvisibility" : 1 + } + + } +, { + "box" : { + "args" : [ 1, 2, 3, "/client1" ], + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-91", + "lockeddragscroll" : 0, + "maxclass" : "bpatcher", + "name" : "zpn_servermodule~.maxpat", + "numinlets" : 1, + "numoutlets" : 0, + "offset" : [ -14.33333, -18.333344 ], + "patching_rect" : [ 8.0, 135.0, 109.0, 496.0 ], + "varname" : "client1", + "viewvisibility" : 1 + } + + } +, { + "box" : { + "id" : "obj-47", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "FullPacket" ], + "patching_rect" : [ 8.0, 105.0, 421.0, 22.0 ], + "style" : "", + "text" : "o.route /client1 /client2 /client3" + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 100.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-17", + "linecount" : 6, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 131.0, 97.0, 89.0 ], + "style" : "", + "text" : ";\rdsp sr 48000;\rdsp iovs 512;\rdsp sigvs 512;\rmax preempt 1;\rdsp takeover 0" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 482.0, 635.0, 62.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p init_dsp" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 8.0, 8.0, 86.0, 22.0 ], + "style" : "", + "text" : "zpn_init_udp r" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 8.0, 57.0, 151.0, 22.0 ], + "style" : "", + "text" : "udpreceive 65098 CNMAT" + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 150.0, 76.0, 63.0, 22.0 ], + "style" : "", + "text" : "r osc_test" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 471.0, 10.0, 37.0, 22.0 ], + "style" : "", + "text" : "open" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 471.0, 76.0, 47.0, 22.0 ], + "style" : "", + "text" : "dac~ 1" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-100", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-102", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-101", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-102", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-104", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-103", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-104", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-106", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-105", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-106", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-108", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-107", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-108", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-118", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 669.5, 743.5, 573.0, 743.5 ], + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-141", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-73", 1 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-141", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-95", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-141", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-174", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-170", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-170", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-179", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-175", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-178", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-176", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-178", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-179", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 159.5, 105.5, 17.5, 105.5 ], + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-51", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-98", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-26", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-99", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-34", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-101", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-41", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-53", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-103", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-42", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-105", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-43", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-55", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-107", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-46", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-56", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-91", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-92", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-93", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-48", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-48", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-48", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-48", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-48", 5 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 746.0, 656.0, 790.5, 656.0, 790.5, 597.0, 777.0, 597.0 ], + "source" : [ "obj-50", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-68", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-50", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-53", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-54", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-56", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-57", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-59", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-59", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-68", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-141", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-69", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-97", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-69", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-69", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-77", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-73", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-73", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-75", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-77", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-96", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-97", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-96", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-98", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-100", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-99", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "zpn_init_udp.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_servermodule~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_synth_migration~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_synth_roll~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_wavefolder~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_summon~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_slipper~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_transient~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_polytrans~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "line2func.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "cardiod_spread~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "cardiod_modulate~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "cardiod_phasewrap~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_presets.json", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/final_data", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "sinusoids~.mxo", + "type" : "iLaX" + } +, { + "name" : "migrator.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "styles" : [ { + "name" : "multislider001", + "default" : { + "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ] + } +, + "parentstyle" : "", + "multi" : 0 + } + ], + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/audio_test.maxpat b/max/audio_test.maxpat new file mode 100644 index 0000000..f9fc904 --- /dev/null +++ b/max/audio_test.maxpat @@ -0,0 +1,230 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 54.0, 86.0, 340.0, 362.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 180.0, 30.0, 55.0, 22.0 ], + "style" : "", + "text" : "cycle~ 2" + } + + } +, { + "box" : { + "bufsize" : 64, + "calccount" : 64, + "id" : "obj-10", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 180.0, 75.0, 60.0, 60.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 237.0, 195.0, 37.0, 22.0 ], + "style" : "", + "text" : "open" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 57.0, 194.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 180.0, 165.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 180.0, 195.0, 43.0, 22.0 ], + "style" : "", + "text" : "set $1" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 117.0, 30.0, 46.0, 22.0 ], + "style" : "", + "text" : "noise~" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 117.0, 75.0, 26.0, 87.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 117.0, 270.0, 47.0, 22.0 ], + "style" : "", + "text" : "dac~ 1" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ], + "dependency_cache" : [ ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/config.json b/max/config.json new file mode 100644 index 0000000..91b0086 --- /dev/null +++ b/max/config.json @@ -0,0 +1,4 @@ +{ + "id" : 1, + "room/freq" : 55 +} diff --git a/max/final_data/presets_sections.txt b/max/final_data/presets_sections.txt new file mode 100644 index 0000000..85d1745 --- /dev/null +++ b/max/final_data/presets_sections.txt @@ -0,0 +1,36 @@ +5 sections: + +preset 1. tables - nothing on + +p?. andrew's piece - __ + +3. willie + james + tarek - + + a. 3 modes active: summon slip migration (preset 2) + b. hover (preset 3) + +4. cymbal section (preset 4) + + a. james (#3) - wavefolding + adria (#2) - wavefolding + +5. finale + + andrew's presets + +--------------------------------------------------------- + +cymbal section + +tarek + adria + james + +val 91 - quiet for warp +val 93 - summon +val 86 - hover/slip +val 87 - migrate + +hover scale min/max should be 25 / 240 - more effective + +migrate slip summon + +preset 2: cymbal section \ No newline at end of file diff --git a/max/final_data/zpn_presets.json b/max/final_data/zpn_presets.json new file mode 100644 index 0000000..5e4c0c3 --- /dev/null +++ b/max/final_data/zpn_presets.json @@ -0,0 +1,226 @@ +{ + "pattrstorage" : { + "name" : "u177000446", + "slots" : { + "1" : { + "id" : 1, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 0 ], + "all_summon" : [ 0 ], + "all_migrate" : [ 0 ], + "all_slip" : [ 0 ], + "client1::tog_migrate" : [ 0 ], + "client1::tog_openclose" : [ 0 ], + "client1::tog_poke" : [ 0 ], + "client1::tog_slip" : [ 0 ], + "client1::tog_summon" : [ 0 ], + "client1::tog_swipe" : [ 0 ], + "client2::tog_migrate" : [ 0 ], + "client2::tog_openclose" : [ 0 ], + "client2::tog_poke" : [ 0 ], + "client2::tog_slip" : [ 0 ], + "client2::tog_summon" : [ 0 ], + "client2::tog_swipe" : [ 0 ], + "client3::tog_migrate" : [ 0 ], + "client3::tog_openclose" : [ 0 ], + "client3::tog_poke" : [ 0 ], + "client3::tog_slip" : [ 0 ], + "client3::tog_summon" : [ 0 ], + "client3::tog_swipe" : [ 0 ] + } + + } +, + "2" : { + "id" : 2, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 0 ], + "all_summon" : [ 93 ], + "all_migrate" : [ 87 ], + "all_slip" : [ 86 ], + "client1::tog_migrate" : [ 1 ], + "client1::tog_openclose" : [ 0 ], + "client1::tog_poke" : [ 0 ], + "client1::tog_slip" : [ 1 ], + "client1::tog_summon" : [ 1 ], + "client1::tog_swipe" : [ 0 ], + "client2::tog_migrate" : [ 1 ], + "client2::tog_openclose" : [ 0 ], + "client2::tog_poke" : [ 0 ], + "client2::tog_slip" : [ 1 ], + "client2::tog_summon" : [ 1 ], + "client2::tog_swipe" : [ 0 ], + "client3::tog_migrate" : [ 1 ], + "client3::tog_openclose" : [ 0 ], + "client3::tog_poke" : [ 0 ], + "client3::tog_slip" : [ 1 ], + "client3::tog_summon" : [ 1 ], + "client3::tog_swipe" : [ 0 ] + } + + } +, + "3" : { + "id" : 3, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 0 ], + "all_summon" : [ 0 ], + "all_migrate" : [ 87 ], + "all_slip" : [ 86 ], + "client1::tog_migrate" : [ 1 ], + "client1::tog_openclose" : [ 0 ], + "client1::tog_poke" : [ 0 ], + "client1::tog_slip" : [ 1 ], + "client1::tog_summon" : [ 0 ], + "client1::tog_swipe" : [ 0 ], + "client2::tog_migrate" : [ 1 ], + "client2::tog_openclose" : [ 0 ], + "client2::tog_poke" : [ 0 ], + "client2::tog_slip" : [ 1 ], + "client2::tog_summon" : [ 0 ], + "client2::tog_swipe" : [ 0 ], + "client3::tog_migrate" : [ 1 ], + "client3::tog_openclose" : [ 0 ], + "client3::tog_poke" : [ 0 ], + "client3::tog_slip" : [ 1 ], + "client3::tog_summon" : [ 0 ], + "client3::tog_swipe" : [ 0 ] + } + + } +, + "4" : { + "id" : 4, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 91 ], + "all_summon" : [ 0 ], + "all_migrate" : [ 0 ], + "all_slip" : [ 0 ], + "client1::tog_migrate" : [ 0 ], + "client1::tog_openclose" : [ 0 ], + "client1::tog_poke" : [ 0 ], + "client1::tog_slip" : [ 0 ], + "client1::tog_summon" : [ 0 ], + "client1::tog_swipe" : [ 0 ], + "client2::tog_migrate" : [ 0 ], + "client2::tog_openclose" : [ 1 ], + "client2::tog_poke" : [ 0 ], + "client2::tog_slip" : [ 0 ], + "client2::tog_summon" : [ 0 ], + "client2::tog_swipe" : [ 0 ], + "client3::tog_migrate" : [ 0 ], + "client3::tog_openclose" : [ 1 ], + "client3::tog_poke" : [ 0 ], + "client3::tog_slip" : [ 0 ], + "client3::tog_summon" : [ 0 ], + "client3::tog_swipe" : [ 0 ] + } + + } +, + "6" : { + "id" : 6, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 0 ], + "all_summon" : [ 0 ], + "all_migrate" : [ 87 ], + "all_slip" : [ 86 ], + "client1::tog_migrate" : [ 1 ], + "client1::tog_openclose" : [ 0 ], + "client1::tog_poke" : [ 0 ], + "client1::tog_slip" : [ 1 ], + "client1::tog_summon" : [ 0 ], + "client1::tog_swipe" : [ 0 ], + "client2::tog_migrate" : [ 1 ], + "client2::tog_openclose" : [ 0 ], + "client2::tog_poke" : [ 0 ], + "client2::tog_slip" : [ 1 ], + "client2::tog_summon" : [ 0 ], + "client2::tog_swipe" : [ 0 ], + "client3::tog_migrate" : [ 1 ], + "client3::tog_openclose" : [ 0 ], + "client3::tog_poke" : [ 0 ], + "client3::tog_slip" : [ 1 ], + "client3::tog_summon" : [ 0 ], + "client3::tog_swipe" : [ 0 ] + } + + } +, + "7" : { + "id" : 7, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 91 ], + "all_summon" : [ 93 ], + "all_migrate" : [ 87 ], + "all_slip" : [ 86 ], + "client1::tog_migrate" : [ 1 ], + "client1::tog_openclose" : [ 0 ], + "client1::tog_poke" : [ 0 ], + "client1::tog_slip" : [ 1 ], + "client1::tog_summon" : [ 1 ], + "client1::tog_swipe" : [ 0 ], + "client2::tog_migrate" : [ 0 ], + "client2::tog_openclose" : [ 1 ], + "client2::tog_poke" : [ 0 ], + "client2::tog_slip" : [ 0 ], + "client2::tog_summon" : [ 1 ], + "client2::tog_swipe" : [ 0 ], + "client3::tog_migrate" : [ 1 ], + "client3::tog_openclose" : [ 0 ], + "client3::tog_poke" : [ 0 ], + "client3::tog_slip" : [ 1 ], + "client3::tog_summon" : [ 0 ], + "client3::tog_swipe" : [ 0 ] + } + + } +, + "8" : { + "id" : 8, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 0 ], + "all_summon" : [ 0 ], + "all_migrate" : [ 0 ], + "all_slip" : [ 0 ], + "client1::tog_migrate" : [ 0 ], + "client1::tog_openclose" : [ 0 ], + "client1::tog_poke" : [ 0 ], + "client1::tog_slip" : [ 0 ], + "client1::tog_summon" : [ 0 ], + "client1::tog_swipe" : [ 0 ], + "client2::tog_migrate" : [ 0 ], + "client2::tog_openclose" : [ 0 ], + "client2::tog_poke" : [ 0 ], + "client2::tog_slip" : [ 0 ], + "client2::tog_summon" : [ 0 ], + "client2::tog_swipe" : [ 0 ], + "client3::tog_migrate" : [ 0 ], + "client3::tog_openclose" : [ 0 ], + "client3::tog_poke" : [ 0 ], + "client3::tog_slip" : [ 0 ], + "client3::tog_summon" : [ 0 ], + "client3::tog_swipe" : [ 0 ] + } + + } + + } + + } + +} diff --git a/max/help/cardioid_overview~.maxhelp b/max/help/cardioid_overview~.maxhelp new file mode 100644 index 0000000..782be1a --- /dev/null +++ b/max/help/cardioid_overview~.maxhelp @@ -0,0 +1,679 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 54.0, 79.0, 779.0, 646.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-16", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 285.0, 360.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 256.5, 435.0, 29.5, 22.0 ], + "style" : "", + "text" : "0" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 150.0, 345.0, 29.5, 22.0 ], + "style" : "", + "text" : "*~" + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-2", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 285.0, 270.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 285.0, 300.0, 62.0, 22.0 ], + "style" : "", + "text" : "cycle~ 24" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 378.0, 330.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 214.0, 435.0, 34.0, 22.0 ], + "style" : "", + "text" : "0.04" + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-41", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 150.0, 270.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-37", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 150.0, 300.0, 62.0, 22.0 ], + "style" : "", + "text" : "cycle~ 53" + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 150.0, 373.0, 111.0, 22.0 ], + "style" : "", + "text" : "scale~ -1 1 22 200" + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-35", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 214.0, 465.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-33", + "linecount" : 10, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 378.0, 373.0, 150.0, 146.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 47, 109, 49, 0, 44, 46, 0, 0, 0, 0, 0, 88, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -108, 122, -31, 71, -82, 20, 123, 0, 0, 0, 20, 47, 109, 105, 110, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 109, 97, 120, 0, 0, 0, 0, 44, 100, 0, 0, 64, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 47, 109, 50, 0, 44, 46, 0, 0, 0, 0, 0, 88, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -45, 51, 51, 51, 51, 51, 51, 0, 0, 0, 20, 47, 109, 105, 110, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 109, 97, 120, 0, 0, 0, 0, 44, 100, 0, 0, 64, 8, 0, 0, 0, 0, 0, 0 ], + "saved_bundle_length" : 224, + "text" : "/m1 : {\n\t/freq : 0.02,\n\t/min : 0.,\n\t/max : 3.\n},\n/m2 : {\n\t/freq : 0.3,\n\t/min : 0.,\n\t/max : 3.\n}", + "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-27", + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 390.0, 210.0, 150.0, 34.0 ], + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-14", + "maxclass" : "flonum", + "maximum" : 3.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 398.0, 105.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "float" ], + "patching_rect" : [ 398.0, 135.0, 34.0, 22.0 ], + "style" : "", + "text" : "t b f" + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 346.0, 165.0, 86.0, 22.0 ], + "style" : "", + "text" : "o.pack /p1 /p2" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 150.0, 510.0, 83.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 150.0, 405.0, 45.0, 22.0 ], + "style" : "", + "text" : "cycle~" + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-13", + "maxclass" : "flonum", + "maximum" : 3.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 346.0, 105.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 308.0, 60.0, 47.0, 22.0 ], + "style" : "", + "text" : "0 1000" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 225.0, 60.0, 65.0, 22.0 ], + "style" : "", + "text" : "0.05 1000" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 225.0, 105.0, 50.0, 22.0 ], + "style" : "", + "text" : "line~ 0." + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 150.0, 180.0, 36.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-3", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 150.0, 30.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 150.0, 75.0, 45.0, 22.0 ], + "style" : "", + "text" : "cycle~" + } + + } +, { + "box" : { + "id" : "obj-65", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 150.0, 555.0, 247.0, 22.0 ], + "style" : "", + "text" : "cardiod_modulate~ 1 2 3 @m1 0.1 @m2 0.3" + } + + } +, { + "box" : { + "id" : "obj-54", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 150.0, 225.0, 215.0, 22.0 ], + "style" : "", + "text" : "cardiod_spread~ 1 2 3 @p1 1. @p2 2." + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-65", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 407.5, 162.0, 338.5, 162.0, 338.5, 100.0, 355.5, 100.0 ], + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-65", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-37", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "cardiod_spread~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/zpn_max", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "cardiod_modulate~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/zpn_max", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/help/zpn_circle.maxhelp b/max/help/zpn_circle.maxhelp new file mode 100644 index 0000000..0fec265 --- /dev/null +++ b/max/help/zpn_circle.maxhelp @@ -0,0 +1,277 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 54.0, 86.0, 733.0, 648.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-6", + "linecount" : 6, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 345.0, 225.0, 345.0, 102.0 ], + "text" : "/gesture/summon : {\n\t/interactionBox/hands/present : 0.,\n\t/m2/freq : 0.,\n\t/m1/freq : 0.,\n\t/line/msg : [0., 1000]\n}", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 150.0, 345.0, 130.0, 130.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 150.0, 210.0, 144.0, 22.0 ], + "style" : "", + "text" : "o.route /gesture/summon" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 150.0, 165.0, 65.0, 22.0 ], + "style" : "", + "text" : "zpn_circle" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 150.0, 285.0, 90.0, 22.0 ], + "style" : "", + "text" : "zpn_summon~" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 150.0, 60.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 150.0, 95.5, 51.0, 22.0 ], + "style" : "", + "text" : "metro 3" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 150.0, 120.0, 56.0, 22.0 ], + "style" : "", + "text" : "o.io.leap" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "zpn_summon~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "cardiod_modulate~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_circle.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.io.leap.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.change.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/help/zpn_mig_hover.maxhelp b/max/help/zpn_mig_hover.maxhelp new file mode 100644 index 0000000..078f741 --- /dev/null +++ b/max/help/zpn_mig_hover.maxhelp @@ -0,0 +1,498 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 79.0, 104.0, 1095.0, 596.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 525.0, 15.0, 79.0, 22.0 ], + "style" : "", + "text" : "o.route /rand" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-19", + "linecount" : 15, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 585.0, 60.0, 360.0, 224.0 ], + "presentation_rect" : [ 387.0, 224.0, 0.0, 0.0 ], + "text" : "/xyz : [0.5, 0.5, 0.],\n/ampval : 0.,\n/mig/var : [\"var\", 0.500005],\n/id : 0,\n/len : 21,\n/len/part : 7,\n/idx : [0, 3, 6, 9, 12, 15, 18],\n/allfreqs : [13., 24.31, 35.62, 46.93, 58.24, 69.55, 80.86, 92.17, 103.48, 114.79, 126.1, 137.41, 148.72, 160.03, 171.34, 182.65, 193.96, 205.27, 216.58, 227.89, 239.2],\n/picked : [13., 46.93, 80.86, 114.79, 148.72, 182.65, 216.58],\n/amplist : [0., 0., 0., 0., 0., 0., 0.],\n/mig/list : [0., 0.]", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 176.0, 90.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 268.5, 120.0, 29.5, 22.0 ], + "presentation_rect" : [ 286.0, 106.0, 0.0, 0.0 ], + "style" : "", + "text" : "3" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 221.0, 120.0, 29.5, 22.0 ], + "presentation_rect" : [ 239.0, 106.0, 0.0, 0.0 ], + "style" : "", + "text" : "2" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 176.0, 120.0, 29.5, 22.0 ], + "style" : "", + "text" : "1" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-3", + "linecount" : 2, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 450.0, 344.0, 300.0, 48.0 ], + "text" : "/mig/var : [\"var\", 0.500005],\n/mig/list : [0., 0.]", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 102.0, 222.0, 128.0, 22.0 ], + "style" : "", + "text" : "o.route /hover/migrate" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 102.0, 192.0, 93.0, 22.0 ], + "style" : "", + "text" : "zpn_mig_hover" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 102.0, 46.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 102.0, 91.0, 51.0, 22.0 ], + "style" : "", + "text" : "metro 3" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 102.0, 120.0, 56.0, 22.0 ], + "style" : "", + "text" : "o.io.leap" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "" ], + "patching_rect" : [ 102.0, 255.0, 128.0, 22.0 ], + "style" : "", + "text" : "zpn_synth_migration~" + } + + } +, { + "box" : { + "id" : "obj-162", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 195.0, 315.0, 108.5, 75.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 102.0, 452.0, 215.0, 22.0 ], + "style" : "", + "text" : "cardiod_spread~ 1 2 3 @p1 1. @p2 2." + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 102.0, 317.0, 29.666687, 75.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-162", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "cardiod_spread~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_synth_migration~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_mig_hover.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.gather.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/namespace", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.righttoleft.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/ordering", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "sinusoids~.mxo", + "type" : "iLaX" + } +, { + "name" : "migrator.mxo", + "type" : "iLaX" + } +, { + "name" : "o.io.leap.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.intersection.mxo", + "type" : "iLaX" + } +, { + "name" : "o.difference.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.change.mxo", + "type" : "iLaX" + } +, { + "name" : "o.schedule.mxo", + "type" : "iLaX" + } +, { + "name" : "o.timetag.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/help/zpn_poke.maxhelp b/max/help/zpn_poke.maxhelp new file mode 100644 index 0000000..076cf28 --- /dev/null +++ b/max/help/zpn_poke.maxhelp @@ -0,0 +1,360 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 179.0, 106.0, 324.0, 599.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 15.0, 225.0, 78.0, 22.0 ], + "style" : "", + "text" : "o.route /note" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 194.5, 393.0, 91.0, 46.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 15.0, 195.0, 124.0, 22.0 ], + "style" : "", + "text" : "o.route /gesture/poke" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 15.0, 255.0, 81.0, 22.0 ], + "style" : "", + "text" : "prepend note" + } + + } +, { + "box" : { + "id" : "obj-13", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 15.0, 285.0, 194.75, 35.0 ], + "style" : "", + "text" : "poly~ zpn_polytrans~ @voices 10 @args zpn_shapes01 @steal 1" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 44.5, 405.0, 79.0, 22.0 ], + "style" : "", + "text" : "loadmess 80" + } + + } +, { + "box" : { + "id" : "obj-54", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 15.0, 538.0, 215.0, 22.0 ], + "style" : "", + "text" : "cardiod_spread~ 1 2 3 @p1 1. @p2 2." + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 15.0, 450.0, 29.666687, 75.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 15.0, 133.248001, 63.0, 22.0 ], + "style" : "", + "text" : "zpn_poke" + } + + } +, { + "box" : { + "id" : "obj-76", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 15.0, 77.0, 51.0, 22.0 ], + "style" : "default", + "text" : "metro 3" + } + + } +, { + "box" : { + "id" : "obj-77", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 15.0, 15.0, 48.5, 48.5 ], + "style" : "default" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 15.0, 105.124001, 56.0, 22.0 ], + "style" : "", + "text" : "o.io.leap" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-76", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-76", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-77", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "zpn_poke.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "cardiod_spread~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_polytrans~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "line2func.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.io.leap.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/help/zpn_slip_hover.maxhelp b/max/help/zpn_slip_hover.maxhelp new file mode 100644 index 0000000..a5da2d2 --- /dev/null +++ b/max/help/zpn_slip_hover.maxhelp @@ -0,0 +1,395 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 41.0, 86.0, 556.0, 472.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 210.0, 58.0, 288.0, 22.0 ], + "style" : "", + "text" : "o.select /hand/leftmost/palm/position/normalized/xyz" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-2", + "linecount" : 2, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 210.0, 90.0, 300.0, 48.0 ], + "presentation_rect" : [ 236.0, 84.0, 0.0, 0.0 ], + "text" : "/hand/leftmost/palm/position/normalized/xyz : [0.674303, 0., 0.0925207]", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 289.0, 315.0, 130.0, 130.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 135.0, 315.0, 130.0, 130.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 45.0, 157.0, 106.0, 22.0 ], + "style" : "", + "text" : "o.route /hover/slip" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 45.0, 15.0, 54.0, 54.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 45.0, 73.0, 51.0, 22.0 ], + "style" : "", + "text" : "metro 3" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 45.0, 101.0, 56.0, 22.0 ], + "style" : "", + "text" : "o.io.leap" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 45.0, 129.0, 91.0, 22.0 ], + "style" : "", + "text" : "zpn_slip_hover" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 0, + "patching_rect" : [ 45.0, 390.0, 67.0, 22.0 ], + "style" : "", + "text" : "dac~ 1 2 3" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 45.0, 253.0, 22.0, 96.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "" ], + "patching_rect" : [ 45.0, 208.0, 109.0, 22.0 ], + "style" : "", + "text" : "zpn_slipper~" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "zpn_slipper~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_slip_hover.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.gather.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/namespace", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.righttoleft.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/ordering", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.change.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.intersection.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.difference.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.io.leap.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/help/zpn_swipe.maxhelp b/max/help/zpn_swipe.maxhelp new file mode 100644 index 0000000..7683f96 --- /dev/null +++ b/max/help/zpn_swipe.maxhelp @@ -0,0 +1,312 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 65.0, 110.0, 895.0, 644.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-4", + "linecount" : 15, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 360.0, 225.0, 480.0, 224.0 ], + "text" : "/gesture/swipe/state : 0.,\n/gesture/swipe/direction/xyz : [0.850996, 0.476404, 0.0406685],\n/gesture/swipe/position/xyz : [168.153, -30.0028, 94.3132],\n/gesture/swipe/pitch : 1.88839,\n/gesture/swipe/yaw : 1.75312,\n/gesture/swipe/roll : 2.08195,\n/gesture/swipe/speed : 195.273,\n/gesture/swipe/duration/sec : 0.043437,\n/gesture/swipe/xyz : [107.099, -97.8595, 101.976],\n/gesture/swipe/normalized/xyz : [0.955264, 0., 0.0833151],\n/gesture/swipe/amp : 50.988,\n/gesture/swipe/time : 304.059,\n/gesture/swipe/up : [49.5, 0, 58.79, 304.059],\n/gesture/swipe/down : [58.79, 0, 49.5, 304.059],\n/gesture/swipe/c/msg : [49.5, 0, 58.79, 304.059]", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 165.0, 302.75, 159.0, 76.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 105.0, 225.0, 129.0, 22.0 ], + "style" : "", + "text" : "o.route /gesture/swipe" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 105.0, 257.75, 95.0, 22.0 ], + "style" : "", + "text" : "zpn_synth_roll~" + } + + } +, { + "box" : { + "id" : "obj-147", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 105.0, 299.75, 29.666687, 75.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-118", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 105.0, 162.25, 67.0, 22.0 ], + "style" : "", + "text" : "zpn_swipe" + } + + } +, { + "box" : { + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 105.0, 407.75, 215.0, 22.0 ], + "style" : "", + "text" : "cardiod_spread~ 1 2 3 @p1 1. @p2 2." + } + + } +, { + "box" : { + "id" : "obj-76", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 105.0, 96.75, 51.0, 22.0 ], + "style" : "default", + "text" : "metro 3" + } + + } +, { + "box" : { + "id" : "obj-77", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 105.0, 34.75, 48.5, 48.5 ], + "style" : "default" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 105.0, 129.5, 56.0, 22.0 ], + "style" : "", + "text" : "o.io.leap" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-118", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-147", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-118", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-118", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-147", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-76", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-76", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-77", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "cardiod_spread~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_swipe.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_synth_roll~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.io.leap.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/help/zpn_warp.maxhelp b/max/help/zpn_warp.maxhelp new file mode 100644 index 0000000..222e559 --- /dev/null +++ b/max/help/zpn_warp.maxhelp @@ -0,0 +1,317 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 110.0, 108.0, 595.0, 684.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-3", + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 240.0, 255.0, 330.0, 34.0 ], + "text" : "/gesture/openclose/active : 0", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 15.0, 330.0, 130.0, 130.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 15.0, 285.0, 102.0, 22.0 ], + "style" : "", + "text" : "zpn_wavefolder~" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 15.0, 225.0, 153.0, 22.0 ], + "style" : "", + "text" : "o.route /gesture/openclose" + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 15.0, 194.0, 63.0, 22.0 ], + "style" : "", + "text" : "zpn_warp" + } + + } +, { + "box" : { + "id" : "obj-102", + "linecount" : 8, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 150.0, 75.0, 162.0, 114.0 ], + "style" : "", + "text" : "both hands enter box with right hand folded downward\n\nleft hand middle finger and thumb dist control\n\nright hand extending - ends event" + } + + } +, { + "box" : { + "id" : "obj-76", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 15.0, 121.0, 51.0, 22.0 ], + "style" : "default", + "text" : "metro 3" + } + + } +, { + "box" : { + "id" : "obj-77", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 15.0, 59.0, 48.5, 48.5 ], + "style" : "default" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 15.0, 150.93866, 56.0, 22.0 ], + "style" : "", + "text" : "o.io.leap" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-76", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-76", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-77", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "zpn_warp.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_krate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.gather.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/namespace", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.righttoleft.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/ordering", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_wavefolder~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "cardiod_spread~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.io.leap.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.change.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.intersection.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.difference.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/lib_audiorate/mixerstate.json b/max/lib_audiorate/mixerstate.json new file mode 100644 index 0000000..438ae7d --- /dev/null +++ b/max/lib_audiorate/mixerstate.json @@ -0,0 +1,8 @@ +{ + "client1/5" : 14, + "client1/3" : 27, + "client1/1" : 46, + "client1/6" : 90, + "client1/4" : 93, + "client1/2" : 99 +} diff --git a/max/lib_audiorate/testudp.json b/max/lib_audiorate/testudp.json new file mode 100644 index 0000000..aad27ed --- /dev/null +++ b/max/lib_audiorate/testudp.json @@ -0,0 +1,8 @@ +{ + "client1/summon_gain" : 109, + "client1/migrate_gain" : 85, + "client1/slip_gain" : 114, + "client1/swipe_gain" : 75, + "client1/warp_gain" : 114, + "client1/poke_gain" : 51 +} diff --git a/max/lib_audiorate/unused/zpn_slipperline~.maxpat b/max/lib_audiorate/unused/zpn_slipperline~.maxpat new file mode 100644 index 0000000..26318a8 --- /dev/null +++ b/max/lib_audiorate/unused/zpn_slipperline~.maxpat @@ -0,0 +1,612 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 54.0, 87.0, 546.0, 587.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-3", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 405.0, 270.0, 34.0, 22.0 ], + "presentation_rect" : [ 400.0, 268.0, 0.0, 0.0 ], + "style" : "", + "text" : "$1 5" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 210.0, 420.0, 49.0, 22.0 ], + "style" : "", + "text" : "line~ 0." + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 210.0, 285.0, 29.5, 22.0 ], + "style" : "", + "text" : "0 5" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 240.0, 240.0, 82.0, 22.0 ], + "style" : "", + "text" : "0 0 1 $1 0 $1" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 10.0, + "id" : "obj-12", + "linecount" : 3, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 180.0, 60.0, 337.0, 52.0 ], + "text" : "/duration/ms /= 2.,\n/line/msg = [0, 0, 1, /duration/ms, 0, /duration/ms],\n/amp ??= 1.", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-11", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 180.0, 15.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 0.0, 0.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-48", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 100.0, 29.5, 22.0 ], + "style" : "", + "text" : "6" + } + + } +, { + "box" : { + "id" : "obj-47", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 95.0, 121.0, 29.5, 22.0 ], + "style" : "", + "text" : "80" + } + + } +, { + "box" : { + "id" : "obj-46", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 125.0, 145.0, 29.5, 22.0 ], + "style" : "", + "text" : "62" + } + + } +, { + "box" : { + "id" : "obj-45", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 140.0, 175.0, 29.5, 22.0 ], + "style" : "", + "text" : "40" + } + + } +, { + "box" : { + "id" : "obj-44", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 65.0, 175.0, 29.5, 22.0 ], + "style" : "", + "text" : "3" + } + + } +, { + "box" : { + "id" : "obj-43", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 160.0, 31.0, 22.0 ], + "style" : "", + "text" : "-4.8" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-9", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 81.5, 257.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-48", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 30.0, 120.0, 130.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p good_ethical_values" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 6, + "outlettype" : [ "", "", "", "", "", "FullPacket" ], + "patching_rect" : [ 180.0, 120.0, 303.0, 22.0 ], + "style" : "", + "text" : "o.route /line/msg /scale/min /scale/max /exponent /amp" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 112.5, 465.0, 116.5, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 112.5, 525.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 112.5, 240.0, 60.0, 22.0 ], + "style" : "", + "text" : "sig~ 0.25" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 112.5, 360.0, 307.5, 22.0 ], + "style" : "", + "text" : "scale~ 0. 1. 25 240" + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 112.5, 390.0, 45.0, 22.0 ], + "style" : "", + "text" : "cycle~" + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 112.5, 285.0, 86.5, 22.0 ], + "style" : "", + "text" : "pow~" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 180.0, 240.0, 49.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/lib_audiorate/zpn_polytrans~.maxpat b/max/lib_audiorate/zpn_polytrans~.maxpat new file mode 100644 index 0000000..12d5224 --- /dev/null +++ b/max/lib_audiorate/zpn_polytrans~.maxpat @@ -0,0 +1,806 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 196.0, 79.0, 699.0, 743.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 189.750031, 170.429077, 36.0, 22.0 ], + "style" : "", + "text" : "sel 0" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 189.750031, 122.0, 86.0, 22.0 ], + "style" : "", + "text" : "o.route /active" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 311.333313, 552.0, 42.0, 22.0 ], + "style" : "", + "text" : "*~ 0.7" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 564.777771, 274.429077, 59.0, 22.0 ], + "style" : "", + "text" : "line2func" + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 40.999981, 289.0, 59.0, 22.0 ], + "style" : "", + "text" : "line2func" + } + + } +, { + "box" : { + "addpoints" : [ 0.0, 1.0, 0, 202.127655, 0.72, 0, 457.446808, 0.293333, 0, 840.425537, 0.226667, 0, 1000.0, 1.0, 0 ], + "id" : "obj-17", + "maxclass" : "function", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "float", "", "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 40.999981, 366.429077, 200.0, 100.0 ], + "style" : "" + } + + } +, { + "box" : { + "addpoints" : [ 0.0, 0.0, 0, 117.021278, 0.453333, 0, 223.404251, 1.0, 0, 340.425537, 0.96, 0, 404.25531, 0.186667, 0, 585.106384, 0.146667, 0, 707.446838, 1.0, 0, 856.382996, 0.786667, 0, 1000.0, 0.0, 0 ], + "id" : "obj-25", + "maxclass" : "function", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "float", "", "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 250.999985, 366.429077, 200.0, 100.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 428.0, 575.0, 29.5, 22.0 ], + "style" : "", + "text" : "0" + } + + } +, { + "box" : { + "fontsize" : 12.0, + "id" : "obj-44", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 101.333313, 679.0, 264.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "id" : "obj-43", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "float" ], + "patching_rect" : [ 157.133301, 493.570923, 76.0, 22.0 ], + "style" : "", + "text" : "unpack 0. 0." + } + + } +, { + "box" : { + "id" : "obj-37", + "maxclass" : "newobj", + "numinlets" : 5, + "numoutlets" : 4, + "outlettype" : [ "signal", "signal", "", "" ], + "patching_rect" : [ 346.333313, 642.0, 175.0, 22.0 ], + "style" : "", + "text" : "adsr~ 10 0 1. 10 @retrigger 10" + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "bang", "", "int", "int" ], + "patching_rect" : [ 256.750031, 170.429077, 175.583282, 22.0 ], + "style" : "", + "text" : "t b l 1 1000" + } + + } +, { + "box" : { + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 150.0, 747.570923, 44.0, 22.0 ], + "style" : "", + "text" : "out~ 1" + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 7, + "outlettype" : [ "", "", "", "", "", "", "FullPacket" ], + "patching_rect" : [ 308.944458, 209.0, 326.0, 22.0 ], + "style" : "", + "text" : "o.route /duration/ms /preset /freqrange /balance /pitch /amp" + } + + } +, { + "box" : { + "id" : "obj-31", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 189.750031, 94.0, 123.0, 22.0 ], + "style" : "", + "text" : "routepass FullPacket" + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 476.0, 508.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "int" ], + "patching_rect" : [ 420.0, 723.0, 58.0, 22.0 ], + "style" : "", + "text" : "thispoly~" + } + + } +, { + "box" : { + "id" : "obj-21", + "linecount" : 4, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 476.0, 374.0, 150.0, 60.0 ], + "style" : "", + "text" : "duration\nfreq range\nbalance (oscs)\npreset" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 189.750031, 47.0, 30.0, 22.0 ], + "saved_object_attributes" : { + "attr_comment" : "" + } +, + "style" : "", + "text" : "in 1" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 189.0, 598.0, 74.0, 22.0 ], + "style" : "", + "text" : "rect~ 12 0.5" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 189.0, 568.0, 42.0, 22.0 ], + "style" : "", + "text" : "*~ 0.5" + } + + } +, { + "box" : { + "id" : "obj-32", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 308.944458, 289.0, 83.0, 22.0 ], + "style" : "", + "text" : "setdomain $1" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 101.333313, 568.0, 45.0, 22.0 ], + "style" : "", + "text" : "cycle~" + } + + } +, { + "box" : { + "fontsize" : 12.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 101.333313, 493.570923, 36.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 101.333313, 528.0, 112.0, 22.0 ], + "style" : "", + "text" : "scale~ 0. 1. 25 180" + } + + } +, { + "box" : { + "fontsize" : 12.0, + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 311.333313, 489.0, 36.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "fontsize" : 12.0, + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 101.333313, 642.0, 229.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-10", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 236.250031, 47.0, 19.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-11", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 101.333313, 743.570923, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 110.833313, 558.5, 198.5, 558.5 ], + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 110.833313, 557.0, 110.833313, 557.0 ], + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 110.833313, 590.0, 110.833313, 590.0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 198.5, 630.5, 110.833313, 630.5 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 5 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-37", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-37", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-37", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 4 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 223.633301, 521.285461, 185.233307, 521.285461 ], + "source" : [ "obj-43", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 1 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "line2func.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/lib_audiorate/zpn_presets.json b/max/lib_audiorate/zpn_presets.json new file mode 100644 index 0000000..269fdbb --- /dev/null +++ b/max/lib_audiorate/zpn_presets.json @@ -0,0 +1,226 @@ +{ + "pattrstorage" : { + "name" : "u601003953", + "slots" : { + "1" : { + "id" : 1, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 0 ], + "all_summon" : [ 0 ], + "all_migrate" : [ 0 ], + "all_slip" : [ 0 ], + "client1::tog_migrate" : [ ], + "client1::tog_openclose" : [ ], + "client1::tog_poke" : [ ], + "client1::tog_slip" : [ ], + "client1::tog_summon" : [ ], + "client1::tog_swipe" : [ ], + "client2::tog_migrate" : [ ], + "client2::tog_openclose" : [ ], + "client2::tog_poke" : [ ], + "client2::tog_slip" : [ ], + "client2::tog_summon" : [ ], + "client2::tog_swipe" : [ ], + "client3::tog_migrate" : [ ], + "client3::tog_openclose" : [ ], + "client3::tog_poke" : [ ], + "client3::tog_slip" : [ ], + "client3::tog_summon" : [ ], + "client3::tog_swipe" : [ ] + } + + } +, + "2" : { + "id" : 2, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 0 ], + "all_summon" : [ 93 ], + "all_migrate" : [ 87 ], + "all_slip" : [ 86 ], + "client1::tog_migrate" : [ ], + "client1::tog_openclose" : [ ], + "client1::tog_poke" : [ ], + "client1::tog_slip" : [ ], + "client1::tog_summon" : [ ], + "client1::tog_swipe" : [ ], + "client2::tog_migrate" : [ ], + "client2::tog_openclose" : [ ], + "client2::tog_poke" : [ ], + "client2::tog_slip" : [ ], + "client2::tog_summon" : [ ], + "client2::tog_swipe" : [ ], + "client3::tog_migrate" : [ ], + "client3::tog_openclose" : [ ], + "client3::tog_poke" : [ ], + "client3::tog_slip" : [ ], + "client3::tog_summon" : [ ], + "client3::tog_swipe" : [ ] + } + + } +, + "3" : { + "id" : 3, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 0 ], + "all_summon" : [ 0 ], + "all_migrate" : [ 87 ], + "all_slip" : [ 86 ], + "client1::tog_migrate" : [ ], + "client1::tog_openclose" : [ ], + "client1::tog_poke" : [ ], + "client1::tog_slip" : [ ], + "client1::tog_summon" : [ ], + "client1::tog_swipe" : [ ], + "client2::tog_migrate" : [ ], + "client2::tog_openclose" : [ ], + "client2::tog_poke" : [ ], + "client2::tog_slip" : [ ], + "client2::tog_summon" : [ ], + "client2::tog_swipe" : [ ], + "client3::tog_migrate" : [ ], + "client3::tog_openclose" : [ ], + "client3::tog_poke" : [ ], + "client3::tog_slip" : [ ], + "client3::tog_summon" : [ ], + "client3::tog_swipe" : [ ] + } + + } +, + "4" : { + "id" : 4, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 91 ], + "all_summon" : [ 0 ], + "all_migrate" : [ 0 ], + "all_slip" : [ 0 ], + "client1::tog_migrate" : [ ], + "client1::tog_openclose" : [ ], + "client1::tog_poke" : [ ], + "client1::tog_slip" : [ ], + "client1::tog_summon" : [ ], + "client1::tog_swipe" : [ ], + "client2::tog_migrate" : [ ], + "client2::tog_openclose" : [ ], + "client2::tog_poke" : [ ], + "client2::tog_slip" : [ ], + "client2::tog_summon" : [ ], + "client2::tog_swipe" : [ ], + "client3::tog_migrate" : [ ], + "client3::tog_openclose" : [ ], + "client3::tog_poke" : [ ], + "client3::tog_slip" : [ ], + "client3::tog_summon" : [ ], + "client3::tog_swipe" : [ ] + } + + } +, + "6" : { + "id" : 6, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 0 ], + "all_summon" : [ 0 ], + "all_migrate" : [ 87 ], + "all_slip" : [ 86 ], + "client1::tog_migrate" : [ ], + "client1::tog_openclose" : [ ], + "client1::tog_poke" : [ ], + "client1::tog_slip" : [ ], + "client1::tog_summon" : [ ], + "client1::tog_swipe" : [ ], + "client2::tog_migrate" : [ ], + "client2::tog_openclose" : [ ], + "client2::tog_poke" : [ ], + "client2::tog_slip" : [ ], + "client2::tog_summon" : [ ], + "client2::tog_swipe" : [ ], + "client3::tog_migrate" : [ ], + "client3::tog_openclose" : [ ], + "client3::tog_poke" : [ ], + "client3::tog_slip" : [ ], + "client3::tog_summon" : [ ], + "client3::tog_swipe" : [ ] + } + + } +, + "7" : { + "id" : 7, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 91 ], + "all_summon" : [ 93 ], + "all_migrate" : [ 87 ], + "all_slip" : [ 86 ], + "client1::tog_migrate" : [ ], + "client1::tog_openclose" : [ ], + "client1::tog_poke" : [ ], + "client1::tog_slip" : [ ], + "client1::tog_summon" : [ ], + "client1::tog_swipe" : [ ], + "client2::tog_migrate" : [ ], + "client2::tog_openclose" : [ ], + "client2::tog_poke" : [ ], + "client2::tog_slip" : [ ], + "client2::tog_summon" : [ ], + "client2::tog_swipe" : [ ], + "client3::tog_migrate" : [ ], + "client3::tog_openclose" : [ ], + "client3::tog_poke" : [ ], + "client3::tog_slip" : [ ], + "client3::tog_summon" : [ ], + "client3::tog_swipe" : [ ] + } + + } +, + "8" : { + "id" : 8, + "data" : { + "all_poke" : [ 0 ], + "all_swipe" : [ 0 ], + "all_warp" : [ 0 ], + "all_summon" : [ 0 ], + "all_migrate" : [ 0 ], + "all_slip" : [ 0 ], + "client1::tog_migrate" : [ ], + "client1::tog_openclose" : [ ], + "client1::tog_poke" : [ ], + "client1::tog_slip" : [ ], + "client1::tog_summon" : [ ], + "client1::tog_swipe" : [ ], + "client2::tog_migrate" : [ ], + "client2::tog_openclose" : [ ], + "client2::tog_poke" : [ ], + "client2::tog_slip" : [ ], + "client2::tog_summon" : [ ], + "client2::tog_swipe" : [ ], + "client3::tog_migrate" : [ ], + "client3::tog_openclose" : [ ], + "client3::tog_poke" : [ ], + "client3::tog_slip" : [ ], + "client3::tog_summon" : [ ], + "client3::tog_swipe" : [ ] + } + + } + + } + + } + +} diff --git a/max/lib_audiorate/zpn_servermodule~.maxpat b/max/lib_audiorate/zpn_servermodule~.maxpat new file mode 100644 index 0000000..fc08dbc --- /dev/null +++ b/max/lib_audiorate/zpn_servermodule~.maxpat @@ -0,0 +1,1592 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 34.0, 79.0, 1372.0, 783.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" : 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" : "gridded", + "boxes" : [ { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-42", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 980.333374, 485.5, 150.0, 32.0 ], + "text" : "/freq = /freq / 15.", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 771.333374, 536.0, 228.0, 22.0 ], + "style" : "", + "text" : "cardiod_phasewrap~ #1 #2 #3 @freq 0.4" + } + + } +, { + "box" : { + "id" : "obj-23", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 818.5, 647.0, 169.0, 35.0 ], + "style" : "", + "text" : "cardiod_modulate~ #1 #2 #3 @m1 0.1 @m2 0.3" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "" ], + "patching_rect" : [ 543.0, 53.0, 137.0, 22.0 ], + "restore" : { + "tog_migrate" : [ 0 ], + "tog_openclose" : [ 0 ], + "tog_poke" : [ 0 ], + "tog_slip" : [ 0 ], + "tog_summon" : [ 0 ], + "tog_swipe" : [ 0 ] + } +, + "style" : "", + "text" : "autopattr @autoname 0", + "varname" : "u592002209" + } + + } +, { + "box" : { + "id" : "obj-70", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 696.5, 404.5, 41.0, 22.0 ], + "style" : "", + "text" : "$1 20" + } + + } +, { + "box" : { + "id" : "obj-71", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 696.5, 432.5, 36.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "id" : "obj-72", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 696.5, 376.0, 24.0, 24.0 ], + "presentation" : 1, + "presentation_rect" : [ 65.738464, 370.0, 24.0, 24.0 ], + "style" : "", + "varname" : "tog_migrate" + } + + } +, { + "box" : { + "id" : "obj-73", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 636.5, 468.5, 79.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "id" : "obj-66", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 831.333374, 404.5, 41.0, 22.0 ], + "style" : "", + "text" : "$1 20" + } + + } +, { + "box" : { + "id" : "obj-67", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 831.333374, 432.5, 36.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "id" : "obj-68", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 831.333374, 376.0, 24.0, 24.0 ], + "presentation" : 1, + "presentation_rect" : [ 65.738464, 452.0, 24.0, 24.0 ], + "style" : "", + "varname" : "tog_slip" + } + + } +, { + "box" : { + "id" : "obj-69", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 771.333374, 468.5, 79.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "id" : "obj-47", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 520.404297, 318.5, 41.0, 22.0 ], + "style" : "", + "text" : "$1 20" + } + + } +, { + "box" : { + "id" : "obj-49", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 520.404297, 346.5, 36.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "id" : "obj-50", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 520.404297, 283.5, 24.0, 24.0 ], + "presentation" : 1, + "presentation_rect" : [ 65.738464, 288.0, 24.0, 24.0 ], + "style" : "", + "varname" : "tog_summon" + } + + } +, { + "box" : { + "id" : "obj-53", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 453.5, 385.5, 85.904266, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "id" : "obj-41", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 371.333374, 312.0, 41.0, 22.0 ], + "style" : "", + "text" : "$1 20" + } + + } +, { + "box" : { + "id" : "obj-43", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 371.333374, 340.0, 36.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "id" : "obj-44", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 371.333374, 283.5, 24.0, 24.0 ], + "presentation" : 1, + "presentation_rect" : [ 65.738464, 206.0, 24.0, 24.0 ], + "style" : "", + "varname" : "tog_openclose" + } + + } +, { + "box" : { + "id" : "obj-45", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 316.0, 387.0, 74.333344, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "id" : "obj-30", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 226.5, 272.5, 41.0, 22.0 ], + "style" : "", + "text" : "$1 20" + } + + } +, { + "box" : { + "id" : "obj-32", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 226.5, 300.5, 36.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "id" : "obj-38", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 226.5, 231.5, 24.0, 24.0 ], + "presentation" : 1, + "presentation_rect" : [ 65.738464, 124.0, 24.0, 24.0 ], + "style" : "", + "varname" : "tog_swipe" + } + + } +, { + "box" : { + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 150.5, 339.0, 95.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 91.0, 272.5, 41.0, 22.0 ], + "style" : "", + "text" : "$1 20" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 91.0, 300.5, 36.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 91.0, 231.5, 24.0, 24.0 ], + "presentation" : 1, + "presentation_rect" : [ 65.738464, 42.0, 24.0, 24.0 ], + "style" : "", + "varname" : "tog_poke" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 20.0, 339.0, 90.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 95.905121, 53.0, 238.0, 20.0 ], + "style" : "", + "text" : "<-- what are the touchOSC people thinking" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 20.0, 53.0, 68.0, 22.0 ], + "style" : "", + "text" : "route bang" + } + + } +, { + "box" : { + "bgcolor" : [ 0.65098, 0.666667, 0.662745, 0.28 ], + "id" : "obj-11", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 736.000061, 587.0, 65.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 430.0, 103.0, 20.0 ], + "style" : "", + "text" : "/hover/slip", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "bgcolor" : [ 0.65098, 0.666667, 0.662745, 0.28 ], + "id" : "obj-10", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 649.333374, 587.0, 87.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 348.0, 103.0, 20.0 ], + "style" : "", + "text" : "/hover/migrate", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "bgcolor" : [ 0.65098, 0.666667, 0.662745, 0.28 ], + "id" : "obj-7", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 453.5, 469.0, 103.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 266.0, 103.0, 20.0 ], + "style" : "", + "text" : "/gesture/summon", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "bgcolor" : [ 0.65098, 0.666667, 0.662745, 0.28 ], + "id" : "obj-6", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 316.0, 485.5, 83.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 184.0, 103.0, 20.0 ], + "style" : "", + "text" : "/gesture/warp", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "bgcolor" : [ 0.65098, 0.666667, 0.662745, 0.28 ], + "id" : "obj-3", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 102.333344, 471.0, 88.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 102.0, 103.0, 20.0 ], + "style" : "", + "text" : "/gesture/swipe", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "bgcolor" : [ 0.65098, 0.666667, 0.662745, 0.28 ], + "id" : "obj-2", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 20.0, 471.0, 83.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 20.0, 103.0, 20.0 ], + "style" : "", + "text" : "/gesture/poke", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-46", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 636.5, 609.0, 169.0, 35.0 ], + "style" : "", + "text" : "cardiod_modulate~ #1 #2 #3 @m1 0.1 @m2 0.3" + } + + } +, { + "box" : { + "id" : "obj-40", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 316.0, 283.5, 29.666687, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 206.0, 29.666687, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-37", + "linecount" : 3, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 316.0, 426.5, 107.0, 49.0 ], + "style" : "", + "text" : "cardiod_spread~ #1 #2 #3 @p1 3 @p2 6" + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 453.5, 283.5, 29.666687, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 288.0, 29.666687, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-65", + "linecount" : 3, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 453.5, 415.0, 119.356384, 49.0 ], + "style" : "", + "text" : "cardiod_modulate~ #1 #2 #3 @m1 0.1 @m2 0.3" + } + + } +, { + "box" : { + "id" : "obj-35", + "maxclass" : "meter~", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 348.705139, 283.5, 15.476929, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 49.455139, 206.0, 15.476929, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-34", + "maxclass" : "meter~", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 485.166748, 283.5, 15.476929, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 48.416748, 288.0, 15.476929, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "meter~", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 52.511536, 231.5, 15.476929, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 49.261536, 42.0, 15.476929, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-31", + "maxclass" : "meter~", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 182.166656, 231.5, 15.476929, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 48.416687, 124.0, 15.476929, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-29", + "maxclass" : "meter~", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 669.205139, 335.5, 15.476929, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 49.455139, 370.0, 15.476929, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "meter~", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 803.0, 335.5, 15.476929, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 48.416687, 452.0, 15.476929, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 771.333374, 335.5, 29.666687, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 452.0, 29.666687, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 20.0, 231.5, 29.666687, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 42.0, 29.666687, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-147", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 150.5, 231.5, 29.666687, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 124.0, 29.666687, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 20.0, 426.0, 241.0, 22.0 ], + "style" : "", + "text" : "cardiod_spread~ #1 #2 #3 @p1 2.5 @p2 5." + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 636.5, 335.5, 29.666687, 75.0 ], + "presentation" : 1, + "presentation_rect" : [ 16.75, 370.0, 29.666687, 58.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-89", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 20.0, 11.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-58", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "" ], + "patching_rect" : [ 20.0, 176.0, 90.0, 22.0 ], + "style" : "", + "text" : "zpn_transient~" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 636.5, 209.0, 288.666748, 22.0 ], + "style" : "", + "text" : "o.route /migrate /slip" + } + + } +, { + "box" : { + "id" : "obj-51", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 5, + "outlettype" : [ "", "", "", "", "FullPacket" ], + "patching_rect" : [ 20.0, 131.0, 541.0, 22.0 ], + "style" : "", + "text" : "o.route /poke /swipe /openclose /summon" + } + + } +, { + "box" : { + "bgcolor" : [ 0.304029, 0.250694, 0.285628, 1.0 ], + "color" : [ 0.784314, 0.145098, 0.023529, 1.0 ], + "id" : "obj-52", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "signal", "", "" ], + "patching_rect" : [ 771.333374, 254.0, 79.0, 22.0 ], + "style" : "", + "text" : "zpn_slipper~", + "textcolor" : [ 0.862745, 0.870588, 0.878431, 1.0 ] + } + + } +, { + "box" : { + "bgcolor" : [ 0.50544, 0.591314, 0.601007, 1.0 ], + "color" : [ 0.0, 0.078431, 0.321569, 1.0 ], + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "signal", "", "FullPacket" ], + "patching_rect" : [ 453.5, 202.0, 119.356384, 22.0 ], + "style" : "", + "text" : "zpn_summon~", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "bgcolor" : [ 0.50544, 0.591314, 0.601007, 1.0 ], + "color" : [ 0.0, 0.078431, 0.321569, 1.0 ], + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "signal", "", "FullPacket" ], + "patching_rect" : [ 316.0, 202.0, 102.0, 22.0 ], + "style" : "", + "text" : "zpn_wavefolder~", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 20.0, 100.0, 960.0, 22.0 ], + "style" : "", + "text" : "o.route /gesture /hover" + } + + } +, { + "box" : { + "id" : "obj-54", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "" ], + "patching_rect" : [ 150.5, 176.0, 95.0, 22.0 ], + "style" : "", + "text" : "zpn_synth_roll~" + } + + } +, { + "box" : { + "bgcolor" : [ 0.304029, 0.250694, 0.285628, 1.0 ], + "color" : [ 0.784314, 0.145098, 0.023529, 1.0 ], + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "" ], + "patching_rect" : [ 636.5, 254.0, 128.0, 22.0 ], + "style" : "", + "text" : "zpn_synth_migration~", + "textcolor" : [ 0.862745, 0.870588, 0.878431, 1.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-65", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-147", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-147", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-51", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-53", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-53", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-69", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-50", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-58", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-52", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-52", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-65", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-53", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-147", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-54", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-147", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-54", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-58", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-58", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-67", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-66", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-69", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-67", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-66", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-68", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-69", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-71", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-70", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-73", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-71", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-70", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-72", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-73", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-73", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-89", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "zpn_synth_migration~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_synth_roll~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_wavefolder~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_summon~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_slipper~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_transient~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "zpn_polytrans~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "line2func.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "cardiod_spread~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "cardiod_modulate~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "cardiod_phasewrap~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "sinusoids~.mxo", + "type" : "iLaX" + } +, { + "name" : "migrator.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "styles" : [ { + "name" : "multislider001", + "default" : { + "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ] + } +, + "parentstyle" : "", + "multi" : 0 + } + ] + } + +} diff --git a/max/lib_audiorate/zpn_slipper~.maxpat b/max/lib_audiorate/zpn_slipper~.maxpat new file mode 100644 index 0000000..c2c7e72 --- /dev/null +++ b/max/lib_audiorate/zpn_slipper~.maxpat @@ -0,0 +1,442 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 54.0, 87.0, 546.0, 587.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-9", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 264.5, 510.0, 30.0, 30.0 ], + "presentation_rect" : [ 265.0, 507.0, 0.0, 0.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 345.0, 405.0, 79.0, 22.0 ], + "style" : "", + "text" : "o.select /freq" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-18", + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 345.0, 56.0, 150.0, 34.0 ], + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 345.0, 15.0, 95.0, 22.0 ], + "style" : "", + "text" : "o.select /scale/*" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 180.0, 525.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 112.5, 315.0, 45.0, 22.0 ], + "style" : "", + "text" : "cycle~" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 112.5, 210.0, 43.0, 22.0 ], + "style" : "", + "text" : "sig~ 1" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 259.0, 315.0, 49.0, 22.0 ], + "style" : "", + "text" : "line~ 0." + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 259.0, 270.0, 41.0, 22.0 ], + "style" : "", + "text" : "$1 10" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-11", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 180.0, 15.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-8", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 8, + "outlettype" : [ "", "", "", "", "", "", "", "FullPacket" ], + "patching_rect" : [ 180.0, 120.0, 348.0, 35.0 ], + "style" : "", + "text" : "o.route /freq /scale/min /scale/max /exponent /amp /gaincontrol /active" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 112.5, 360.0, 116.5, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 112.5, 525.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 112.5, 270.0, 116.0, 22.0 ], + "style" : "", + "text" : "scale~ 0. 1. 25 240" + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 112.5, 240.0, 86.5, 22.0 ], + "style" : "", + "text" : "pow~" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 180.0, 210.0, 54.0, 22.0 ], + "style" : "", + "text" : "phasor~" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 5 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/lib_audiorate/zpn_summon~.maxpat b/max/lib_audiorate/zpn_summon~.maxpat new file mode 100644 index 0000000..da391d5 --- /dev/null +++ b/max/lib_audiorate/zpn_summon~.maxpat @@ -0,0 +1,391 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 646.0, 159.0, 676.0, 539.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 451.833344, 218.0, 41.0, 22.0 ], + "style" : "", + "text" : "$1 20" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-4", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 442.5, 410.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 401.5, 410.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-2", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 270.5, 446.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-11", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 185.0, 70.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-43", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 110.0, 70.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-41", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 328.5, 218.0, 62.0, 22.0 ], + "style" : "", + "text" : "zl.change" + } + + } +, { + "box" : { + "id" : "obj-30", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "FullPacket" ], + "patching_rect" : [ 328.5, 188.0, 204.0, 22.0 ], + "style" : "", + "text" : "o.route /line/msg /gaincontrol /active" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 328.5, 248.0, 36.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 110.0, 130.0, 94.0, 22.0 ], + "style" : "", + "text" : "*~" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 185.0, 100.0, 62.0, 22.0 ], + "style" : "", + "text" : "cycle~ 24" + } + + } +, { + "box" : { + "id" : "obj-37", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 110.0, 100.0, 62.0, 22.0 ], + "style" : "", + "text" : "cycle~ 53" + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 110.0, 158.0, 111.0, 22.0 ], + "style" : "", + "text" : "scale~ -1 1 22 200" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 270.5, 282.0, 77.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 110.0, 190.0, 45.0, 22.0 ], + "style" : "", + "text" : "cycle~" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-15", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 328.5, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-37", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/lib_audiorate/zpn_synth_migration~.maxpat b/max/lib_audiorate/zpn_synth_migration~.maxpat new file mode 100644 index 0000000..fef93cb --- /dev/null +++ b/max/lib_audiorate/zpn_synth_migration~.maxpat @@ -0,0 +1,414 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 451.0, 236.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-6", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 145.0, 169.0, 41.0, 22.0 ], + "style" : "", + "text" : "$1 50" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 145.0, 198.0, 50.0, 22.0 ], + "style" : "", + "text" : "line~ 0." + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 50.0, 238.0, 114.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 199.0, 372.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 5, + "outlettype" : [ "", "", "", "", "FullPacket" ], + "patching_rect" : [ 173.5, 100.0, 231.0, 22.0 ], + "style" : "", + "text" : "o.route /mig/* /ampval /gaincontrol /active" + } + + } +, { + "box" : { + "id" : "obj-75", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.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" : "gridded", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-2", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 276.0, 126.5, 172.0, 22.0 ], + "style" : "", + "text" : "fade 10, nOsc 10, var 0.001, 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-1", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 220.0, 161.5, 172.0, 22.0 ], + "style" : "", + "text" : "fade 10, nOsc 32, var 0.001, 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-49", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 100.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-16", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 126.5, 172.0, 22.0 ], + "style" : "", + "text" : "fade 10, nOsc 32, var 0.001, 1" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-74", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 208.5, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-74", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 50.0, 100.0, 87.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p init_migrator" + } + + } +, { + "box" : { + "id" : "obj-44", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "list", "float", "int", "bang" ], + "patching_rect" : [ 50.0, 160.0, 55.0, 22.0 ], + "style" : "", + "text" : "migrator" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 50.0, 198.0, 68.0, 22.0 ], + "style" : "", + "text" : "sinusoids~" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-20", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 173.5, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-21", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 376.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-75", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "sinusoids~.mxo", + "type" : "iLaX" + } +, { + "name" : "migrator.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/lib_audiorate/zpn_synth_roll~.maxpat b/max/lib_audiorate/zpn_synth_roll~.maxpat new file mode 100644 index 0000000..c5999cf --- /dev/null +++ b/max/lib_audiorate/zpn_synth_roll~.maxpat @@ -0,0 +1,451 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 430.0, 124.0, 606.0, 588.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 378.0, 267.0, 47.0, 22.0 ], + "presentation_rect" : [ 274.5, 336.0, 0.0, 0.0 ], + "style" : "", + "text" : "$1 100" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 378.0, 301.0, 50.0, 22.0 ], + "presentation_rect" : [ 268.0, 370.0, 0.0, 0.0 ], + "style" : "", + "text" : "line~ 0." + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 59.0, 399.0, 161.5, 22.0 ], + "presentation_rect" : [ 59.0, 399.0, 0.0, 0.0 ], + "style" : "", + "text" : "*~ 1." + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 176.5, 491.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 201.5, 190.0, 47.0, 22.0 ], + "style" : "", + "text" : "$1 100" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 59.0, 226.0, 42.0, 22.0 ], + "style" : "", + "text" : "*~ 0.7" + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 126.0, 226.0, 42.0, 22.0 ], + "style" : "", + "text" : "*~ 0.8" + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 59.0, 263.0, 86.0, 22.0 ], + "style" : "", + "text" : "+~" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 126.0, 190.0, 62.0, 22.0 ], + "style" : "", + "text" : "cycle~ 50" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 59.0, 303.0, 161.5, 22.0 ], + "style" : "", + "text" : "*~ 1." + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 59.0, 190.0, 45.0, 22.0 ], + "style" : "", + "text" : "cycle~" + } + + } +, { + "box" : { + "id" : "obj-113", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 59.0, 145.0, 229.0, 22.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "id" : "obj-109", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 269.0, 190.0, 47.0, 22.0 ], + "style" : "", + "text" : "0 2500" + } + + } +, { + "box" : { + "id" : "obj-105", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 269.0, 244.0, 50.0, 22.0 ], + "style" : "", + "text" : "line~ 0." + } + + } +, { + "box" : { + "id" : "obj-96", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 6, + "outlettype" : [ "", "", "", "", "", "FullPacket" ], + "patching_rect" : [ 20.0, 70.0, 250.0, 22.0 ], + "style" : "", + "text" : "o.route /amp /c/msg /duty /gaincontrol /active" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 20.0, 10.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-2", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 59.0, 491.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-96", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-105", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-105", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-109", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-109", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-113", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-113", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-105", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-96", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-113", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-96", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-96", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-96", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-96", 4 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/lib_audiorate/zpn_transient~.maxpat b/max/lib_audiorate/zpn_transient~.maxpat new file mode 100644 index 0000000..82cfed5 --- /dev/null +++ b/max/lib_audiorate/zpn_transient~.maxpat @@ -0,0 +1,380 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 276.0, 200.0, 610.0, 608.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 305.0, 183.0, 86.0, 22.0 ], + "style" : "", + "text" : "o.route /active" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 305.0, 232.0, 41.0, 22.0 ], + "style" : "", + "text" : "$1 20" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 219.0, 362.0, 50.0, 22.0 ], + "style" : "", + "text" : "line~ 0." + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 50.0, 415.0, 36.0, 22.0 ], + "style" : "", + "text" : "*~ 0." + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 112.0, 470.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 209.0, 126.0, 90.0, 22.0 ], + "style" : "", + "text" : "o.select /active" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 125.0, 50.0, 150.0, 20.0 ], + "style" : "", + "text" : "/active : 0" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 220.0, 217.0, 51.0, 22.0 ], + "style" : "", + "text" : "target 0" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "patching_rect" : [ 209.0, 183.0, 30.0, 22.0 ], + "style" : "", + "text" : "t l b" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 50.0, 83.0, 143.0, 22.0 ], + "style" : "", + "text" : "o.route /note /gaincontrol" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 147.0, 81.0, 22.0 ], + "style" : "", + "text" : "prepend note" + } + + } +, { + "box" : { + "id" : "obj-13", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 50.0, 284.0, 194.75, 35.0 ], + "style" : "", + "text" : "poly~ zpn_polytrans~ @voices 10 @args zpn_shapes01 @steal 1" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-56", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-57", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 470.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-56", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "zpn_polytrans~.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/lib_audiorate", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "line2func.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/lib_audiorate/zpn_wavefolder~.maxpat b/max/lib_audiorate/zpn_wavefolder~.maxpat new file mode 100644 index 0000000..994c24a --- /dev/null +++ b/max/lib_audiorate/zpn_wavefolder~.maxpat @@ -0,0 +1,751 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 289.0, 223.0, 638.0, 527.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-6", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 296.666656, 168.0, 47.0, 22.0 ], + "style" : "", + "text" : "$1 100" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 296.666656, 197.0, 50.0, 22.0 ], + "style" : "", + "text" : "line~ 0." + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 35.000004, 258.0, 151.0, 22.0 ], + "style" : "", + "text" : "*~" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 244.333328, 346.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 349.0, 346.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-2", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 35.000004, 346.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-114", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 176.0, 151.0, 54.0, 22.0 ], + "style" : "", + "text" : "sig~ 1.8" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 215.0, 211.0, 53.0, 22.0 ], + "style" : "", + "text" : "pow~ 2." + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-4", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 349.0, 36.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 140.0, 100.0, 33.0, 22.0 ], + "style" : "", + "text" : "sig~" + } + + } +, { + "box" : { + "id" : "obj-41", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 140.0, 250.0, 94.0, 22.0 ], + "style" : "", + "text" : "*~" + } + + } +, { + "box" : { + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 249.0, 130.0, 42.0, 22.0 ], + "style" : "", + "text" : "*~ 0.5" + } + + } +, { + "box" : { + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 249.0, 100.0, 65.0, 22.0 ], + "style" : "", + "text" : "cycle~ 22." + } + + } +, { + "box" : { + "id" : "obj-40", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 249.0, 160.0, 45.0, 22.0 ], + "style" : "", + "text" : "+~ 0.5" + } + + } +, { + "box" : { + "id" : "obj-31", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 50.0, 130.0, 42.0, 22.0 ], + "style" : "", + "text" : "*~ 0.5" + } + + } +, { + "box" : { + "id" : "obj-32", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 50.0, 100.0, 78.0, 22.0 ], + "style" : "", + "text" : "cycle~ 137.5" + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 50.0, 160.0, 45.0, 22.0 ], + "style" : "", + "text" : "+~ 0.5" + } + + } +, { + "box" : { + "id" : "obj-29", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 50.0, 325.0, 112.0, 22.0 ], + "style" : "", + "text" : "pong~ @mode fold" + } + + } +, { + "box" : { + "id" : "obj-30", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 50.0, 295.0, 109.0, 22.0 ], + "style" : "", + "text" : "*~" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-110", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-111", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 284.0, 36.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-112", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 159.0, 32.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-113", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 467.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-41", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-110", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-111", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-112", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-113", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 35.000004, 114.0, 123.666664, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p fold" + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 35.000004, 221.0, 45.0, 22.0 ], + "style" : "", + "text" : "*~" + } + + } +, { + "box" : { + "id" : "obj-44", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 192.0, 122.0, 47.0, 22.0 ], + "style" : "", + "text" : "$1 100" + } + + } +, { + "box" : { + "id" : "obj-42", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 192.0, 151.0, 50.0, 22.0 ], + "style" : "", + "text" : "line~ 0." + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 7, + "outlettype" : [ "", "", "", "", "", "", "FullPacket" ], + "patching_rect" : [ 35.0, 71.0, 333.0, 22.0 ], + "style" : "", + "text" : "o.route /f0 /gain/fold /modulator /gain /gaincontrol /active" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-24", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 35.0, 21.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-114", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-114", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-114", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-114", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 6 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 5 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/lib_krate/testudp.json b/max/lib_krate/testudp.json new file mode 100644 index 0000000..02eabc0 --- /dev/null +++ b/max/lib_krate/testudp.json @@ -0,0 +1,8 @@ +{ + "client1/poke_gain" : 79, + "client1/swipe_gain" : 60, + "client1/summon_gain" : 99, + "client1/warp_gain" : 14, + "client1/migrate_gain" : 111, + "client1/slip_gain" : 44 +} diff --git a/max/lib_krate/zpn_circle.maxpat b/max/lib_krate/zpn_circle.maxpat new file mode 100644 index 0000000..5174ee2 --- /dev/null +++ b/max/lib_krate/zpn_circle.maxpat @@ -0,0 +1,470 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 333.0, 79.0, 788.0, 720.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 257.0, 186.0, 24.0, 22.0 ], + "style" : "", + "text" : "t b" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 257.0, 138.5, 186.0, 22.0 ], + "style" : "", + "text" : "o.if /gesture/summon/active == 0" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-7", + "linecount" : 4, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 257.0, 258.5, 221.0, 73.0 ], + "text" : "/gesture/circle/radius = 0.,\n/val = 0.005,\n/amp = 0.,\n/line/msg = [/amp, 200]", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 79.0, 525.0, 134.0, 22.0 ], + "style" : "", + "text" : "o.route /gesture/circle/*" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 194.0, 563.0, 161.0, 22.0 ], + "style" : "", + "text" : "o.pack /gesture/summon" + } + + } +, { + "box" : { + "id" : "obj-40", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 79.0, 334.0, 60.0, 22.0 ], + "style" : "", + "text" : "o.change" + } + + } +, { + "box" : { + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 445.5, 168.5, 216.0, 22.0 ], + "style" : "", + "text" : "o.if /interactionBox/hands/present == 0" + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 445.5, 138.5, 220.5, 22.0 ], + "style" : "", + "text" : "o.select /interactionBox/hands/present" + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 68.5, 304.0, 29.5, 22.0 ], + "style" : "", + "text" : "t l l" + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 68.5, 274.0, 50.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 79.0, 364.0, 480.0, 22.0 ], + "style" : "", + "text" : "o.if (/interactionBox/hands/present == 1 && exists(/gesture/circle/duration/sec))" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-14", + "linecount" : 2, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 540.0, 408.0, 200.0, 46.0 ], + "text" : "/m1/freq = /m2/freq = 0.,\n/line/msg = [0., 3000]", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-13", + "linecount" : 6, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 79.0, 408.0, 424.0, 100.0 ], + "text" : "/gesture/circle/radius ??= 0.,\n/val = /gesture/circle/radius * 0.005,\n/amp = clip(/gesture/circle/duration/sec, 0., 5.) / 20.,\n/m1/freq = /val,\n/m2/freq = /val * 0.3333,\n/line/msg = [/amp, 1000]", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 68.5, 72.0, 396.0, 22.0 ], + "style" : "", + "text" : "o.select /gesture/circle /gesture/summon/active" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 68.5, 18.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-6", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 194.0, 601.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 78.0, 329.0, 124.5, 329.0, 124.5, 270.0, 109.0, 270.0 ], + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.change.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/lib_krate/zpn_mig_hover.maxpat b/max/lib_krate/zpn_mig_hover.maxpat new file mode 100644 index 0000000..bf4aa28 --- /dev/null +++ b/max/lib_krate/zpn_mig_hover.maxpat @@ -0,0 +1,1161 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 178.0, 173.0, 1057.0, 949.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" : "gridded", + "boxes" : [ { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-27", + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 236.0, 668.0, 354.0, 34.0 ], + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 236.0, 591.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 236.0, 631.0, 34.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-22", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 602.0, 302.0, 157.0, 32.0 ], + "text" : "/mig/list = [0., 0.]", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 602.0, 271.0, 169.0, 22.0 ], + "style" : "default", + "text" : "o.if /hover/migrate/active == 0" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-17", + "linecount" : 12, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 619.5, 557.5, 423.0, 182.0 ], + "text" : "/id ??= 1, /id = /id - 1,\n/len = length(/rand/2) / 3,\n/aseq/start = (/id * /len),\n/aseq/end = (/len - 1) + /aseq/start,\n/list = (aseq(/aseq/start, /aseq/end) * 11.31) + 13,\n/amplist = (nfill(/len, /ampval * (/id + 1)) * /rand/2),\n/freqs = /list + /rand/1,\n/mig/list = interleave(/freqs, /amplist),\nif(/ampval == 0., /mig/list = [0., 0.], NULL),\n\n/length/freqs = length(/freqs),\n/length/amps = length(/amplist)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-7", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 208.0, 21.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 424.0, 45.0, 150.0, 20.0 ], + "style" : "", + "text" : "/client/*/hover/migrate/" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 0.0, 0.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" : "gridded", + "boxes" : [ { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-7", + "linecount" : 7, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 50.0, 246.5, 424.0, 114.0 ], + "text" : "/len = length(/rand/1),\n/list = (aseq(1, /len, 1) * 11.31) + 13,\n#/list = (/list + /xyz[[1]]) * 2,\n/amp = nfill(/len, /ampval),\n/mig/list = interleave(/list + /rand/1, (/amp + /rand/2) * /ampval),\nif(/ampval == 0., /mig/list = [0., 0.], NULL)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 161.0, 100.0, 150.0, 20.0 ], + "style" : "", + "text" : "alt" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-4", + "linecount" : 7, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 50.0, 122.0, 424.0, 114.0 ], + "text" : "/len = length(/rand/1),\n/list = (aseq(1, /len, 1) * (11.31 * /rand/1)) + 13,\n#/list = (/list + /xyz[[1]]) * 2,\n/amp = nfill(/len, /ampval),\n/mig/list = interleave(/list + /rand/1, (/amp + /rand/2) * /ampval),\nif(/ampval == 0., /mig/list = [0., 0.], NULL)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } + ], + "lines" : [ ] + } +, + "patching_rect" : [ 510.0, 100.0, 33.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p alt" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 216.0, 271.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-14", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 519.0, 391.5, 279.0, 32.0 ], + "text" : "/acquired += 0.5", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 519.0, 362.5, 113.0, 22.0 ], + "style" : "", + "text" : "o.timetag /acquired" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 4, + "outlettype" : [ "FullPacket", "FullPacket", "FullPacket", "FullPacket" ], + "patching_rect" : [ 519.0, 433.5, 121.0, 22.0 ], + "style" : "", + "text" : "o.schedule /acquired" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 519.0, 176.5, 60.0, 22.0 ], + "style" : "default", + "text" : "o.change" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-8", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 519.0, 211.5, 279.0, 32.0 ], + "text" : "if(/hands == 0, /mig/list = [0., 0.])", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 519.0, 144.5, 206.0, 22.0 ], + "style" : "default", + "text" : "o.select /hands /hover/migrate/active" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 34.0, 67.0, 29.5, 22.0 ], + "style" : "default", + "text" : "t l l" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 44.5, 622.0, 145.0, 22.0 ], + "style" : "", + "text" : "o.prepend /hover/migrate" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 44.5, 588.0, 132.0, 22.0 ], + "style" : "", + "text" : "o.gather /mig/* /ampval" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-18", + "linecount" : 9, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 44.5, 426.5, 460.0, 141.0 ], + "text" : "/id ??= 1, /id = /id - 1,\n/len = length(/rand),\n/len/part = /len / 3,\n/idx = aseq(/id, /len - 1, 3),\n/allfreqs = (aseq(0, /len - 1) * 11.31) + 13,\n/picked = /allfreqs[[/idx]],\n/amplist = (nfill(/len/part, /ampval) + /rand),\n/mig/list = interleave(/picked, /amplist),\nif(!/on, /mig/list = [0., 0.], NULL)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-23", + "linecount" : 3, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 44.5, 184.5, 424.0, 59.0 ], + "text" : "/ampval = pow(/xyz[[2]], 3.),\n/on = bool(/xyz[[2]] > 0.),\n/mig/var = [\"var\", scale(/xyz[[0]], 0., 1., 0.00001, 1)]", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 44.5, 382.5, 50.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 44.5, 130.0, 271.0, 22.0 ], + "style" : "default", + "text" : "o.route /hand/rightmost/palm/position/normalized" + } + + } +, { + "box" : { + "id" : "obj-37", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 75.5, 271.0, 128.0, 22.0 ], + "style" : "", + "text" : "metro 2000 @active 1" + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 75.5, 310.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.0, 578.0, 439.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 174.0, 229.0, 99.0, 22.0 ], + "style" : "", + "text" : "scale 0. 1. 0. 0.3" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "bang" ], + "patching_rect" : [ 39.0, 172.0, 29.5, 22.0 ], + "style" : "", + "text" : "b" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 39.0, 317.0, 70.0, 22.0 ], + "style" : "", + "text" : "zl.group 21" + } + + } +, { + "box" : { + "id" : "obj-30", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 39.0, 284.0, 99.0, 22.0 ], + "style" : "", + "text" : "scale 0. 1. 0. 0.3" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 39.0, 251.0, 41.0, 22.0 ], + "style" : "", + "text" : "/ 999." + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 39.0, 218.0, 85.0, 22.0 ], + "style" : "", + "text" : "random 1000." + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-5", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 313.0, 22.0, 30.0, 30.0 ], + "style" : "", + "varname" : "u819006825[1]" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 174.0, 259.0, 70.0, 22.0 ], + "style" : "", + "text" : "zl.group 21" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 174.0, 193.0, 41.0, 22.0 ], + "style" : "", + "text" : "/ 999." + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 174.0, 160.0, 85.0, 22.0 ], + "style" : "", + "text" : "random 1000." + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 174.0, 319.0, 158.0, 22.0 ], + "style" : "", + "text" : "o.pack /rand /id" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 174.0, 368.0, 30.0, 30.0 ], + "style" : "", + "varname" : "u724006824" + } + + } +, { + "box" : { + "id" : "obj-31", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "int" ], + "patching_rect" : [ 35.0, 86.0, 43.0, 22.0 ], + "style" : "", + "text" : "uzi 20" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-34", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 35.0, 22.0, 30.0, 30.0 ], + "style" : "", + "varname" : "u819006825" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 75.5, 354.5, 71.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p genrand2" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-70", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 34.0, 21.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-72", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 44.5, 672.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-72", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-37", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-70", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.gather.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/namespace", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.righttoleft.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/ordering", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.intersection.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.difference.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.change.mxo", + "type" : "iLaX" + } +, { + "name" : "o.schedule.mxo", + "type" : "iLaX" + } +, { + "name" : "o.timetag.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/lib_krate/zpn_poke.maxpat b/max/lib_krate/zpn_poke.maxpat new file mode 100644 index 0000000..be25f15 --- /dev/null +++ b/max/lib_krate/zpn_poke.maxpat @@ -0,0 +1,842 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 536.0, 258.0, 833.0, 656.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 130.0, 147.0, 90.0, 22.0 ], + "style" : "", + "text" : "o.select /active" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-5", + "linecount" : 3, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 267.0, 221.0, 466.0, 59.0 ], + "text" : "/note/dur/sec = /duration/sec,\n/note = value(\"/preset/\" + /n),\n/note./dur/sec = /duration/sec", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.0, 272.0, 296.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-45", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 100.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-49", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 50.0, 184.0, 193.0, 32.0 ], + "text" : "/presets = getaddresses()", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-32", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 131.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 55.0, 79.0, 740.0, 662.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" : "gridded", + "boxes" : [ { + "box" : { + "fontface" : 0, + "fontsize" : 11.0, + "id" : "obj-39", + "linecount" : 36, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 28.0, 108.0, 649.0, 459.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -28, 47, 112, 114, 101, 115, 101, 116, 47, 55, 0, 0, 0, 44, 46, 0, 0, 0, 0, 0, -48, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, 100, -100, -101, -91, -29, 83, -8, 63, -42, -99, 2, 3, -26, 62, -114, 64, 115, 29, -99, -78, 45, 14, 86, 63, -49, -110, -56, -59, 0, 79, -79, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 45, -66, -98, 27, 8, -102, 2, 63, -16, 0, 0, 0, 0, 0, 0, 64, 90, 6, -56, -76, 57, 88, 16, 63, -20, -106, 47, 22, 110, 0, -113, 64, 99, -123, 30, -72, 81, -21, -123, 63, -41, -28, -80, 24, 97, 31, -42, 64, 125, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 80, 47, 112, 114, 101, 115, 101, 116, 47, 54, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 60, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -33, 37, -115, 88, 66, -73, 53, 64, -113, 64, 0, 0, 0, 0, 0, 63, -21, 23, -27, 100, 115, 71, 31, 0, 0, 0, -12, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 93, 65, 88, 16, 98, 77, -45, 63, -35, 3, 104, 106, 76, -92, -12, 64, 104, 68, -60, -101, -91, -29, 84, 63, -22, 6, -46, -19, 120, 61, -1, 64, 105, 68, 24, -109, 116, -68, 106, 63, -43, -62, -113, 92, 40, -11, -61, 64, 110, 64, -84, 8, 49, 38, -23, 63, -51, 3, 108, -100, 10, -115, 34, 64, 115, 114, -72, 81, -21, -123, 31, 63, -16, 0, 0, 0, 0, 0, 0, 64, 121, 68, 20, 122, -31, 71, -82, 63, -57, -28, -76, 74, 31, 8, 3, 64, -126, 72, -39, 22, -121, 43, 2, 63, -62, -59, -5, -8, 51, -126, -28, 64, -125, 114, -72, 81, -21, -123, 31, 63, -21, -14, 88, 12, 48, -113, -21, 64, -123, -122, -93, -41, 10, 61, 113, 63, -43, 85, 83, -17, 107, 93, 70, 64, -122, 27, -109, 116, -68, 106, 127, 63, -16, 0, 0, 0, 0, 0, 0, 64, -118, -61, 16, 98, 77, -46, -14, 63, -23, 44, 96, 69, -70, -11, 52, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 47, 112, 114, 101, 115, 101, 116, 47, 53, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, -16, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 44, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, 105, 68, 24, -109, 116, -68, 106, 63, -25, 10, 61, 112, -93, -41, 10, 64, 112, -12, 110, -105, -115, 79, -33, 63, -37, 78, -125, 26, -46, 19, 94, 64, 114, -13, 14, 86, 4, 24, -109, 63, -60, 122, -31, 71, -82, 20, 123, 64, 117, -15, 6, 36, -35, 47, 27, 63, -16, 0, 0, 0, 0, 0, 0, 64, 120, 68, -60, -101, -91, -29, 84, 63, -117, 78, 84, -9, -87, 25, 105, 64, 122, -104, -125, 18, 110, -105, -115, 63, -16, 0, 0, 0, 0, 0, 0, 64, 124, -105, 38, -23, 120, -44, -2, 63, -46, -59, -9, -58, 117, -102, -73, 64, -120, 68, -60, -101, -91, -29, 84, 63, -47, 17, 18, 118, -5, 9, 32, 64, -119, 110, -93, -41, 10, 61, 113, 63, -22, 116, 14, 90, 53, -42, 124, 64, -119, -103, 49, 38, -23, 120, -43, 63, -76, 122, -31, 71, -82, 20, 123, 64, -118, 67, 104, 114, -80, 32, -59, 63, -51, 3, 108, -100, 10, -115, 34, 64, -117, -105, -44, -3, -13, -74, 70, 63, -79, 17, 22, -88, -72, -15, 78, 64, -116, 23, 124, -19, -111, 104, 115, 63, -31, -21, -123, 30, -72, 81, -20, 64, -116, -20, 65, -119, 55, 75, -57, 63, -53, 78, 126, -23, 20, 43, 48, 64, -113, 64, 0, 0, 0, 0, 0, 63, -19, -35, -35, 42, -24, -31, -42, 0, 0, 0, -84, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 93, 65, 88, 16, 98, 77, -45, 63, -35, 3, 104, 106, 76, -92, -12, 64, 107, -20, -19, -111, 104, 114, -80, 63, -16, 0, 0, 0, 0, 0, 0, 64, 117, 70, -48, -27, 96, 65, -119, 63, -18, -72, 81, -21, -123, 30, -72, 64, 121, 68, 20, 122, -31, 71, -82, 63, -57, -28, -76, 74, 31, 8, 3, 64, -126, 72, -39, 22, -121, 43, 2, 63, -62, -59, -5, -8, 51, -126, -28, 64, -122, 27, -109, 116, -68, 106, 127, 63, -16, 0, 0, 0, 0, 0, 0, 64, -118, -61, 16, 98, 77, -46, -14, 63, -23, 44, 96, 69, -70, -11, 52, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 60, 47, 112, 114, 101, 115, 101, 116, 47, 52, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 40, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, 105, 68, 24, -109, 116, -68, 106, 63, -25, 10, 61, 112, -93, -41, 10, 64, 124, -105, 38, -23, 120, -44, -2, 63, -46, -59, -9, -58, 117, -102, -73, 64, -118, 67, 104, 114, -80, 32, -59, 63, -51, 3, 108, -100, 10, -115, 34, 64, -113, 64, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, -84, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 93, 65, 88, 16, 98, 77, -45, 63, -35, 3, 104, 106, 76, -92, -12, 64, 107, -20, -19, -111, 104, 114, -80, 63, -16, 0, 0, 0, 0, 0, 0, 64, 117, 70, -48, -27, 96, 65, -119, 63, -18, -72, 81, -21, -123, 30, -72, 64, 121, 68, 20, 122, -31, 71, -82, 63, -57, -28, -76, 74, 31, 8, 3, 64, -126, 72, -39, 22, -121, 43, 2, 63, -62, -59, -5, -8, 51, -126, -28, 64, -122, 27, -109, 116, -68, 106, 127, 63, -16, 0, 0, 0, 0, 0, 0, 64, -118, -61, 16, 98, 77, -46, -14, 63, -23, 44, 96, 69, -70, -11, 52, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 47, 112, 114, 101, 115, 101, 116, 47, 51, 0, 0, 0, 44, 46, 0, 0, 0, 0, 0, -12, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, -84, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 93, 65, 88, 16, 98, 77, -45, 63, -35, 3, 104, 106, 76, -92, -12, 64, 107, -20, -19, -111, 104, 114, -80, 63, -16, 0, 0, 0, 0, 0, 0, 64, 117, 70, -48, -27, 96, 65, -119, 63, -18, -72, 81, -21, -123, 30, -72, 64, 121, 68, 20, 122, -31, 71, -82, 63, -57, -28, -76, 74, 31, 8, 3, 64, -126, 72, -39, 22, -121, 43, 2, 63, -62, -59, -5, -8, 51, -126, -28, 64, -122, 27, -109, 116, -68, 106, 127, 63, -16, 0, 0, 0, 0, 0, 0, 64, -118, -61, 16, 98, 77, -46, -14, 63, -23, 44, 96, 69, -70, -11, 52, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 96, 47, 112, 114, 101, 115, 101, 116, 47, 50, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -48, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, 87, -17, -87, 42, 48, 85, 50, 63, -55, -103, -103, -103, -103, -103, -102, 64, 119, 69, 112, -93, -41, 10, 61, 63, -53, 78, 126, -23, 20, 43, 48, 64, 121, -18, 77, -46, -15, -87, -4, 63, -30, 88, -66, 114, -106, -10, 81, 64, 125, 65, 92, 40, -11, -62, -113, 63, -50, -72, 81, -21, -123, 30, -72, 64, 127, 64, 0, 0, 0, 0, 0, 63, -23, -103, -103, -103, -103, -103, -102, 64, 127, -22, 53, 63, 124, -19, -111, 63, -79, 17, 22, -88, -72, -15, 78, 64, -127, 73, -121, 43, 2, 12, 74, 63, -19, -35, -35, 42, -24, -31, -42, 64, -125, 72, 43, 2, 12, 73, -70, 63, -42, 47, -54, -56, -26, -114, 63, 64, -124, -15, -76, 57, 88, 16, 98, 63, -22, 116, 14, 90, 53, -42, 124, 64, -113, 64, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 114, -99, -13, -74, 69, -95, -53, 63, -48, 54, -101, -99, 127, -40, 39, 64, 127, 64, 0, 0, 0, 0, 0, 63, -27, -62, -113, 92, 40, -11, -61, 64, -114, 22, 32, -60, -101, -91, -29, 63, -16, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -28, 47, 112, 114, 101, 115, 101, 116, 47, 49, 0, 0, 0, 44, 46, 0, 0, 0, 0, 0, -48, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, 111, -22, 53, 63, 124, -19, -111, 63, -35, -35, -33, 67, -57, -43, -19, 64, -123, 113, 92, 40, -11, -62, -113, 63, -31, -21, -123, 30, -72, 81, -20, 64, -113, 64, 0, 0, 0, 0, 0, 63, -44, 122, -31, 71, -82, 20, 123, 0, 0, 0, 100, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 63, -22, 54, -30, -21, 28, 67, 63, -16, 0, 0, 0, 0, 0, 0, 64, 107, -20, -19, -111, 104, 114, -80, 63, -20, -106, 47, 22, 110, 0, -113, 64, 116, -15, -78, 45, 14, 86, 4, 63, -41, -28, -80, 24, 97, 31, -42, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], + "saved_bundle_length" : 2284, + "text" : "/preset/7 : {\n\t/pitch : [0., 1., 164.894, 0.353333, 305.851, 0.246667, 1000., 0.],\n\t/amp : [0., 0., 14.8723, 1., 104.106, 0.893333, 156.16, 0.373333, 466., 0.]\n},\n/preset/6 : {\n\t/pitch : [0., 0.486667, 1000., 0.846667],\n\t/amp : [0., 0., 117.021, 0.453333, 194.149, 0.813333, 202.128, 0.34, 242.021, 0.226667, 311.17, 1., 404.255, 0.186667, 585.106, 0.146667, 622.34, 0.873333, 688.83, 0.333333, 707.447, 1., 856.383, 0.786667, 1000., 0.]\n},\n/preset/5 : {\n\t/pitch : [0., 1., 202.128, 0.72, 271.277, 0.426667, 303.191, 0.16, 351.064, 1., 388.298, 0.013333, 425.532, 1., 457.447, 0.293333, 776.596, 0.266667, 813.83, 0.826667, 819.149, 0.08, 840.426, 0.226667, 882.979, 0.066667, 898.936, 0.56, 925.532, 0.213333, 1000., 0.933333],\n\t/amp : [0., 0., 117.021, 0.453333, 223.404, 1., 340.426, 0.96, 404.255, 0.186667, 585.106, 0.146667, 707.447, 1., 856.383, 0.786667, 1000., 0.]\n},\n/preset/4 : {\n\t/pitch : [0., 1., 202.128, 0.72, 457.447, 0.293333, 840.426, 0.226667, 1000., 1.],\n\t/amp : [0., 0., 117.021, 0.453333, 223.404, 1., 340.426, 0.96, 404.255, 0.186667, 585.106, 0.146667, 707.447, 1., 856.383, 0.786667, 1000., 0.]\n},\n/preset/3 : {\n\t/pitch : [0., 1., 1000., 1.],\n\t/amp : [0., 0., 117.021, 0.453333, 223.404, 1., 340.426, 0.96, 404.255, 0.186667, 585.106, 0.146667, 707.447, 1., 856.383, 0.786667, 1000., 0.]\n},\n/preset/2 : {\n\t/pitch : [0., 1., 95.7447, 0.2, 372.34, 0.213333, 414.894, 0.573333, 468.085, 0.24, 500., 0.8, 510.638, 0.066667, 553.191, 0.933333, 617.021, 0.346667, 670.213, 0.826667, 1000., 1.],\n\t/amp : [0., 0., 297.872, 0.253333, 500., 0.68, 962.766, 1., 1000., 0.]\n},\n/preset/1 : {\n\t/pitch : [0., 1., 255.319, 0.466667, 686.17, 0.56, 1000., 0.32],\n\t/amp : [0., 0., 31.9149, 1., 223.404, 0.893333, 335.106, 0.373333, 1000., 0.]\n}", + "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 28.0, 41.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-2", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 28.0, 602.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 50.0, 160.0, 84.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p preset_data" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-5", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 230.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 87.0, 292.0, 99.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p preset_staging" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 56.0, 552.0, 141.0, 22.0 ], + "style" : "", + "text" : "o.pack /gesture/poke" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 48.0, 321.0, 229.0, 354.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 83.0, 159.0, 69.0, 22.0 ], + "style" : "", + "text" : "clear, bang" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-6", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 48.0, 269.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 48.0, 192.0, 59.0, 22.0 ], + "style" : "", + "text" : "o.pack /n" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "int", "bang" ], + "patching_rect" : [ 48.0, 125.0, 54.0, 22.0 ], + "style" : "", + "text" : "urn 7" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 48.0, 86.0, 144.0, 22.0 ], + "style" : "", + "text" : "t b l" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 48.0, 222.0, 144.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 48.0, 23.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 92.5, 186.0, 159.0, 186.0, 159.0, 114.0, 57.5, 114.0 ], + "source" : [ "obj-7", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 56.0, 363.0, 105.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p random_no_rep" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-43", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 56.0, 222.0, 113.0, 32.0 ], + "text" : "/limit = 2", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 56.0, 60.0, 123.0, 22.0 ], + "style" : "", + "text" : "routepass FullPacket" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 56.0, 264.0, 145.0, 22.0 ], + "style" : "", + "text" : "o.if (/duration/sec < /limit)" + } + + } +, { + "box" : { + "id" : "obj-155", + "linecount" : 3, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 236.0, 42.0, 150.0, 47.0 ], + "style" : "", + "text" : "tap forward and down starting from a bit up in the box" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 56.0, 584.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-124", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 56.0, 94.0, 158.0, 22.0 ], + "style" : "", + "text" : "o.route /gesture/tap/forward" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 56.0, 16.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-44", + "linecount" : 10, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 56.0, 391.5, 741.0, 154.0 ], + "text" : "/note = value(\"/preset/\" + /n),\n/note./duration/ms = /duration/sec * 3500.,\n/avg/low = 0.09,\n/avg/high = 0.19,\n/freq/low = 25,\n/freq/high = 180,\n/offset = 10,\n/lower = scale(/duration/sec, /avg/low, /avg/high, /freq/low - /offset, /freq/low + /offset), \n/higher = scale(/duration/sec, /avg/low , /avg/high, /freq/high - /offset, /freq/high + /offset), \n/freqrange = [/lower, /higher]", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 56.0, 328.0, 50.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-124", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-124", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 1 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/lib_krate/zpn_slip_hover.maxpat b/max/lib_krate/zpn_slip_hover.maxpat new file mode 100644 index 0000000..074b9a5 --- /dev/null +++ b/max/lib_krate/zpn_slip_hover.maxpat @@ -0,0 +1,531 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 694.0, 202.0, 717.0, 836.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" : "gridded", + "boxes" : [ { + "box" : { + "fontface" : 0, + "fontsize" : 11.0, + "id" : "obj-7", + "linecount" : 9, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 193.0, 5.0, 435.0, 131.0 ], + "text" : "/freq = scale(/xyz[[0]], 0., 1., 2, 20),\n/scale/min = 25,\n/scale/max = 240,\n/exponent = scale(/xyz[[1]], 0., 1., 0.5, 33),\nif(/xyz[[0]] > 0.5,\n /add = scale(/xyz[[0]], 0.5, 1., 0., 0.125),\n /add = 0\n),\nif(exists(/ampkill), /amp = 0., /amp = (/xyz[[2]] * 0.8) + /add)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 200.5, 216.0, 24.0, 22.0 ], + "style" : "", + "text" : "t b" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 200.5, 188.5, 147.0, 22.0 ], + "style" : "", + "text" : "o.if /hover/slip/active == 0" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 83.0, 630.0, 211.0, 22.0 ], + "style" : "", + "text" : "o.gather /freq /scale/* /exponent /amp" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 83.0, 659.0, 123.0, 22.0 ], + "style" : "", + "text" : "o.prepend /hover/slip" + } + + } +, { + "box" : { + "id" : "obj-52", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 170.5, 363.0, 36.0, 22.0 ], + "style" : "", + "text" : "sel 0" + } + + } +, { + "box" : { + "id" : "obj-51", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 83.0, 216.0, 87.0, 22.0 ], + "style" : "", + "text" : "o.route /hands" + } + + } +, { + "box" : { + "id" : "obj-50", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 83.0, 188.5, 60.0, 22.0 ], + "style" : "", + "text" : "o.change" + } + + } +, { + "box" : { + "id" : "obj-46", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 83.0, 245.5, 68.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "id" : "obj-45", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 48.0, 71.0, 54.0, 22.0 ], + "style" : "", + "text" : "t l l" + } + + } +, { + "box" : { + "id" : "obj-44", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 83.0, 156.5, 254.0, 22.0 ], + "style" : "", + "text" : "o.select /hands /hover/slip/active" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 11.0, + "id" : "obj-36", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 170.5, 404.0, 211.0, 31.0 ], + "text" : "/ampkill = 1, /xyz = [0, 0, 0]", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-35", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 83.0, 273.0, 289.0, 35.0 ], + "style" : "", + "text" : "o.if /interactionBox/hands/present == 1 && exists(/hand/leftmost/palm/position/normalized/xyz)" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 11.0, + "id" : "obj-34", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 83.0, 319.0, 343.0, 31.0 ], + "text" : "/xyz = /hand/leftmost/palm/position/normalized/xyz", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 83.0, 363.0, 77.0, 22.0 ], + "style" : "", + "text" : "o.select /xyz" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 11.0, + "id" : "obj-11", + "linecount" : 7, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 83.0, 490.0, 501.0, 106.0 ], + "text" : "/freq = scale(/xyz[[0]], 0., 1., 2, 20),\n/exponent = scale(/xyz[[1]], 0., 1., 0.5, 33),\nif(/xyz[[0]] > 0.5,\n /add = scale(/xyz[[0]], 0.5, 1., 0., 0.125),\n /add = 0\n),\nif(exists(/ampkill), /amp = 0., /amp = pow((/xyz[[2]] * 0.8) + /add, 3.))", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-2", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 48.0, 26.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-5", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 83.0, 704.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-51", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-50", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.gather.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/namespace", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.righttoleft.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/ordering", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.change.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.intersection.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.difference.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "styles" : [ { + "name" : "multislider001", + "default" : { + "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ] + } +, + "parentstyle" : "", + "multi" : 0 + } + ] + } + +} diff --git a/max/lib_krate/zpn_swipe.maxpat b/max/lib_krate/zpn_swipe.maxpat new file mode 100644 index 0000000..9e93410 --- /dev/null +++ b/max/lib_krate/zpn_swipe.maxpat @@ -0,0 +1,703 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 817.0, 375.0, 644.0, 664.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "patching_rect" : [ 186.0, 164.0, 30.0, 22.0 ], + "style" : "", + "text" : "t l b" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 328.0, 209.0, 77.0, 22.0 ], + "style" : "", + "text" : "o.pack /rand" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 10.0, + "id" : "obj-13", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 328.0, 234.56488, 175.0, 30.0 ], + "presentation_rect" : [ 367.5, 200.56488, 0.0, 0.0 ], + "text" : "/rand = (/rand / 999.) * 2.", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 328.0, 179.0, 81.0, 22.0 ], + "style" : "", + "text" : "random 1000" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 328.0, 143.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 186.0, 264.0, 50.0, 22.0 ], + "presentation_rect" : [ 111.0, 247.56488, 0.0, 0.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 482.0, 344.0, 92.0, 22.0 ], + "style" : "", + "text" : "o.if /active == 0" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 115.0, 94.56488, 90.0, 22.0 ], + "style" : "", + "text" : "o.select /active" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 10.0, + "id" : "obj-3", + "linecount" : 3, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 482.0, 372.56488, 127.0, 52.0 ], + "text" : "/c/msg = [0, 100],\n/amp = 0.,\n/time = 10.", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 448.0, 481.0, 47.0, 22.0 ], + "style" : "", + "text" : "curve~" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 186.0, 293.0, 129.0, 22.0 ], + "style" : "", + "text" : "o.if /duration/sec < 0.2" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 186.0, 499.0, 145.0, 22.0 ], + "style" : "", + "text" : "o.prepend /gesture/swipe" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.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" : "gridded", + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-2", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 100.0, 274.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 114.0, 36.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 50.0, 214.0, 50.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 84.0, 100.0, 30.0, 22.0 ], + "style" : "", + "text" : "t b l" + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 160.0, 181.0, 96.0, 22.0 ], + "style" : "", + "text" : "scale 0. 1. -1. 1." + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 160.0, 152.0, 34.0, 22.0 ], + "style" : "", + "text" : "/ 19." + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 160.0, 124.0, 68.0, 22.0 ], + "style" : "", + "text" : "random 20" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 160.0, 214.0, 82.0, 22.0 ], + "style" : "", + "text" : "o.pack /curve" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 482.0, 276.56488, 69.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p curve-val" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 186.0, 126.56488, 110.5, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 10.0, + "id" : "obj-95", + "linecount" : 8, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 186.0, 347.56488, 259.0, 109.0 ], + "text" : "/amp = /xyz[[2]] / 2.,\n/time = /duration/sec * 7000.,\n/up = [49.5 + /rand, 0, 58.79, /time],\n/down = [58.79, 0, 49.5 + /rand, /time],\nif(/direction/xyz[[0]] > 0., \n /c/msg = /up,\n /c/msg = /down\n)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 115.0, 51.56488, 344.0, 22.0 ], + "style" : "", + "text" : "o.route /gesture/swipe /hand/leftmost/palm/position/normalized" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-116", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 115.0, 14.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-117", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 186.0, 538.56488, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-95", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-116", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 195.5, 211.0 ], + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-117", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-95", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/lib_krate/zpn_warp.maxpat b/max/lib_krate/zpn_warp.maxpat new file mode 100644 index 0000000..9950a81 --- /dev/null +++ b/max/lib_krate/zpn_warp.maxpat @@ -0,0 +1,918 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 242.0, 97.0, 804.0, 555.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" : "gridded", + "boxes" : [ { + "box" : { + "fontface" : 0, + "fontsize" : 11.0, + "id" : "obj-4", + "linecount" : 8, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 34.5, 412.0, 415.0, 118.0 ], + "text" : "/f0 = /hand/leftmost/finger/1/distance/to/finger/3,\n/gain = /hand/leftmost/finger/1/distance/to/finger/4,\n/modulator = /hand/leftmost/finger/1/distance/to/finger/5,\n/f0 = scale(/f0, 0, 1, 14, 240),\n/gain = scale(/gain, 0, 1, 25, 60),\n/modulator = scale(/modulator, 0, 1, 1., 3.333333),\n/p1/freq = /modulator * 0.5,\n/p2/freq = /modulator * 0.125", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 586.5, 242.0, 193.0, 22.0 ], + "style" : "", + "text" : "o.if /gesture/openclose/active == 0" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-7", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 586.5, 271.0, 85.0, 32.0 ], + "text" : "/hands = 0", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 0.0, 0.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" : "gridded", + "boxes" : [ { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-7", + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 251.0, 422.0, 282.0, 34.0 ], + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 201.0, 352.0, 50.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-4", + "linecount" : 3, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 334.0, 244.5, 230.0, 59.0 ], + "text" : "/active = /interactionBox/hands/present && /hands", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 291.0, 139.0, 256.0, 22.0 ], + "style" : "", + "text" : "o.gather /interactionBox/hands/present /hands" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-117", + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 501.0, 372.0, 102.0, 24.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 47, 97, 99, 116, 105, 118, 101, 0, 44, 105, 0, 0, 0, 0, 0, 0 ], + "saved_bundle_length" : 36, + "text" : "/active : 0", + "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-108", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 50.0, 169.0, 402.0, 32.0 ], + "text" : "if(!/interactionBox/hands/present, /active = 0, NULL) ", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-100", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 50.0, 130.0, 60.0, 22.0 ], + "style" : "", + "text" : "o.change" + } + + } +, { + "box" : { + "id" : "obj-51", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 50.0, 100.0, 214.0, 22.0 ], + "style" : "", + "text" : "o.select /interactionBox/hands/present" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-108", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-100", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-100", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 684.5, 324.0, 27.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p ?" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-11", + "linecount" : 2, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 480.5, 331.0, 157.0, 46.0 ], + "text" : "/active = 0,\ndelete(/hands)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 480.5, 276.0, 86.0, 22.0 ], + "style" : "", + "text" : "o.if /hands < 1" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 480.5, 242.0, 60.0, 22.0 ], + "style" : "", + "text" : "o.change" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 480.5, 213.0, 231.0, 22.0 ], + "style" : "", + "text" : "o.select /hands /gesture/openclose/active" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 24.0, 59.0, 29.5, 22.0 ], + "style" : "", + "text" : "t l l" + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 480.5, 412.0, 169.0, 22.0 ], + "style" : "", + "text" : "o.prepend /gesture/openclose" + } + + } +, { + "box" : { + "id" : "obj-120", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 34.5, 276.0, 339.0, 22.0 ], + "style" : "", + "text" : "o.gather /f0 /gain /modulator /active /p1/freq /p2/freq /gain/fold" + } + + } +, { + "box" : { + "id" : "obj-91", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.0, 565.0, 561.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-69", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 210.0, 72.0, 249.0, 22.0 ], + "style" : "", + "text" : "o.select /hand/rightmost/finger/2/is_extended" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-72", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 215.0, 132.0, 359.0, 32.0 ], + "text" : "/active = !/hand/rightmost/finger/2/is_extended", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 215.0, 198.0, 50.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "id" : "obj-74", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 215.0, 39.0, 94.0, 22.0 ], + "style" : "", + "text" : "t l l l" + } + + } +, { + "box" : { + "id" : "obj-78", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 290.0, 521.0, 91.0, 22.0 ], + "style" : "", + "text" : "o.route /extend" + } + + } +, { + "box" : { + "id" : "obj-70", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 290.0, 489.0, 60.0, 22.0 ], + "style" : "", + "text" : "o.change" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-6", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 39.0, 85.0, 92.0, 32.0 ], + "text" : "/active = 1", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-5", + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 248.0, 313.0, 102.0, 24.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 47, 97, 99, 116, 105, 118, 101, 0, 44, 105, 0, 0, 0, 0, 0, 0 ], + "saved_bundle_length" : 36, + "text" : "/active : 0", + "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 248.0, 278.0, 24.0, 22.0 ], + "style" : "", + "text" : "t b" + } + + } +, { + "box" : { + "id" : "obj-37", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 39.0, 58.0, 93.0, 22.0 ], + "style" : "", + "text" : "o.if /hands == 2" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-89", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 39.0, 17.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-90", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 26.0, 422.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-37", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-90", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-72", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-69", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-78", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-70", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-72", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-69", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-74", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-74", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-89", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 34.5, 119.0, 162.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p pass_if_right_indexExtend" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 11.0, + "id" : "obj-3", + "linecount" : 8, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 34.5, 150.0, 415.0, 118.0 ], + "text" : "/f0 = /hand/leftmost/finger/1/distance/to/finger/3,\n/gain = /hand/rightmost/palm/position/normalized/xyz[[2]],\n/modulator = /hand/leftmost/finger/1/distance/to/finger/5,\n/f0 = scale(/f0, 0, 1, 14, 240),\n/gain/fold = scale(/gain, 0, 1, 25., 60.),\n/modulator = scale(/modulator, 0, 1, 1., 12.333333),\n/p1/freq = /modulator * 0.5,\n/p2/freq = /modulator * 0.125", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-15", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 24.0, 19.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-16", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 480.5, 488.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-91", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-120", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-120", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-91", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.gather.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/namespace", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.righttoleft.maxpat", + "bootpath" : "~/Documents/Max 7/Packages/odot/patchers/ordering", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.change.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.intersection.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.difference.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/test/driver_test.maxpat b/max/test/driver_test.maxpat new file mode 100644 index 0000000..fe64573 --- /dev/null +++ b/max/test/driver_test.maxpat @@ -0,0 +1,464 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 54.0, 86.0, 640.0, 610.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 221.0, 375.0, 29.5, 22.0 ], + "style" : "", + "text" : "+ 1" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 86.0, 540.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 435.0, 330.0, 34.0, 22.0 ], + "style" : "", + "text" : "print" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 60.0, 30.0, 72.0, 22.0 ], + "style" : "", + "text" : "loadmess 1" + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 86.0, 480.0, 74.0, 22.0 ], + "style" : "", + "text" : "prepend set" + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "int" ], + "patching_rect" : [ 60.0, 435.0, 45.0, 22.0 ], + "style" : "", + "text" : "t 0 i" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 345.0, 270.0, 106.0, 22.0 ], + "style" : "", + "text" : "match 24Ao:24Ao" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 60.0, 375.0, 24.0, 22.0 ], + "style" : "", + "text" : "t b" + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "patching_rect" : [ 60.0, 285.0, 33.0, 22.0 ], + "style" : "", + "text" : "t s b" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 60.0, 405.0, 180.0, 22.0 ], + "style" : "", + "text" : "i" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "bang" ], + "patching_rect" : [ 60.0, 177.0, 201.0, 22.0 ], + "style" : "", + "text" : "t b b" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 5, + "numoutlets" : 4, + "outlettype" : [ "int", "", "", "int" ], + "patching_rect" : [ 221.0, 345.0, 61.0, 22.0 ], + "style" : "", + "text" : "counter" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 60.0, 90.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 60.0, 120.0, 65.0, 22.0 ], + "style" : "", + "text" : "metro 200" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 60.0, 255.0, 81.0, 22.0 ], + "style" : "", + "text" : "route append" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 60.0, 345.0, 153.0, 22.0 ], + "style" : "", + "text" : "match Soundflower (2ch)" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 60.0, 150.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "int" ], + "patching_rect" : [ 60.0, 231.0, 89.0, 22.0 ], + "style" : "", + "text" : "adstatus driver" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 95.5, 512.0, 48.0, 512.0, 48.0, 220.0, 69.5, 220.0 ], + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 69.5, 467.0, 287.5, 467.0, 287.5, 79.0, 69.5, 79.0 ], + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } + ], + "dependency_cache" : [ ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/test/test_presets.maxpat b/max/test/test_presets.maxpat new file mode 100644 index 0000000..aba6822 --- /dev/null +++ b/max/test/test_presets.maxpat @@ -0,0 +1,347 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 831.0, 79.0, 1200.0, 776.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 720.0, 555.0, 78.0, 22.0 ], + "style" : "", + "text" : "o.route /amp" + } + + } +, { + "box" : { + "id" : "obj-16", + "linecount" : 40, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 870.0, 615.0, 50.0, 545.0 ], + "style" : "", + "text" : "0. 0. 117.021004 0.453333 194.149002 0.813333 202.128006 0.34 242.020996 0.226667 311.17 1. 404.255005 0.186667 585.106018 0.146667 622.34 0.873333 688.83 0.333333 707.447021 1. 856.382996 0.786667 1000. 0." + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 735.0, 300.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "addpoints" : [ 0.0, 0.0, 0, 117.021004, 0.453333, 0, 194.149002, 0.813333, 0, 202.128006, 0.34, 0, 242.020996, 0.226667, 0, 311.170013, 1.0, 0, 404.255005, 0.186667, 0, 585.106018, 0.146667, 0, 622.340027, 0.873333, 0, 688.830017, 0.333333, 0, 707.447021, 1.0, 0, 856.382996, 0.786667, 0, 1000.0, 0.0, 0 ], + "id" : "obj-12", + "maxclass" : "function", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "float", "", "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 1110.0, 615.0, 200.0, 100.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 720.0, 615.0, 59.0, 22.0 ], + "style" : "", + "text" : "line2func" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-9", + "linecount" : 4, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 1020.0, 435.0, 645.0, 75.0 ], + "text" : "/pitch : [0., 0.486667, 1000., 0.846667],\n/amp : [0., 0., 117.021, 0.453333, 194.149, 0.813333, 202.128, 0.34, 242.021, 0.226667, 311.17, 1., 404.255, 0.186667, 585.106, 0.146667, 622.34, 0.873333, 688.83, 0.333333, 707.447, 1., 856.383, 0.786667, 1000., 0.]", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 720.0, 495.0, 74.0, 22.0 ], + "style" : "", + "text" : "o.route /test" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-5", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 720.0, 450.0, 229.0, 32.0 ], + "text" : "/test = value(\"/preset/\" + /n)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 720.0, 345.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 720.0, 375.0, 59.0, 22.0 ], + "style" : "", + "text" : "o.pack /n" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 720.0, 420.0, 94.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 11.0, + "id" : "obj-39", + "linecount" : 30, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 795.0, 15.0, 1297.0, 384.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -28, 47, 112, 114, 101, 115, 101, 116, 47, 55, 0, 0, 0, 44, 46, 0, 0, 0, 0, 0, -48, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, 100, -100, -101, -91, -29, 83, -8, 63, -42, -99, 2, 3, -26, 62, -114, 64, 115, 29, -99, -78, 45, 14, 86, 63, -49, -110, -56, -59, 0, 79, -79, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 45, -66, -98, 27, 8, -102, 2, 63, -16, 0, 0, 0, 0, 0, 0, 64, 90, 6, -56, -76, 57, 88, 16, 63, -20, -106, 47, 22, 110, 0, -113, 64, 99, -123, 30, -72, 81, -21, -123, 63, -41, -28, -80, 24, 97, 31, -42, 64, 125, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 80, 47, 112, 114, 101, 115, 101, 116, 47, 54, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 60, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -33, 37, -115, 88, 66, -73, 53, 64, -113, 64, 0, 0, 0, 0, 0, 63, -21, 23, -27, 100, 115, 71, 31, 0, 0, 0, -12, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 93, 65, 88, 16, 98, 77, -45, 63, -35, 3, 104, 106, 76, -92, -12, 64, 104, 68, -60, -101, -91, -29, 84, 63, -22, 6, -46, -19, 120, 61, -1, 64, 105, 68, 24, -109, 116, -68, 106, 63, -43, -62, -113, 92, 40, -11, -61, 64, 110, 64, -84, 8, 49, 38, -23, 63, -51, 3, 108, -100, 10, -115, 34, 64, 115, 114, -72, 81, -21, -123, 31, 63, -16, 0, 0, 0, 0, 0, 0, 64, 121, 68, 20, 122, -31, 71, -82, 63, -57, -28, -76, 74, 31, 8, 3, 64, -126, 72, -39, 22, -121, 43, 2, 63, -62, -59, -5, -8, 51, -126, -28, 64, -125, 114, -72, 81, -21, -123, 31, 63, -21, -14, 88, 12, 48, -113, -21, 64, -123, -122, -93, -41, 10, 61, 113, 63, -43, 85, 83, -17, 107, 93, 70, 64, -122, 27, -109, 116, -68, 106, 127, 63, -16, 0, 0, 0, 0, 0, 0, 64, -118, -61, 16, 98, 77, -46, -14, 63, -23, 44, 96, 69, -70, -11, 52, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 47, 112, 114, 101, 115, 101, 116, 47, 53, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, -16, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 44, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, 105, 68, 24, -109, 116, -68, 106, 63, -25, 10, 61, 112, -93, -41, 10, 64, 112, -12, 110, -105, -115, 79, -33, 63, -37, 78, -125, 26, -46, 19, 94, 64, 114, -13, 14, 86, 4, 24, -109, 63, -60, 122, -31, 71, -82, 20, 123, 64, 117, -15, 6, 36, -35, 47, 27, 63, -16, 0, 0, 0, 0, 0, 0, 64, 120, 68, -60, -101, -91, -29, 84, 63, -117, 78, 84, -9, -87, 25, 105, 64, 122, -104, -125, 18, 110, -105, -115, 63, -16, 0, 0, 0, 0, 0, 0, 64, 124, -105, 38, -23, 120, -44, -2, 63, -46, -59, -9, -58, 117, -102, -73, 64, -120, 68, -60, -101, -91, -29, 84, 63, -47, 17, 18, 118, -5, 9, 32, 64, -119, 110, -93, -41, 10, 61, 113, 63, -22, 116, 14, 90, 53, -42, 124, 64, -119, -103, 49, 38, -23, 120, -43, 63, -76, 122, -31, 71, -82, 20, 123, 64, -118, 67, 104, 114, -80, 32, -59, 63, -51, 3, 108, -100, 10, -115, 34, 64, -117, -105, -44, -3, -13, -74, 70, 63, -79, 17, 22, -88, -72, -15, 78, 64, -116, 23, 124, -19, -111, 104, 115, 63, -31, -21, -123, 30, -72, 81, -20, 64, -116, -20, 65, -119, 55, 75, -57, 63, -53, 78, 126, -23, 20, 43, 48, 64, -113, 64, 0, 0, 0, 0, 0, 63, -19, -35, -35, 42, -24, -31, -42, 0, 0, 0, -84, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 93, 65, 88, 16, 98, 77, -45, 63, -35, 3, 104, 106, 76, -92, -12, 64, 107, -20, -19, -111, 104, 114, -80, 63, -16, 0, 0, 0, 0, 0, 0, 64, 117, 70, -48, -27, 96, 65, -119, 63, -18, -72, 81, -21, -123, 30, -72, 64, 121, 68, 20, 122, -31, 71, -82, 63, -57, -28, -76, 74, 31, 8, 3, 64, -126, 72, -39, 22, -121, 43, 2, 63, -62, -59, -5, -8, 51, -126, -28, 64, -122, 27, -109, 116, -68, 106, 127, 63, -16, 0, 0, 0, 0, 0, 0, 64, -118, -61, 16, 98, 77, -46, -14, 63, -23, 44, 96, 69, -70, -11, 52, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 60, 47, 112, 114, 101, 115, 101, 116, 47, 52, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 40, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, 105, 68, 24, -109, 116, -68, 106, 63, -25, 10, 61, 112, -93, -41, 10, 64, 124, -105, 38, -23, 120, -44, -2, 63, -46, -59, -9, -58, 117, -102, -73, 64, -118, 67, 104, 114, -80, 32, -59, 63, -51, 3, 108, -100, 10, -115, 34, 64, -113, 64, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, -84, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 93, 65, 88, 16, 98, 77, -45, 63, -35, 3, 104, 106, 76, -92, -12, 64, 107, -20, -19, -111, 104, 114, -80, 63, -16, 0, 0, 0, 0, 0, 0, 64, 117, 70, -48, -27, 96, 65, -119, 63, -18, -72, 81, -21, -123, 30, -72, 64, 121, 68, 20, 122, -31, 71, -82, 63, -57, -28, -76, 74, 31, 8, 3, 64, -126, 72, -39, 22, -121, 43, 2, 63, -62, -59, -5, -8, 51, -126, -28, 64, -122, 27, -109, 116, -68, 106, 127, 63, -16, 0, 0, 0, 0, 0, 0, 64, -118, -61, 16, 98, 77, -46, -14, 63, -23, 44, 96, 69, -70, -11, 52, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 47, 112, 114, 101, 115, 101, 116, 47, 51, 0, 0, 0, 44, 46, 0, 0, 0, 0, 0, -12, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, -84, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 93, 65, 88, 16, 98, 77, -45, 63, -35, 3, 104, 106, 76, -92, -12, 64, 107, -20, -19, -111, 104, 114, -80, 63, -16, 0, 0, 0, 0, 0, 0, 64, 117, 70, -48, -27, 96, 65, -119, 63, -18, -72, 81, -21, -123, 30, -72, 64, 121, 68, 20, 122, -31, 71, -82, 63, -57, -28, -76, 74, 31, 8, 3, 64, -126, 72, -39, 22, -121, 43, 2, 63, -62, -59, -5, -8, 51, -126, -28, 64, -122, 27, -109, 116, -68, 106, 127, 63, -16, 0, 0, 0, 0, 0, 0, 64, -118, -61, 16, 98, 77, -46, -14, 63, -23, 44, 96, 69, -70, -11, 52, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 96, 47, 112, 114, 101, 115, 101, 116, 47, 50, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -48, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, 87, -17, -87, 42, 48, 85, 50, 63, -55, -103, -103, -103, -103, -103, -102, 64, 119, 69, 112, -93, -41, 10, 61, 63, -53, 78, 126, -23, 20, 43, 48, 64, 121, -18, 77, -46, -15, -87, -4, 63, -30, 88, -66, 114, -106, -10, 81, 64, 125, 65, 92, 40, -11, -62, -113, 63, -50, -72, 81, -21, -123, 30, -72, 64, 127, 64, 0, 0, 0, 0, 0, 63, -23, -103, -103, -103, -103, -103, -102, 64, 127, -22, 53, 63, 124, -19, -111, 63, -79, 17, 22, -88, -72, -15, 78, 64, -127, 73, -121, 43, 2, 12, 74, 63, -19, -35, -35, 42, -24, -31, -42, 64, -125, 72, 43, 2, 12, 73, -70, 63, -42, 47, -54, -56, -26, -114, 63, 64, -124, -15, -76, 57, 88, 16, 98, 63, -22, 116, 14, 90, 53, -42, 124, 64, -113, 64, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 114, -99, -13, -74, 69, -95, -53, 63, -48, 54, -101, -99, 127, -40, 39, 64, 127, 64, 0, 0, 0, 0, 0, 63, -27, -62, -113, 92, 40, -11, -61, 64, -114, 22, 32, -60, -101, -91, -29, 63, -16, 0, 0, 0, 0, 0, 0, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -28, 47, 112, 114, 101, 115, 101, 116, 47, 49, 0, 0, 0, 44, 46, 0, 0, 0, 0, 0, -48, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 47, 112, 105, 116, 99, 104, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 64, 111, -22, 53, 63, 124, -19, -111, 63, -35, -35, -33, 67, -57, -43, -19, 64, -123, 113, 92, 40, -11, -62, -113, 63, -31, -21, -123, 30, -72, 81, -20, 64, -113, 64, 0, 0, 0, 0, 0, 63, -44, 122, -31, 71, -82, 20, 123, 0, 0, 0, 100, 47, 97, 109, 112, 0, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 63, -22, 54, -30, -21, 28, 67, 63, -16, 0, 0, 0, 0, 0, 0, 64, 107, -20, -19, -111, 104, 114, -80, 63, -20, -106, 47, 22, 110, 0, -113, 64, 116, -15, -78, 45, 14, 86, 4, 63, -41, -28, -80, 24, 97, 31, -42, 64, -113, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], + "saved_bundle_length" : 2284, + "text" : "/preset/7 : {\n\t/pitch : [0., 1., 164.894, 0.353333, 305.851, 0.246667, 1000., 0.],\n\t/amp : [0., 0., 14.8723, 1., 104.106, 0.893333, 156.16, 0.373333, 466., 0.]\n},\n/preset/6 : {\n\t/pitch : [0., 0.486667, 1000., 0.846667],\n\t/amp : [0., 0., 117.021, 0.453333, 194.149, 0.813333, 202.128, 0.34, 242.021, 0.226667, 311.17, 1., 404.255, 0.186667, 585.106, 0.146667, 622.34, 0.873333, 688.83, 0.333333, 707.447, 1., 856.383, 0.786667, 1000., 0.]\n},\n/preset/5 : {\n\t/pitch : [0., 1., 202.128, 0.72, 271.277, 0.426667, 303.191, 0.16, 351.064, 1., 388.298, 0.013333, 425.532, 1., 457.447, 0.293333, 776.596, 0.266667, 813.83, 0.826667, 819.149, 0.08, 840.426, 0.226667, 882.979, 0.066667, 898.936, 0.56, 925.532, 0.213333, 1000., 0.933333],\n\t/amp : [0., 0., 117.021, 0.453333, 223.404, 1., 340.426, 0.96, 404.255, 0.186667, 585.106, 0.146667, 707.447, 1., 856.383, 0.786667, 1000., 0.]\n},\n/preset/4 : {\n\t/pitch : [0., 1., 202.128, 0.72, 457.447, 0.293333, 840.426, 0.226667, 1000., 1.],\n\t/amp : [0., 0., 117.021, 0.453333, 223.404, 1., 340.426, 0.96, 404.255, 0.186667, 585.106, 0.146667, 707.447, 1., 856.383, 0.786667, 1000., 0.]\n},\n/preset/3 : {\n\t/pitch : [0., 1., 1000., 1.],\n\t/amp : [0., 0., 117.021, 0.453333, 223.404, 1., 340.426, 0.96, 404.255, 0.186667, 585.106, 0.146667, 707.447, 1., 856.383, 0.786667, 1000., 0.]\n},\n/preset/2 : {\n\t/pitch : [0., 1., 95.7447, 0.2, 372.34, 0.213333, 414.894, 0.573333, 468.085, 0.24, 500., 0.8, 510.638, 0.066667, 553.191, 0.933333, 617.021, 0.346667, 670.213, 0.826667, 1000., 1.],\n\t/amp : [0., 0., 297.872, 0.253333, 500., 0.68, 962.766, 1., 1000., 0.]\n},\n/preset/1 : {\n\t/pitch : [0., 1., 255.319, 0.466667, 686.17, 0.56, 1000., 0.32],\n\t/amp : [0., 0., 31.9149, 1., 223.404, 0.893333, 335.106, 0.373333, 1000., 0.]\n}", + "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "line2func.maxpat", + "bootpath" : "~/Documents/BCNM/zero_point_nine/_zpn_max/util", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/test/testudp.json b/max/test/testudp.json new file mode 100644 index 0000000..37c188a --- /dev/null +++ b/max/test/testudp.json @@ -0,0 +1,8 @@ +{ + "client1/poke_gain" : 30, + "client1/swipe_gain" : 42, + "client1/warp_gain" : 35, + "client1/summon_gain" : 21, + "client1/migrate_gain" : 91, + "client1/slip_gain" : 40 +} diff --git a/max/test/testudp.maxpat b/max/test/testudp.maxpat new file mode 100644 index 0000000..e3928b5 --- /dev/null +++ b/max/test/testudp.maxpat @@ -0,0 +1,1499 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 248.0, 85.0, 1158.0, 732.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.0, 238.0, 318.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" : "gridded", + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-4", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 70.0, 30.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 81.5, 197.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 71.0, 120.0, 29.5, 22.0 ], + "style" : "", + "text" : "t l l" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 71.0, 72.0, 50.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 80.5, 152.0, 136.0, 152.0, 136.0, 61.0, 111.5, 61.0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 495.0, 345.0, 41.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p agg" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 434.571411, 240.0, 29.5, 22.0 ], + "style" : "", + "text" : "4" + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 705.0, 60.0, 150.0, 20.0 ], + "style" : "", + "text" : "store" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 585.0, 60.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 585.0, 90.0, 91.0, 22.0 ], + "style" : "", + "text" : "o.pack /id /bndl" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 10.0, + "id" : "obj-49", + "linecount" : 3, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 585.0, 120.0, 218.0, 52.0 ], + "text" : "assign(\"/preset/\" + /id, /bndl),\ndelete(/bndl),\ndelete(/id)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-42", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 40.0, 375.0, 106.0, 22.0 ], + "style" : "", + "text" : "o.prepend /client1" + } + + } +, { + "box" : { + "id" : "obj-61", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 531.5, 413.0, 39.0, 20.0 ], + "style" : "", + "text" : "recall" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 521.0, 435.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-58", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 521.0, 465.0, 145.0, 22.0 ], + "style" : "", + "text" : "import testudp.json, bang" + } + + } +, { + "box" : { + "id" : "obj-60", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.0, 489.0, 489.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-43", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 18.0, 337.0, 29.5, 22.0 ], + "style" : "", + "text" : "t l l" + } + + } +, { + "box" : { + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 355.142883, 222.0, 100.0, 22.0 ], + "style" : "", + "text" : "o.pack /slip_gain" + } + + } +, { + "box" : { + "id" : "obj-37", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 287.714294, 192.0, 122.0, 22.0 ], + "style" : "", + "text" : "o.pack /migrate_gain" + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 220.285706, 162.0, 128.0, 22.0 ], + "style" : "", + "text" : "o.pack /summon_gain" + } + + } +, { + "box" : { + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 152.857117, 132.0, 108.0, 22.0 ], + "style" : "", + "text" : "o.pack /warp_gain" + } + + } +, { + "box" : { + "id" : "obj-34", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 85.428589, 102.0, 113.0, 22.0 ], + "style" : "", + "text" : "o.pack /swipe_gain" + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 18.0, 72.0, 108.0, 22.0 ], + "style" : "", + "text" : "o.pack /poke_gain" + } + + } +, { + "box" : { + "id" : "obj-32", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 18.0, 307.0, 50.0, 22.0 ], + "style" : "", + "text" : "o.union" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-53", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 18.0, 12.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-54", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 85.428589, 12.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-55", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 152.857117, 12.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-56", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 220.285706, 12.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-57", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 287.714294, 12.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-58", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 355.142883, 12.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-59", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 28.5, 425.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-37", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 27.5, 369.0, 77.0, 369.0, 77.0, 296.0, 58.5, 296.0 ], + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-59", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-53", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-54", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-56", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-57", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-58", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 40.0, 345.0, 356.142792, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p aggregate" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 465.0, 128.0, 74.0, 20.0 ], + "style" : "", + "text" : "param layer" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 150.0, 90.0, 67.0, 20.0 ], + "style" : "", + "text" : "page layer" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 320.571411, 128.0, 140.0, 20.0 ], + "style" : "", + "text" : "can't use /poke/gain etc." + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 45.0, 90.0, 103.0, 20.0 ], + "style" : "", + "text" : "can't use /client/1" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 434.571411, 195.0, 36.0, 22.0 ], + "style" : "", + "text" : "sel 1" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-10", + "linecount" : 8, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 675.0, 210.0, 229.0, 129.0 ], + "text" : "/preset/5 : {\n\t/client1/slip_gain : 44,\n\t/client1/migrate_gain : 111,\n\t/client1/warp_gain : 14,\n\t/client1/swipe_gain : 95,\n\t/client1/summon_gain : 100,\n\t/client1/poke_gain : 79\n}", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.0, 320.0, 342.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 24.0, 257.0, 37.0, 22.0 ], + "style" : "", + "text" : "o.var" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-2", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 85.0, 25.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-56", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 24.0, 159.0, 113.0, 22.0 ], + "style" : "", + "text" : "export testudp.json" + } + + } +, { + "box" : { + "id" : "obj-53", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 24.0, 119.0, 91.0, 22.0 ], + "style" : "", + "text" : "t b l" + } + + } +, { + "box" : { + "id" : "obj-52", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], + "patching_rect" : [ 24.0, 225.0, 50.5, 22.0 ], + "saved_object_attributes" : { + "embed" : 0, + "parameter_enable" : 0 + } +, + "style" : "", + "text" : "dict" + } + + } +, { + "box" : { + "id" : "obj-51", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 24.0, 79.0, 39.0, 22.0 ], + "style" : "", + "text" : "o.dict" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-6", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 24.0, 25.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-7", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 24.0, 298.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-53", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-53", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-56", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-53", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-56", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-51", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 450.0, 495.0, 90.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p file_i/o" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-39", + "linecount" : 6, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 40.0, 555.0, 214.0, 102.0 ], + "text" : "/client1/poke_gain : 105,\n/client1/swipe_gain : 35,\n/client1/warp_gain : 61,\n/client1/summon_gain : 35,\n/client1/migrate_gain : 40,\n/client1/slip_gain : 65", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-29", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 258.5, 90.0, 34.0, 22.0 ], + "style" : "", + "text" : "print" + } + + } +, { + "box" : { + "id" : "obj-28", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 367.142883, 206.5, 29.0, 104.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 299.714294, 206.5, 29.0, 104.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 232.285706, 206.5, 29.0, 104.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 164.857117, 206.5, 29.0, 104.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-24", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 97.428589, 206.5, 29.0, 104.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 8, + "outlettype" : [ "", "", "", "", "", "", "", "FullPacket" ], + "patching_rect" : [ 30.0, 150.0, 491.0, 22.0 ], + "style" : "", + "text" : "o.route /poke_gain /swipe_gain /warp_gain /summon_gain /migrate_gain /slip_gain /push1" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "FullPacket" ], + "patching_rect" : [ 30.0, 120.0, 172.0, 22.0 ], + "style" : "", + "text" : "o.route /client1 /client2 /client3" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "gain~", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 30.0, 206.5, 29.0, 104.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 30.0, 15.0, 99.0, 22.0 ], + "style" : "", + "text" : "udpreceive 8000" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 450.0, 570.0, 168.0, 22.0 ], + "style" : "", + "text" : "udpsend 192.168.0.101 8050" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-58", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-60", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 5 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 6 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-60", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-60", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-60", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-60", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-60", 5 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-58", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-60", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } +, { + "name" : "o.dict.mxo", + "type" : "iLaX" + } +, { + "name" : "o.var.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "styles" : [ { + "name" : "multislider001", + "default" : { + "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ] + } +, + "parentstyle" : "", + "multi" : 0 + } + ], + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/test/zpn_testclient.maxpat b/max/test/zpn_testclient.maxpat new file mode 100644 index 0000000..49ff04e --- /dev/null +++ b/max/test/zpn_testclient.maxpat @@ -0,0 +1,428 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 54.0, 86.0, 649.0, 436.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-19", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 510.0, 315.0, 100.0, 22.0 ], + "style" : "", + "text" : "host 127.168.0.1" + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 420.0, 315.0, 62.0, 22.0 ], + "style" : "", + "text" : "init_udp s" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 390.0, 270.0, 81.0, 22.0 ], + "style" : "", + "text" : "prepend host" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 390.0, 240.0, 61.0, 22.0 ], + "style" : "", + "text" : "route text" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 390.0, 120.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "textedit", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "int", "", "" ], + "parameter_enable" : 0, + "patching_rect" : [ 390.0, 180.0, 150.0, 37.0 ], + "style" : "", + "text" : "127.168.0.1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 390.0, 360.0, 158.0, 22.0 ], + "presentation_rect" : [ 388.0, 324.0, 0.0, 0.0 ], + "style" : "", + "text" : "udpsend 192.168.0.1 65098" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 270.0, 180.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 270.0, 255.0, 34.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "fontface" : 0, + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-2", + "linecount" : 4, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 45.0, 255.0, 150.0, 74.0 ], + "text" : "/time : 0.21,\n/freq : 1,\n/phase : 0.,\n/y : 0.968583", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 45.0, 149.5, 165.0, 22.0 ], + "style" : "", + "text" : "o.pack /time /freq 1 /phase 0." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "hidden" : 1, + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 45.0, 30.0, 60.0, 22.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-14", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 45.0, 78.0, 64.0, 22.0 ], + "style" : "", + "text" : "0, 1 2000." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 45.0, 112.0, 63.0, 22.0 ], + "style" : "", + "text" : "line 1. 20." + } + + } +, { + "box" : { + "fontface" : 0, + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-5", + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 45.0, 186.0, 217.0, 32.0 ], + "text" : "/y = sin(2 * pi() * /freq * /time + /phase)", + "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 98.5, 138.0, 135.0, 138.0, 135.0, 63.0, 54.5, 63.0 ], + "source" : [ "obj-11", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "init_udp.maxpat", + "bootpath" : "~/Documents/CNMAT/repositories/CNMAT-Production/campion/clusterX/max/patches", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "styles" : [ { + "name" : "multislider001", + "default" : { + "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ] + } +, + "parentstyle" : "", + "multi" : 0 + } + ], + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/test/zpn_testserver.maxpat b/max/test/zpn_testserver.maxpat new file mode 100644 index 0000000..97abb16 --- /dev/null +++ b/max/test/zpn_testserver.maxpat @@ -0,0 +1,131 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 536.0, 267.0, 640.0, 480.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 12.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 2, + "gridsize" : [ 15.0, 15.0 ], + "gridsnaponopen" : 2, + "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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 180.0, 75.0, 60.0, 22.0 ], + "style" : "", + "text" : "init_udp r" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-2", + "linecount" : 4, + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 180.0, 195.0, 150.0, 75.0 ], + "text" : "/time : 0.13,\n/freq : 1,\n/phase : 0.,\n/y : 0.728969", + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 180.0, 120.0, 151.0, 22.0 ], + "style" : "", + "text" : "udpreceive 65098 CNMAT" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "init_udp.maxpat", + "bootpath" : "~/Documents/CNMAT/repositories/CNMAT-Production/campion/clusterX/max/patches", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0, + "styles" : [ { + "name" : "multislider001", + "default" : { + "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ] + } +, + "parentstyle" : "", + "multi" : 0 + } + ], + "bgfillcolor_type" : "gradient", + "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], + "bgfillcolor_color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], + "bgfillcolor_angle" : 270.0, + "bgfillcolor_proportion" : 0.39 + } + +} diff --git a/max/util/cardiod_modulate~.maxpat b/max/util/cardiod_modulate~.maxpat new file mode 100644 index 0000000..e818c87 --- /dev/null +++ b/max/util/cardiod_modulate~.maxpat @@ -0,0 +1,767 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 140.0, 149.0, 743.0, 643.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-11", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 385.0, 434.0, 24.0, 24.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 385.0, 483.0, 34.0, 22.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "fontface" : 0, + "fontsize" : 12.0, + "id" : "obj-2", + "maxclass" : "o.display", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 385.0, 534.0, 150.0, 34.0 ], + "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ] + } + + } +, { + "box" : { + "format" : 6, + "id" : "obj-3", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 532.200012, 306.0, 50.0, 22.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 84.0, 129.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 252.0, 180.0, 93.0, 22.0 ], + "style" : "", + "text" : "o.pack /m2/freq" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 145.0, 233.0, 55.0, 22.0 ], + "style" : "", + "text" : "o.collect" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 145.0, 180.0, 93.0, 22.0 ], + "style" : "", + "text" : "o.pack /m1/freq" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 145.0, 141.0, 233.0, 22.0 ], + "style" : "", + "text" : "route m1 m2" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 100.0, 114.0, 22.0 ], + "style" : "", + "text" : "route done" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-11", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-12", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 145.0, 282.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 141.0, 128.0, 99.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p cache_params" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 86.0, 48.0, 74.0, 22.0 ], + "style" : "", + "text" : "patcherargs" + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "FullPacket" ], + "patching_rect" : [ 367.200012, 243.0, 193.600006, 22.0 ], + "style" : "", + "text" : "o.route /freq /min /max" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "FullPacket" ], + "patching_rect" : [ 141.0, 243.0, 193.600006, 22.0 ], + "style" : "", + "text" : "o.route /freq /min /max" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 141.0, 186.0, 95.0, 22.0 ], + "style" : "", + "text" : "o.route /m1 /m2" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-5", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 449.0, 102.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-46", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 141.0, 324.0, 103.0, 22.0 ], + "style" : "", + "text" : "scale~ -1. 1. 0. 8." + } + + } +, { + "box" : { + "id" : "obj-45", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 367.200012, 324.0, 103.0, 22.0 ], + "style" : "", + "text" : "scale~ -1. 1. 0. 8." + } + + } +, { + "box" : { + "id" : "obj-40", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 367.200012, 282.0, 65.0, 22.0 ], + "style" : "", + "text" : "cycle~ 0.3" + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 141.0, 282.0, 65.0, 22.0 ], + "style" : "", + "text" : "cycle~ 0.1" + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 367.200012, 363.0, 79.0, 22.0 ], + "style" : "", + "text" : "mstosamps~" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 141.0, 363.0, 79.0, 22.0 ], + "style" : "", + "text" : "mstosamps~" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 172.0, 432.0, 83.0, 22.0 ], + "style" : "", + "text" : "delay~" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 114.0, 432.0, 46.0, 22.0 ], + "style" : "", + "text" : "delay~" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 0, + "patching_rect" : [ 56.0, 483.0, 135.0, 22.0 ], + "style" : "", + "text" : "dac~ #1 #2 #3" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-47", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 56.0, 331.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.display.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/util/cardiod_phasewrap~.maxpat b/max/util/cardiod_phasewrap~.maxpat new file mode 100644 index 0000000..50f38c3 --- /dev/null +++ b/max/util/cardiod_phasewrap~.maxpat @@ -0,0 +1,743 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 140.0, 149.0, 939.0, 821.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 198.0, 408.0, 110.0, 22.0 ], + "style" : "", + "text" : "scale~ -1. 1. 0. 10." + } + + } +, { + "box" : { + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 198.0, 447.0, 79.0, 22.0 ], + "style" : "", + "text" : "mstosamps~" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 27.0, 622.0, 46.0, 22.0 ], + "style" : "", + "text" : "delay~" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 182.0, 198.0, 64.0, 22.0 ], + "style" : "", + "text" : "phasor~ 2" + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 322.0, 296.0, 36.0, 22.0 ], + "style" : "", + "text" : "cos~" + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 235.0, 296.0, 36.0, 22.0 ], + "style" : "", + "text" : "cos~" + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 322.0, 251.0, 78.0, 22.0 ], + "style" : "", + "text" : "+~ 0.666667" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 235.0, 251.0, 78.0, 22.0 ], + "style" : "", + "text" : "+~ 0.333333" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 182.0, 251.0, 36.0, 22.0 ], + "style" : "", + "text" : "cos~" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 631.0, 361.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 54.0, 206.0, 55.0, 22.0 ], + "style" : "", + "text" : "o.collect" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 185.0, 190.0, 73.0, 22.0 ], + "style" : "", + "text" : "o.pack /freq" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 185.0, 154.0, 62.0, 22.0 ], + "style" : "", + "text" : "route freq" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 100.0, 114.0, 22.0 ], + "style" : "", + "text" : "route done" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-11", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-12", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 185.0, 258.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 182.0, 116.0, 99.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p cache_params" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 127.0, 79.0, 74.0, 22.0 ], + "style" : "", + "text" : "patcherargs" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 182.0, 160.0, 192.0, 22.0 ], + "style" : "", + "text" : "o.route /freq /phase/offset/max/ms" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-5", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 263.799988, 39.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-46", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 331.0, 422.0, 110.0, 22.0 ], + "style" : "", + "text" : "scale~ -1. 1. 0. 10." + } + + } +, { + "box" : { + "id" : "obj-45", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 557.200012, 422.0, 110.0, 22.0 ], + "style" : "", + "text" : "scale~ -1. 1. 0. 10." + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 557.200012, 461.0, 79.0, 22.0 ], + "style" : "", + "text" : "mstosamps~" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 331.0, 461.0, 79.0, 22.0 ], + "style" : "", + "text" : "mstosamps~" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 204.0, 641.0, 83.0, 22.0 ], + "style" : "", + "text" : "delay~" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 106.0, 627.0, 46.0, 22.0 ], + "style" : "", + "text" : "delay~" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 0, + "patching_rect" : [ 56.0, 711.0, 135.0, 22.0 ], + "style" : "", + "text" : "dac~ #1 #2 #3" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-47", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 56.0, 331.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 1 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/util/cardiod_spread~.maxpat b/max/util/cardiod_spread~.maxpat new file mode 100644 index 0000000..0fa0941 --- /dev/null +++ b/max/util/cardiod_spread~.maxpat @@ -0,0 +1,549 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.0, 455.0, 366.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 84.0, 129.0, 422.0, 345.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" : "gridded", + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-11", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-12", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 145.0, 278.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 252.0, 170.0, 90.0, 22.0 ], + "style" : "", + "text" : "o.pack /p2/freq" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 145.0, 223.0, 55.0, 22.0 ], + "style" : "", + "text" : "o.collect" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 145.0, 170.0, 90.0, 22.0 ], + "style" : "", + "text" : "o.pack /p1/freq" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 145.0, 131.0, 233.0, 22.0 ], + "style" : "", + "text" : "route p1 p2" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 90.0, 114.0, 22.0 ], + "style" : "", + "text" : "route done" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 1 ] + } + + } + ] + } +, + "patching_rect" : [ 163.0, 68.0, 99.0, 22.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p cache_params" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-5", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 351.5, 41.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "FullPacket" ], + "patching_rect" : [ 163.0, 113.0, 209.0, 22.0 ], + "style" : "", + "text" : "o.route /p1/freq /p2/freq" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 108.0, 26.0, 74.0, 22.0 ], + "style" : "", + "text" : "patcherargs" + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 258.0, 177.0, 79.0, 22.0 ], + "style" : "", + "text" : "mstosamps~" + } + + } +, { + "box" : { + "id" : "obj-30", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 258.0, 151.0, 33.0, 22.0 ], + "style" : "", + "text" : "sig~" + } + + } +, { + "box" : { + "id" : "obj-29", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 163.0, 151.0, 33.0, 22.0 ], + "style" : "", + "text" : "sig~" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 163.0, 177.0, 79.0, 22.0 ], + "style" : "", + "text" : "mstosamps~" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 194.0, 222.0, 83.0, 22.0 ], + "style" : "", + "text" : "delay~" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 136.0, 222.0, 46.0, 22.0 ], + "style" : "", + "text" : "delay~" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 0, + "patching_rect" : [ 78.0, 267.0, 135.0, 22.0 ], + "style" : "", + "text" : "dac~ #1 #2 #3" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-47", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 78.0, 160.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } + ], + "autosave" : 0 + } + +} diff --git a/max/util/del_oscinput~.maxpat b/max/util/del_oscinput~.maxpat new file mode 100644 index 0000000..33b065c --- /dev/null +++ b/max/util/del_oscinput~.maxpat @@ -0,0 +1,233 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 6, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 454.0, 79.0, 319.0, 429.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" : "gridded", + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 32.0, 310.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "FullPacket" ], + "patching_rect" : [ 77.0, 84.0, 214.0, 22.0 ], + "style" : "", + "text" : "o.route /freq /min/ms /max/ms" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 32.0, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 77.0, 148.0, 127.333336, 22.0 ], + "style" : "", + "text" : "scale~ -1. 1. 0. 3." + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 77.0, 117.0, 65.0, 22.0 ], + "style" : "", + "text" : "cycle~ 0.3" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 77.0, 175.0, 79.0, 22.0 ], + "style" : "", + "text" : "mstosamps~" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 32.0, 235.0, 64.0, 22.0 ], + "style" : "", + "text" : "delay~" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-19", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 77.0, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 1 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "o.route.mxo", + "type" : "iLaX" + } + ], + "embedsnapshot" : 0 + } + +} diff --git a/max/util/line2func.maxpat b/max/util/line2func.maxpat new file mode 100644 index 0000000..4eed7e4 --- /dev/null +++ b/max/util/line2func.maxpat @@ -0,0 +1,130 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 6, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.0, 188.0, 287.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 135.0, 49.0, 22.0 ], + "style" : "", + "text" : "zl.iter 2" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "clear" ], + "patching_rect" : [ 50.0, 100.0, 49.0, 22.0 ], + "style" : "", + "text" : "t l clear" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-15", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-16", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 44.0, 217.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } + ] + } + +} diff --git a/max/util/to_mult.maxpat b/max/util/to_mult.maxpat new file mode 100644 index 0000000..0a486f7 --- /dev/null +++ b/max/util/to_mult.maxpat @@ -0,0 +1,179 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 109.0, 154.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" : "gridded", + "boxes" : [ { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 50.0, 102.0, 80.0, 22.0 ], + "style" : "", + "text" : "route float int" + } + + } +, { + "box" : { + "id" : "obj-28", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 157.0, 221.0, 29.5, 22.0 ], + "style" : "", + "text" : "* 1." + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 138.0, 140.5, 77.0, 22.0 ], + "style" : "", + "text" : "o.route /mult" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-26", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-27", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 61.5, 258.0, 30.0, 30.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } + ] + } + +} diff --git a/max/util/zpn_init_udp.maxpat b/max/util/zpn_init_udp.maxpat new file mode 100644 index 0000000..64a52ed --- /dev/null +++ b/max/util/zpn_init_udp.maxpat @@ -0,0 +1,156 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 1, + "revision" : 0, + "architecture" : "x86", + "modernui" : 1 + } +, + "rect" : [ 59.0, 104.0, 550.0, 412.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" : "gridded", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 13.0, + "id" : "obj-6", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 209.0, 148.0, 127.0, 23.0 ], + "style" : "", + "text" : "maxqueuesize 1024" + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "" ], + "patching_rect" : [ 123.0, 43.0, 43.0, 22.0 ], + "style" : "", + "text" : "sel s r" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 123.0, 9.0, 79.0, 22.0 ], + "style" : "", + "text" : "loadmess #1" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-2", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 123.0, 244.0, 30.0, 30.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 13.0, + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 123.0, 92.0, 253.0, 23.0 ], + "style" : "", + "text" : "maxpacketsize 2048, maxqueuesize 1024" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } + ] + } + +} diff --git a/max/util/zpn_shapes01.maxpresets b/max/util/zpn_shapes01.maxpresets new file mode 100644 index 0000000..a5ebd81 --- /dev/null +++ b/max/util/zpn_shapes01.maxpresets @@ -0,0 +1,31 @@ +{ + "preset_data" : [ { + "number" : 1, + "data" : [ 4, "obj-5", "function", "clear", 7, "obj-5", "function", "add", 0.0, 0.0, 0, 7, "obj-5", "function", "add", 31.914894, 1.0, 0, 7, "obj-5", "function", "add", 223.404251, 0.893333, 0, 7, "obj-5", "function", "add", 335.106384, 0.373333, 0, 7, "obj-5", "function", "add", 1000.0, 0.0, 0, 5, "obj-5", "function", "domain", 1000.0, 6, "obj-5", "function", "range", 0.0, 1.0, 5, "obj-5", "function", "mode", 0, 4, "obj-21", "function", "clear", 7, "obj-21", "function", "add", 0.0, 1.0, 0, 7, "obj-21", "function", "add", 255.319153, 0.466667, 0, 7, "obj-21", "function", "add", 686.170227, 0.56, 0, 7, "obj-21", "function", "add", 1000.0, 0.32, 0, 5, "obj-21", "function", "domain", 1000.0, 6, "obj-21", "function", "range", 0.0, 1.0, 5, "obj-21", "function", "mode", 0 ] + } +, { + "number" : 2, + "data" : [ 4, "obj-5", "function", "clear", 7, "obj-5", "function", "add", 0.0, 0.0, 0, 7, "obj-5", "function", "add", 297.872345, 0.253333, 0, 7, "obj-5", "function", "add", 500.0, 0.68, 0, 7, "obj-5", "function", "add", 962.76593, 1.0, 0, 7, "obj-5", "function", "add", 1000.0, 0.0, 0, 5, "obj-5", "function", "domain", 1000.0, 6, "obj-5", "function", "range", 0.0, 1.0, 5, "obj-5", "function", "mode", 0, 4, "obj-21", "function", "clear", 7, "obj-21", "function", "add", 0.0, 1.0, 0, 7, "obj-21", "function", "add", 95.744682, 0.2, 0, 7, "obj-21", "function", "add", 372.340424, 0.213333, 0, 7, "obj-21", "function", "add", 414.893616, 0.573333, 0, 7, "obj-21", "function", "add", 468.085114, 0.24, 0, 7, "obj-21", "function", "add", 500.0, 0.8, 0, 7, "obj-21", "function", "add", 510.638306, 0.066667, 0, 7, "obj-21", "function", "add", 553.191467, 0.933333, 0, 7, "obj-21", "function", "add", 617.021301, 0.346667, 0, 7, "obj-21", "function", "add", 670.212769, 0.826667, 0, 7, "obj-21", "function", "add", 1000.0, 1.0, 0, 5, "obj-21", "function", "domain", 1000.0, 6, "obj-21", "function", "range", 0.0, 1.0, 5, "obj-21", "function", "mode", 0 ] + } +, { + "number" : 3, + "data" : [ 4, "obj-5", "function", "clear", 7, "obj-5", "function", "add", 0.0, 0.0, 0, 7, "obj-5", "function", "add", 117.021278, 0.453333, 0, 7, "obj-5", "function", "add", 223.404251, 1.0, 0, 7, "obj-5", "function", "add", 340.425537, 0.96, 0, 7, "obj-5", "function", "add", 404.25531, 0.186667, 0, 7, "obj-5", "function", "add", 585.106384, 0.146667, 0, 7, "obj-5", "function", "add", 707.446838, 1.0, 0, 7, "obj-5", "function", "add", 856.382996, 0.786667, 0, 7, "obj-5", "function", "add", 1000.0, 0.0, 0, 5, "obj-5", "function", "domain", 1000.0, 6, "obj-5", "function", "range", 0.0, 1.0, 5, "obj-5", "function", "mode", 0, 4, "obj-21", "function", "clear", 7, "obj-21", "function", "add", 0.0, 1.0, 0, 7, "obj-21", "function", "add", 1000.0, 1.0, 0, 5, "obj-21", "function", "domain", 1000.0, 6, "obj-21", "function", "range", 0.0, 1.0, 5, "obj-21", "function", "mode", 0 ] + } +, { + "number" : 4, + "data" : [ 4, "obj-5", "function", "clear", 7, "obj-5", "function", "add", 0.0, 0.0, 0, 7, "obj-5", "function", "add", 117.021278, 0.453333, 0, 7, "obj-5", "function", "add", 223.404251, 1.0, 0, 7, "obj-5", "function", "add", 340.425537, 0.96, 0, 7, "obj-5", "function", "add", 404.25531, 0.186667, 0, 7, "obj-5", "function", "add", 585.106384, 0.146667, 0, 7, "obj-5", "function", "add", 707.446838, 1.0, 0, 7, "obj-5", "function", "add", 856.382996, 0.786667, 0, 7, "obj-5", "function", "add", 1000.0, 0.0, 0, 5, "obj-5", "function", "domain", 1000.0, 6, "obj-5", "function", "range", 0.0, 1.0, 5, "obj-5", "function", "mode", 0, 4, "obj-21", "function", "clear", 7, "obj-21", "function", "add", 0.0, 1.0, 0, 7, "obj-21", "function", "add", 202.127655, 0.72, 0, 7, "obj-21", "function", "add", 457.446808, 0.293333, 0, 7, "obj-21", "function", "add", 840.425537, 0.226667, 0, 7, "obj-21", "function", "add", 1000.0, 1.0, 0, 5, "obj-21", "function", "domain", 1000.0, 6, "obj-21", "function", "range", 0.0, 1.0, 5, "obj-21", "function", "mode", 0 ] + } +, { + "number" : 5, + "data" : [ 4, "obj-5", "function", "clear", 7, "obj-5", "function", "add", 0.0, 0.0, 0, 7, "obj-5", "function", "add", 117.021278, 0.453333, 0, 7, "obj-5", "function", "add", 223.404251, 1.0, 0, 7, "obj-5", "function", "add", 340.425537, 0.96, 0, 7, "obj-5", "function", "add", 404.25531, 0.186667, 0, 7, "obj-5", "function", "add", 585.106384, 0.146667, 0, 7, "obj-5", "function", "add", 707.446838, 1.0, 0, 7, "obj-5", "function", "add", 856.382996, 0.786667, 0, 7, "obj-5", "function", "add", 1000.0, 0.0, 0, 5, "obj-5", "function", "domain", 1000.0, 6, "obj-5", "function", "range", 0.0, 1.0, 5, "obj-5", "function", "mode", 0, 4, "obj-21", "function", "clear", 7, "obj-21", "function", "add", 0.0, 1.0, 0, 7, "obj-21", "function", "add", 202.127655, 0.72, 0, 7, "obj-21", "function", "add", 271.276581, 0.426667, 0, 7, "obj-21", "function", "add", 303.191498, 0.16, 0, 7, "obj-21", "function", "add", 351.063843, 1.0, 0, 7, "obj-21", "function", "add", 388.297882, 0.013333, 0, 7, "obj-21", "function", "add", 425.531921, 1.0, 0, 7, "obj-21", "function", "add", 457.446808, 0.293333, 0, 7, "obj-21", "function", "add", 776.595764, 0.266667, 0, 7, "obj-21", "function", "add", 813.829773, 0.826667, 0, 7, "obj-21", "function", "add", 819.148926, 0.08, 0, 7, "obj-21", "function", "add", 840.425537, 0.226667, 0, 7, "obj-21", "function", "add", 882.978699, 0.066667, 0, 7, "obj-21", "function", "add", 898.936157, 0.56, 0, 7, "obj-21", "function", "add", 925.531921, 0.213333, 0, 7, "obj-21", "function", "add", 1000.0, 0.933333, 0, 5, "obj-21", "function", "domain", 1000.0, 6, "obj-21", "function", "range", 0.0, 1.0, 5, "obj-21", "function", "mode", 0 ] + } +, { + "number" : 6, + "data" : [ 4, "obj-5", "function", "clear", 7, "obj-5", "function", "add", 0.0, 0.0, 0, 7, "obj-5", "function", "add", 117.021278, 0.453333, 0, 7, "obj-5", "function", "add", 194.148941, 0.813333, 0, 7, "obj-5", "function", "add", 202.127655, 0.34, 0, 7, "obj-5", "function", "add", 242.021271, 0.226667, 0, 7, "obj-5", "function", "add", 311.170227, 1.0, 0, 7, "obj-5", "function", "add", 404.25531, 0.186667, 0, 7, "obj-5", "function", "add", 585.106384, 0.146667, 0, 7, "obj-5", "function", "add", 622.340454, 0.873333, 0, 7, "obj-5", "function", "add", 688.829773, 0.333333, 0, 7, "obj-5", "function", "add", 707.446838, 1.0, 0, 7, "obj-5", "function", "add", 856.382996, 0.786667, 0, 7, "obj-5", "function", "add", 1000.0, 0.0, 0, 5, "obj-5", "function", "domain", 1000.0, 6, "obj-5", "function", "range", 0.0, 1.0, 5, "obj-5", "function", "mode", 0, 4, "obj-21", "function", "clear", 7, "obj-21", "function", "add", 0.0, 0.486667, 0, 7, "obj-21", "function", "add", 1000.0, 0.846667, 0, 5, "obj-21", "function", "domain", 1000.0, 6, "obj-21", "function", "range", 0.0, 1.0, 5, "obj-21", "function", "mode", 0 ] + } +, { + "number" : 7, + "data" : [ 4, "obj-5", "function", "clear", 7, "obj-5", "function", "add", 0.0, 0.0, 0, 7, "obj-5", "function", "add", 14.87234, 1.0, 0, 7, "obj-5", "function", "add", 104.106384, 0.893333, 0, 7, "obj-5", "function", "add", 156.159576, 0.373333, 0, 7, "obj-5", "function", "add", 466.0, 0.0, 0, 5, "obj-5", "function", "domain", 466.0, 6, "obj-5", "function", "range", 0.0, 1.0, 5, "obj-5", "function", "mode", 0, 4, "obj-21", "function", "clear", 7, "obj-21", "function", "add", 0.0, 1.0, 0, 7, "obj-21", "function", "add", 164.893616, 0.353333, 0, 7, "obj-21", "function", "add", 305.851074, 0.246667, 0, 7, "obj-21", "function", "add", 1000.0, 0.0, 0, 5, "obj-21", "function", "domain", 1000.0, 6, "obj-21", "function", "range", 0.0, 1.0, 5, "obj-21", "function", "mode", 0 ] + } + ] +} diff --git a/max/zpn_presets.json b/max/zpn_presets.json new file mode 100644 index 0000000..54f19fb --- /dev/null +++ b/max/zpn_presets.json @@ -0,0 +1,10 @@ +{ + "pattrstorage" : { + "name" : "u094001043", + "slots" : { + + } + + } + +}