From d23b4a9fe5171a99684684c2c83a8e1be667ee7b Mon Sep 17 00:00:00 2001 From: equilet <2237372+equilet@users.noreply.github.com> Date: Mon, 28 Apr 2025 11:24:29 -0700 Subject: [PATCH] adding second test patch for poly~ eval --- spat_stuff/sg_jml_test2.maxpat | 3382 ++++++++++++++++++++++++++++++++ 1 file changed, 3382 insertions(+) create mode 100644 spat_stuff/sg_jml_test2.maxpat diff --git a/spat_stuff/sg_jml_test2.maxpat b/spat_stuff/sg_jml_test2.maxpat new file mode 100644 index 0000000..0c17000 --- /dev/null +++ b/spat_stuff/sg_jml_test2.maxpat @@ -0,0 +1,3382 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 112.0, 177.0, 1245.0, 784.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 855.0, 8.0, 58.0, 22.0 ], + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 870.0, 274.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-24", + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 1012.0, 71.0, 80.0, 23.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, 99, 111, 110, 116, 101, 110, 116, 115, 0, 0, 0, 44, 0, 0, 0 ], + "saved_bundle_length" : 36, + "text" : "/contents" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 870.0, 178.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 870.0, 232.5, 65.0, 22.0 ], + "text" : "gate" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 136.0, 722.0, 35.0, 22.0 ], + "text" : "open" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 916.0, 198.0, 150.0, 22.0 ], + "text" : "engine_voice.roundrobin 4" + } + + } +, { + "box" : { + "id" : "obj-79", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 1000.0, 780.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "fontface" : 0, + "id" : "obj-4", + "linecount" : 7, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 100.0, 232.0, 100.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 108, 111, 111, 112, 47, 115, 116, 97, 116, 117, 115, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 24, 47, 108, 111, 111, 112, 47, 119, 105, 110, 100, 0, 0, 44, 100, 0, 0, 63, -20, -52, -52, -52, -52, -52, -51, 0, 0, 0, 20, 47, 115, 112, 101, 101, 100, 0, 0, 44, 100, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 100, 101, 110, 115, 105, 116, 121, 0, 0, 0, 0, 44, 100, 0, 0, 63, 116, 122, -31, 71, -82, 20, 123, 0, 0, 0, 24, 47, 118, 97, 114, 105, 101, 116, 121, 0, 0, 0, 0, 44, 100, 0, 0, 63, -32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 97, 117, 120, 115, 101, 110, 100, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 115, 112, 97, 99, 105, 110, 103, 47, 114, 97, 110, 103, 101, 0, 0, 44, 100, 100, 0, 64, 8, -52, -52, -52, -52, -52, -51, 64, 18, 0, 0, 0, 0, 0, 0 ], + "saved_bundle_length" : 220, + "text" : "/loop/status : 1,\n/loop/wind : 0.9,\n/speed : 1.,\n/density : 0.005,\n/variety : 0.5,\n/auxsend : 0.,\n/spacing/range : [3.1, 4.5]" + } + + } +, { + "box" : { + "id" : "obj-71", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 209.0, 125.0, 22.0 ], + "text" : "engine_grainmanager" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-77", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-78", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 281.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-71", 0 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-78", 0 ], + "source" : [ "obj-71", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "source" : [ "obj-77", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 855.0, 72.0, 39.0, 22.0 ], + "text" : "p gen" + } + + } +, { + "box" : { + "id" : "obj-76", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 855.0, 40.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-47", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 87.0, 521.0, 466.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-2", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 410.0, 84.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 100.0, 58.0, 22.0 ], + "text" : "loadbang" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-32", + "linecount" : 3, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 157.0, 379.0, 49.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 47, 112, 97, 116, 104, 0, 0, 0, 44, 115, 0, 0, 77, 97, 99, 105, 110, 116, 111, 115, 104, 32, 72, 68, 58, 47, 85, 115, 101, 114, 115, 47, 106, 109, 108, 47, 68, 111, 99, 117, 109, 101, 110, 116, 115, 47, 119, 111, 114, 107, 47, 104, 117, 103, 104, 95, 108, 105, 118, 105, 110, 103, 115, 116, 111, 110, 47, 97, 117, 100, 105, 111, 95, 102, 105, 108, 101, 115, 47, 95, 83, 111, 110, 111, 103, 97, 114, 100, 101, 110, 67, 111, 108, 108, 101, 99, 116, 105, 111, 110, 115, 47, 77, 97, 114, 105, 109, 98, 97, 47, 0, 0 ], + "saved_bundle_length" : 132, + "text" : "/path : \"Macintosh HD:/Users/jml/Documents/work/hugh_livingston/audio_files/_SonogardenCollections/Marimba/\"" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-43", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 304.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-32", 1 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "source" : [ "obj-35", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 916.0, 72.0, 64.0, 22.0 ], + "text" : "p path_init" + } + + } +, { + "box" : { + "args" : [ "drips" ], + "bgmode" : 0, + "border" : 1, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-49", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "polybuf_container~.maxpat", + "numinlets" : 1, + "numoutlets" : 2, + "offset" : [ 0.0, 0.0 ], + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 916.0, 102.0, 272.0, 79.0 ], + "viewvisibility" : 1 + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-50", + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 719.0, 232.0, 113.0, 23.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 118, 111, 105, 99, 101, 115, 47, 42, 47, 115, 116, 111, 112, 0, 0, 44, 0, 0, 0 ], + "saved_bundle_length" : 40, + "text" : "/voices/*/stop" + } + + } +, { + "box" : { + "channels" : 4, + "id" : "obj-51", + "lastchannelcount" : 4, + "maxclass" : "mc.live.gain~", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "multichannelsignal", "", "float", "list" ], + "parameter_enable" : 1, + "patching_rect" : [ 1113.0, 374.0, 75.0, 80.0 ], + "saved_attribute_attributes" : { + "valueof" : { + "parameter_longname" : "voices[1]", + "parameter_mmax" : 6.0, + "parameter_mmin" : -70.0, + "parameter_modmode" : 3, + "parameter_shortname" : "voices", + "parameter_type" : 0, + "parameter_unitstyle" : 4 + } + + } +, + "varname" : "mc.live.gain~[1]" + } + + } +, { + "box" : { + "id" : "obj-52", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 369.0, 87.0, 544.0, 469.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 50.0, 128.0, 83.0, 22.0 ], + "text" : "t b l" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-1", + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 189.0, 60.0, 23.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, 115, 116, 97, 114, 116, 0, 0, 44, 0, 0, 0 ], + "saved_bundle_length" : 32, + "text" : "/start" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 40.0, 58.0, 22.0 ], + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-72", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 209.0, 264.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-28", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 61.0, 131.0, 49.0, 22.0 ], + "text" : "target 0" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "patching_rect" : [ 50.0, 100.0, 29.5, 22.0 ], + "text" : "t l b" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-70", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-71", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 49.5, 213.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "source" : [ "obj-26", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-71", 0 ], + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-71", 0 ], + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "source" : [ "obj-70", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 114.0, 242.0, 60.0, 22.0 ], + "text" : "p target0" + } + + } +, { + "box" : { + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 393.0, 141.0, 121.0, 22.0 ], + "text" : "o.pack /source/*/type" + } + + } +, { + "box" : { + "id" : "obj-37", + "maxclass" : "live.menu", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "float" ], + "parameter_enable" : 1, + "patching_rect" : [ 353.0, 117.0, 100.0, 15.0 ], + "saved_attribute_attributes" : { + "valueof" : { + "parameter_enum" : [ "circle", "ellipse", "figureof8", "dumbbell", "rose", "epicycloid", "hypocycloid", "hippopede", "garfield", "freethnephroid", "limacon", "folium", "ophiuride", "lituus", "scarabeus", "cochleoid", "bifoliate", "bifolium", "neoid", "cayleysextic", "strophoid", "cranioid", "seiffert", "butterfly", "piriform", "heart", "cardioid", "lemniscate", "astroid", "deltoid", "boatpropeller", "kiss", "trefoil", "torpedo", "cevatrisectrix", "polygasteroid", "maltesecross", "talbot", "besace", "bicorn", "oval", "cornoid" ], + "parameter_longname" : "live.menu[3]", + "parameter_mmax" : 41, + "parameter_modmode" : 0, + "parameter_shortname" : "live.menu", + "parameter_type" : 2 + } + + } +, + "varname" : "live.menu[3]" + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 301.0, 211.0, 113.0, 22.0 ], + "text" : "o.prepend /source/*" + } + + } +, { + "box" : { + "id" : "obj-46", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 302.0, 254.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 250.0, 255.0, 50.0, 22.0 ] + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 196.0, 255.0, 52.0, 22.0 ], + "text" : "open $1" + } + + } +, { + "box" : { + "id" : "obj-31", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 50.0, 64.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-52", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 438.0, 404.0, 586.0, 441.0 ], + "gridsize" : [ 15.0, 15.0 ], + "subpatcher_template" : "Untitled5_template", + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-9", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 240.0, 23.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 79.0, 383.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-2", + "linecount" : 4, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 79.0, 63.0, 153.0, 62.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 117, 109, 115, 111, 117, 114, 99, 101, 115, 0, 44, 105, 0, 0, 0, 0, 0, 4, 0, 0, 0, 20, 47, 115, 108, 111, 119, 101, 115, 116, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 20, 0, 0, 0, 28, 47, 114, 97, 116, 101, 47, 115, 112, 114, 101, 97, 100, 0, 0, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 115, 111, 117, 114, 99, 101, 47, 42, 47, 114, 97, 116, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 20 ], + "saved_bundle_length" : 124, + "text" : "/numsources : 4,\n/slowest : 20,\n/rate/spread : 30.,\n/source/*/rate : 20" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-3", + "linecount" : 13, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 79.0, 132.0, 448.0, 185.0 ], + "text" : "/idx = aseq(0, /numsources - 1), \n/scaled = (/idx * (1. / (/numsources - 1))) * /rate/spread, \n/rates = /slowest + /scaled,\nmap(\n lambda([i,v,f], \n progn(\n assign(\"/source/\" + i + \"/speed\", v),\n assign(\"/source/\" + i + \"/radius\", f)\n )\n ), \n /idx + 1, /rates, (/idx + 1) * 0.2\n), \ndelete(/rate/spread, /numsources, /slowest, /idx, /scaled, /rates)" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 50.0, 95.0, 121.0, 22.0 ], + "text" : "p spat_oper_defaults" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 114.0, 286.0, 216.0, 22.0 ], + "text" : "poly~ spat_trajectory_group @voices 4", + "varname" : "poly~_AA" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-64", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 301.0, 47.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-65", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 114.0, 368.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-72", 0 ], + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-65", 0 ], + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-72", 0 ], + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "source" : [ "obj-37", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-72", 0 ], + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "source" : [ "obj-64", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "source" : [ "obj-72", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 773.0, 374.0, 99.0, 22.0 ], + "text" : "p trajectories_init" + } + + } +, { + "box" : { + "id" : "obj-58", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 719.0, 275.0, 87.0, 22.0 ], + "text" : "o.route /voices" + } + + } +, { + "box" : { + "id" : "obj-60", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 87.0, 1000.0, 779.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-28", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 100.0, 58.0, 22.0 ], + "text" : "loadbang" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-20", + "linecount" : 21, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 135.0, 292.0, 279.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, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 102, 108, 0, 0, 0, 44, 102, 0, 0, 69, -87, 112, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 102, 104, 0, 0, 0, 44, 102, 0, 0, 70, 50, 24, 0, 0, 0, 0, 24, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 97, 105, 114, 0, 0, 44, 84, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 97, 105, 114, 47, 102, 114, 101, 113, 0, 44, 102, 0, 0, 70, 28, 64, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 105, 110, 102, 105, 110, 105, 116, 101, 0, 44, 70, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 114, 111, 111, 109, 115, 105, 122, 101, 0, 44, 102, 0, 0, 70, 10, -44, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 101, 97, 114, 108, 121, 47, 109, 105, 110, 0, 0, 0, 44, 102, 0, 0, 64, -64, 0, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 101, 97, 114, 108, 121, 47, 109, 97, 120, 0, 0, 0, 44, 102, 0, 0, 66, -106, -36, 41, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 101, 97, 114, 108, 121, 47, 100, 105, 115, 116, 114, 0, 44, 102, 0, 0, 63, 10, 61, 113, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 99, 108, 117, 115, 116, 101, 114, 47, 109, 105, 110, 0, 44, 102, 0, 0, 66, 78, -123, 31, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 99, 108, 117, 115, 116, 101, 114, 47, 109, 97, 120, 0, 44, 102, 0, 0, 67, -124, -90, 102, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 99, 108, 117, 115, 116, 101, 114, 47, 100, 105, 115, 116, 114, 0, 0, 0, 44, 102, 0, 0, 62, -108, 122, -31, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 109, 105, 110, 0, 0, 44, 102, 0, 0, 67, -90, -43, -61, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 100, 101, 110, 115, 105, 116, 121, 0, 0, 44, 102, 0, 0, 64, 40, -11, -61, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 114, 111, 111, 109, 111, 102, 102, 115, 101, 116, 0, 0, 0, 44, 102, 0, 0, 65, 73, -21, -123, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 112, 97, 110, 114, 101, 118, 0, 0, 0, 44, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 112, 97, 110, 114, 101, 118, 47, 97, 101, 100, 0, 0, 0, 44, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -128, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 101, 114, 97, 110, 99, 101, 0, 0, 0, 0, 44, 102, 0, 0, 66, -95, 102, 102, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 104, 101, 97, 118, 105, 110, 101, 115, 115, 0, 0, 0, 44, 102, 0, 0, 65, -112, 0, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 108, 105, 118, 101, 110, 101, 115, 115, 0, 0, 0, 0, 44, 102, 0, 0, 65, -86, 102, 102, 0, 0, 0, 20, 47, 114, 111, 111, 109, 47, 49, 47, 109, 117, 116, 101, 0, 0, 0, 0, 44, 70, 0, 0 ], + "saved_bundle_length" : 728, + "text" : "/room/1/reverb/fl : 5422.,\n/room/1/reverb/fh : 11398.,\n/room/1/reverb/air : true,\n/room/1/reverb/air/freq : 10000.,\n/room/1/reverb/infinite : false,\n/room/1/reverb/roomsize : 8885.,\n/room/1/early/min : 6.,\n/room/1/early/max : 75.43,\n/room/1/early/distr : 0.54,\n/room/1/cluster/min : 51.63,\n/room/1/cluster/max : 265.3,\n/room/1/cluster/distr : 0.29,\n/room/1/reverb/min : 333.67,\n/room/1/reverb/density : 2.64,\n/room/1/reverb/roomoffset : 12.62,\n/room/1/reverb/panrev : 0.,\n/room/1/reverb/panrev/aed : [0., 0., 1.],\n/room/1/reverberance : 80.7,\n/room/1/heaviness : 18.,\n/room/1/liveness : 21.3,\n/room/1/mute : false" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-29", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 474.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "source" : [ "obj-28", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 893.0, 374.0, 75.0, 22.0 ], + "text" : "p reverb_init" + } + + } +, { + "box" : { + "id" : "obj-62", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "multichannelsignal", "", "" ], + "patching_rect" : [ 719.0, 315.0, 404.0, 22.0 ], + "text" : "mc.poly~ engine_voice.epistretch~ @args aux-dest1 @voices 4 @target 0", + "varname" : "poly~_AB" + } + + } +, { + "box" : { + "channels" : 2, + "focusbordercolor" : [ 0.235, 0.235, 0.235, 1.0 ], + "id" : "obj-67", + "lastchannelcount" : 2, + "maxclass" : "mc.live.gain~", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "multichannelsignal", "", "float", "list" ], + "parameter_enable" : 1, + "patching_rect" : [ 719.0, 534.0, 59.0, 127.0 ], + "saved_attribute_attributes" : { + "focusbordercolor" : { + "expression" : "themecolor.live_desktop" + } +, + "valueof" : { + "parameter_longname" : "stereo-out[1]", + "parameter_mmax" : 6.0, + "parameter_mmin" : -70.0, + "parameter_modmode" : 3, + "parameter_shortname" : "stereo-out", + "parameter_type" : 0, + "parameter_unitstyle" : 4 + } + + } +, + "varname" : "live.gain~[1]" + } + + } +, { + "box" : { + "fontsize" : 11.0, + "id" : "obj-68", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "" ], + "patching_rect" : [ 773.0, 421.0, 303.0, 21.0 ], + "saved_object_attributes" : { + "parameter_enable" : 0 + } +, + "text" : "spat5.oper @initwith \"/source/number 4, /speaker/number 2\"", + "varname" : "spat5.oper[1]" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-69", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "multichannelsignal", "" ], + "patching_rect" : [ 719.0, 471.0, 249.0, 33.0 ], + "saved_object_attributes" : { + "parameter_enable" : 0 + } +, + "text" : "spat5.spat~ @inputs 4 @internals 8 @outputs 2 @initwith \"/panning/type binaural\" @mc 1" + } + + } +, { + "box" : { + "id" : "obj-70", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 1001.0, 374.0, 42.0, 22.0 ], + "text" : "/dump" + } + + } +, { + "box" : { + "id" : "obj-42", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 0.0, 0.0, 1000.0, 780.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-37", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "" ], + "patching_rect" : [ 53.5, 100.0, 44.0, 22.0 ], + "text" : "sel 0 1" + } + + } +, { + "box" : { + "id" : "obj-14", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 134.0, 89.0, 22.0 ], + "text" : "0 0. -70. 20000" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 144.0, 134.0, 89.0, 22.0 ], + "text" : "-70. 0 0. 20000" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "patching_rect" : [ 50.0, 175.5, 41.0, 22.0 ], + "text" : "line 0." + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-40", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 53.5, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-41", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 257.5, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "source" : [ "obj-37", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "source" : [ "obj-37", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 0 ], + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 295.0, 454.0, 59.0, 22.0 ], + "text" : "p togfade" + } + + } +, { + "box" : { + "id" : "obj-39", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 295.0, 421.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "bubble" : 1, + "bubblepoint" : 0.12, + "bubbleside" : 0, + "bubbletextmargin" : 12, + "fontsize" : 9.0, + "id" : "obj-36", + "linecount" : 4, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 496.0, 155.0, 179.0, 80.0 ], + "text" : "you'll get an error when you load this; just drag a new folder full of bird sounds onto the drop area and save the patch..." + } + + } +, { + "box" : { + "id" : "obj-44", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 87.0, 521.0, 466.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-2", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 410.0, 84.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 100.0, 58.0, 22.0 ], + "text" : "loadbang" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-32", + "linecount" : 3, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 157.0, 379.0, 49.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, 112, 97, 116, 104, 0, 0, 0, 44, 115, 0, 0, 77, 97, 99, 105, 110, 116, 111, 115, 104, 32, 72, 68, 58, 47, 85, 115, 101, 114, 115, 47, 106, 109, 108, 47, 68, 111, 99, 117, 109, 101, 110, 116, 115, 47, 97, 117, 100, 105, 111, 47, 97, 108, 108, 95, 115, 97, 109, 112, 95, 100, 105, 114, 95, 119, 97, 118, 47, 110, 97, 116, 117, 114, 101, 47, 98, 105, 114, 100, 115, 47, 98, 105, 114, 100, 115, 95, 102, 114, 101, 101, 115, 111, 117, 110, 100, 47, 0, 0 ], + "saved_bundle_length" : 120, + "text" : "/path : \"Macintosh HD:/Users/jml/Documents/audio/all_samp_dir_wav/nature/birds/birds_freesound/\"" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-43", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 304.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-32", 1 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "source" : [ "obj-35", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 391.0, 19.0, 64.0, 22.0 ], + "text" : "p path_init" + } + + } +, { + "box" : { + "args" : [ "birds" ], + "bgmode" : 0, + "border" : 1, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-80", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "polybuf_container~.maxpat", + "numinlets" : 1, + "numoutlets" : 2, + "offset" : [ 0.0, 0.0 ], + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 391.0, 57.0, 272.0, 79.0 ], + "viewvisibility" : 1 + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-3", + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 178.0, 139.0, 113.0, 23.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 118, 111, 105, 99, 101, 115, 47, 42, 47, 115, 116, 111, 112, 0, 0, 44, 0, 0, 0 ], + "saved_bundle_length" : 40, + "text" : "/voices/*/stop" + } + + } +, { + "box" : { + "channels" : 16, + "id" : "obj-2", + "lastchannelcount" : 16, + "maxclass" : "mc.live.gain~", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "multichannelsignal", "", "float", "list" ], + "parameter_enable" : 1, + "patching_rect" : [ 448.0, 278.0, 116.0, 118.0 ], + "saved_attribute_attributes" : { + "valueof" : { + "parameter_longname" : "voices", + "parameter_mmax" : 6.0, + "parameter_mmin" : -70.0, + "parameter_modmode" : 3, + "parameter_shortname" : "voices", + "parameter_type" : 0, + "parameter_unitstyle" : 4 + } + + } +, + "varname" : "mc.live.gain~" + } + + } +, { + "box" : { + "id" : "obj-66", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 369.0, 87.0, 544.0, 469.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 50.0, 128.0, 83.0, 22.0 ], + "text" : "t b l" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-1", + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 189.0, 60.0, 23.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, 115, 116, 97, 114, 116, 0, 0, 44, 0, 0, 0 ], + "saved_bundle_length" : 32, + "text" : "/start" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 40.0, 58.0, 22.0 ], + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-72", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 209.0, 264.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-28", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 61.0, 131.0, 49.0, 22.0 ], + "text" : "target 0" + } + + } +, { + "box" : { + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "patching_rect" : [ 50.0, 100.0, 29.5, 22.0 ], + "text" : "t l b" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-70", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-71", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 49.5, 213.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "source" : [ "obj-26", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-71", 0 ], + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-71", 0 ], + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "source" : [ "obj-70", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 114.0, 242.0, 60.0, 22.0 ], + "text" : "p target0" + } + + } +, { + "box" : { + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 393.0, 141.0, 121.0, 22.0 ], + "text" : "o.pack /source/*/type" + } + + } +, { + "box" : { + "id" : "obj-37", + "maxclass" : "live.menu", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "float" ], + "parameter_enable" : 1, + "patching_rect" : [ 353.0, 117.0, 100.0, 15.0 ], + "saved_attribute_attributes" : { + "valueof" : { + "parameter_enum" : [ "circle", "ellipse", "figureof8", "dumbbell", "rose", "epicycloid", "hypocycloid", "hippopede", "garfield", "freethnephroid", "limacon", "folium", "ophiuride", "lituus", "scarabeus", "cochleoid", "bifoliate", "bifolium", "neoid", "cayleysextic", "strophoid", "cranioid", "seiffert", "butterfly", "piriform", "heart", "cardioid", "lemniscate", "astroid", "deltoid", "boatpropeller", "kiss", "trefoil", "torpedo", "cevatrisectrix", "polygasteroid", "maltesecross", "talbot", "besace", "bicorn", "oval", "cornoid" ], + "parameter_longname" : "live.menu[2]", + "parameter_mmax" : 41, + "parameter_modmode" : 0, + "parameter_shortname" : "live.menu", + "parameter_type" : 2 + } + + } +, + "varname" : "live.menu[3]" + } + + } +, { + "box" : { + "id" : "obj-36", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 301.0, 211.0, 113.0, 22.0 ], + "text" : "o.prepend /source/*" + } + + } +, { + "box" : { + "id" : "obj-46", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 302.0, 254.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-22", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 250.0, 255.0, 50.0, 22.0 ] + } + + } +, { + "box" : { + "id" : "obj-23", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 196.0, 255.0, 52.0, 22.0 ], + "text" : "open $1" + } + + } +, { + "box" : { + "id" : "obj-31", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 50.0, 64.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-52", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 438.0, 404.0, 586.0, 441.0 ], + "gridsize" : [ 15.0, 15.0 ], + "subpatcher_template" : "Untitled5_template", + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-9", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 240.0, 23.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 79.0, 383.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-2", + "linecount" : 4, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 79.0, 63.0, 153.0, 62.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 117, 109, 115, 111, 117, 114, 99, 101, 115, 0, 44, 105, 0, 0, 0, 0, 0, 16, 0, 0, 0, 20, 47, 115, 108, 111, 119, 101, 115, 116, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 20, 0, 0, 0, 28, 47, 114, 97, 116, 101, 47, 115, 112, 114, 101, 97, 100, 0, 0, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 115, 111, 117, 114, 99, 101, 47, 42, 47, 114, 97, 116, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 20 ], + "saved_bundle_length" : 124, + "text" : "/numsources : 16,\n/slowest : 20,\n/rate/spread : 30.,\n/source/*/rate : 20" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-3", + "linecount" : 13, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 79.0, 132.0, 448.0, 185.0 ], + "text" : "/idx = aseq(0, /numsources - 1), \n/scaled = (/idx * (1. / (/numsources - 1))) * /rate/spread, \n/rates = /slowest + /scaled,\nmap(\n lambda([i,v,f], \n progn(\n assign(\"/source/\" + i + \"/speed\", v),\n assign(\"/source/\" + i + \"/radius\", f)\n )\n ), \n /idx + 1, /rates, (/idx + 1) * 0.2\n), \ndelete(/rate/spread, /numsources, /slowest, /idx, /scaled, /rates)" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 50.0, 95.0, 121.0, 22.0 ], + "text" : "p spat_oper_defaults" + } + + } +, { + "box" : { + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 114.0, 286.0, 223.0, 22.0 ], + "text" : "poly~ spat_trajectory_group @voices 16", + "varname" : "poly~_AA" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-64", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 301.0, 47.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-65", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 114.0, 368.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-72", 0 ], + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-65", 0 ], + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-72", 0 ], + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "source" : [ "obj-37", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-72", 0 ], + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "source" : [ "obj-64", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "source" : [ "obj-72", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 108.0, 312.0, 99.0, 22.0 ], + "text" : "p trajectories_init" + } + + } +, { + "box" : { + "id" : "obj-63", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 93.0, 19.0, 56.0, 22.0 ], + "text" : "generate" + } + + } +, { + "box" : { + "id" : "obj-61", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 54.0, 18.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-59", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 886.0, 319.0, 1000.0, 700.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-3", + "index" : 2, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 601.0, 42.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-2", + "index" : 2, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 597.0, 477.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 274.0, 149.0, 211.0, 20.0 ], + "text" : "this is hard-coded for the example" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 54.0, 25.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-56", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 55.0, 90.0, 117.0, 22.0 ], + "text" : "route bang generate" + } + + } +, { + "box" : { + "id" : "obj-40", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 60.0, 209.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-57", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 87.0, 353.0, 449.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-90", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 299.0, 49.0, 22.0 ], + "text" : "t l l" + } + + } +, { + "box" : { + "id" : "obj-89", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 50.0, 108.136199951171875, 48.0, 22.0 ], + "text" : "o.union" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-84", + "linecount" : 11, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 50.0, 135.636199951171875, 236.0, 159.0 ], + "text" : "/elem = /buffer/name, \n/elems ??= [],\n/num/voices = 16,\n/idx = aseq(0, /num/voices - 1),\n/elems = [/elems, /elem], \nif(length(/elems) >= /num/voices, \n progn(\n /out = /elems[[/idx]],\n /elems = []\n )\n)" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-55", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 39.999999951171873, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-56", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 389.626952951171859, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-89", 0 ], + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-90", 0 ], + "source" : [ "obj-84", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-84", 0 ], + "source" : [ "obj-89", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-56", 0 ], + "source" : [ "obj-90", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-89", 1 ], + "midpoints" : [ 89.5, 327.626953125, 311.13458251953125, 327.626953125, 311.13458251953125, 102.0, 88.5, 102.0 ], + "source" : [ "obj-90", 1 ] + } + + } + ] + } +, + "patching_rect" : [ 261.0, 354.0, 112.0, 22.0 ], + "text" : "p o.stream_capture" + } + + } +, { + "box" : { + "id" : "obj-50", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 228.0, 433.0, 52.0, 22.0 ], + "text" : "o.var" + } + + } +, { + "box" : { + "id" : "obj-87", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 205.0, 122.0, 24.0, 24.0 ] + } + + } +, { + "box" : { + "id" : "obj-85", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "int" ], + "patching_rect" : [ 205.0, 148.0, 65.0, 22.0 ], + "text" : "uzi 16" + } + + } +, { + "box" : { + "id" : "obj-83", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 261.0, 315.0, 120.0, 22.0 ], + "text" : "o.select /buffer/name" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-25", + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 261.0, 187.5, 120.0, 23.0 ], + "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 118, 97, 114, 105, 101, 116, 121, 0, 0, 0, 0, 44, 100, 0, 0, 63, -16, 0, 0, 0, 0, 0, 0 ], + "saved_bundle_length" : 44, + "text" : "/variety : 1." + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-58", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 228.0, 473.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-56", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-83", 0 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-58", 0 ], + "source" : [ "obj-50", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "source" : [ "obj-56", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-87", 0 ], + "source" : [ "obj-56", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 1 ], + "source" : [ "obj-57", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "source" : [ "obj-83", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "source" : [ "obj-85", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "source" : [ "obj-85", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-85", 0 ], + "source" : [ "obj-87", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 54.0, 57.0, 91.0, 22.0 ], + "text" : "p pick_samples" + } + + } +, { + "box" : { + "id" : "obj-53", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 106.0, 547.0, 568.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 87.0, 360.0, 648.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 183.0, 403.0, 29.5, 22.0 ], + "text" : "t b l" + } + + } +, { + "box" : { + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 57.0, 374.0, 35.0, 22.0 ], + "text" : "o.var" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 86.0, 430.0, 48.0, 22.0 ], + "text" : "o.union" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 86.0, 148.0, 29.5, 22.0 ], + "text" : "t l l" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-55", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 86.0, 98.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-56", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 86.0, 489.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 196.0, 374.0, 96.0, 22.0 ], + "text" : "o.pack /randvals" + } + + } +, { + "box" : { + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 196.0, 327.0, 51.0, 22.0 ], + "text" : "zl.group" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 115.5, 286.0, 39.0, 22.0 ], + "text" : "/ 999." + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 115.0, 256.0, 79.0, 22.0 ], + "text" : "random 1000" + } + + } +, { + "box" : { + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 115.0, 191.0, 113.0, 22.0 ], + "text" : "o.route /num/voices" + } + + } +, { + "box" : { + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "int" ], + "patching_rect" : [ 115.0, 223.0, 40.0, 22.0 ], + "text" : "uzi" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-2", 1 ], + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 1 ], + "source" : [ "obj-11", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "source" : [ "obj-3", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-56", 0 ], + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 50.0, 90.0, 97.0, 22.0 ], + "text" : "p o.random_vals" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-29", + "linecount" : 11, + "maxclass" : "o.expr.codebox", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "FullPacket", "FullPacket" ], + "patching_rect" : [ 50.0, 153.0, 414.0, 159.0 ], + "text" : "map(\n lambda([v, i, r],\n progn(\n assign(\"/voices/\" + i + \"/buffer/name\", v), \n assign(\"/voices/\" + i + \"/segment\", [0., 1.]), \n assign(\"/voices/\" + i + \"/speed\", 1.),\n assign(\"/voices/\" + i + \"/loop/status\", 1), \n assign(\"/voices/\" + i + \"/loop/wind\", r * 0.3)\n )\n ), /out, /idx, /randvals\n)" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-49", + "index" : 1, + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "FullPacket" ], + "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ] + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-51", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 432.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-51", 0 ], + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "source" : [ "obj-5", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 54.0, 105.0, 113.0, 22.0 ], + "text" : "p o.process_bundle" + } + + } +, { + "box" : { + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "FullPacket" ], + "patching_rect" : [ 54.0, 155.0, 87.0, 22.0 ], + "text" : "o.route /voices" + } + + } +, { + "box" : { + "id" : "obj-30", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 9, + "minor" : 0, + "revision" : 6, + "architecture" : "x64", + "modernui" : 1 + } +, + "classnamespace" : "box", + "rect" : [ 59.0, 87.0, 1000.0, 779.0 ], + "gridsize" : [ 15.0, 15.0 ], + "boxes" : [ { + "box" : { + "id" : "obj-28", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 100.0, 58.0, 22.0 ], + "text" : "loadbang" + } + + } +, { + "box" : { + "fontface" : 0, + "id" : "obj-20", + "linecount" : 21, + "maxclass" : "o.compose", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 135.0, 292.0, 279.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, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 102, 108, 0, 0, 0, 44, 102, 0, 0, 69, -87, 112, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 102, 104, 0, 0, 0, 44, 102, 0, 0, 70, 50, 24, 0, 0, 0, 0, 24, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 97, 105, 114, 0, 0, 44, 84, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 97, 105, 114, 47, 102, 114, 101, 113, 0, 44, 102, 0, 0, 70, 28, 64, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 105, 110, 102, 105, 110, 105, 116, 101, 0, 44, 70, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 114, 111, 111, 109, 115, 105, 122, 101, 0, 44, 102, 0, 0, 70, 10, -44, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 101, 97, 114, 108, 121, 47, 109, 105, 110, 0, 0, 0, 44, 102, 0, 0, 64, -64, 0, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 101, 97, 114, 108, 121, 47, 109, 97, 120, 0, 0, 0, 44, 102, 0, 0, 66, -106, -36, 41, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 101, 97, 114, 108, 121, 47, 100, 105, 115, 116, 114, 0, 44, 102, 0, 0, 63, 10, 61, 113, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 99, 108, 117, 115, 116, 101, 114, 47, 109, 105, 110, 0, 44, 102, 0, 0, 66, 78, -123, 31, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 99, 108, 117, 115, 116, 101, 114, 47, 109, 97, 120, 0, 44, 102, 0, 0, 67, -124, -90, 102, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 99, 108, 117, 115, 116, 101, 114, 47, 100, 105, 115, 116, 114, 0, 0, 0, 44, 102, 0, 0, 62, -108, 122, -31, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 109, 105, 110, 0, 0, 44, 102, 0, 0, 67, -90, -43, -61, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 100, 101, 110, 115, 105, 116, 121, 0, 0, 44, 102, 0, 0, 64, 40, -11, -61, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 114, 111, 111, 109, 111, 102, 102, 115, 101, 116, 0, 0, 0, 44, 102, 0, 0, 65, 73, -21, -123, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 112, 97, 110, 114, 101, 118, 0, 0, 0, 44, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 47, 112, 97, 110, 114, 101, 118, 47, 97, 101, 100, 0, 0, 0, 44, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, -128, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 49, 47, 114, 101, 118, 101, 114, 98, 101, 114, 97, 110, 99, 101, 0, 0, 0, 0, 44, 102, 0, 0, 66, -95, 102, 102, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 104, 101, 97, 118, 105, 110, 101, 115, 115, 0, 0, 0, 44, 102, 0, 0, 65, -112, 0, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 49, 47, 108, 105, 118, 101, 110, 101, 115, 115, 0, 0, 0, 0, 44, 102, 0, 0, 65, -86, 102, 102, 0, 0, 0, 20, 47, 114, 111, 111, 109, 47, 49, 47, 109, 117, 116, 101, 0, 0, 0, 0, 44, 70, 0, 0 ], + "saved_bundle_length" : 728, + "text" : "/room/1/reverb/fl : 5422.,\n/room/1/reverb/fh : 11398.,\n/room/1/reverb/air : true,\n/room/1/reverb/air/freq : 10000.,\n/room/1/reverb/infinite : false,\n/room/1/reverb/roomsize : 8885.,\n/room/1/early/min : 6.,\n/room/1/early/max : 75.43,\n/room/1/early/distr : 0.54,\n/room/1/cluster/min : 51.63,\n/room/1/cluster/max : 265.3,\n/room/1/cluster/distr : 0.29,\n/room/1/reverb/min : 333.67,\n/room/1/reverb/density : 2.64,\n/room/1/reverb/roomoffset : 12.62,\n/room/1/reverb/panrev : 0.,\n/room/1/reverb/panrev/aed : [0., 0., 1.],\n/room/1/reverberance : 80.7,\n/room/1/heaviness : 18.,\n/room/1/liveness : 21.3,\n/room/1/mute : false" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-29", + "index" : 1, + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 474.0, 30.0, 30.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "source" : [ "obj-28", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 228.0, 312.0, 75.0, 22.0 ], + "text" : "p reverb_init" + } + + } +, { + "box" : { + "id" : "obj-93", + "maxclass" : "mc.ezdac~", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 54.0, 704.0, 45.0, 45.0 ] + } + + } +, { + "box" : { + "id" : "obj-73", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "multichannelsignal", "", "" ], + "patching_rect" : [ 54.0, 185.0, 227.0, 35.0 ], + "text" : "mc.poly~ engine_voice.epistretch~ @args aux-dest1 @voices 16 @target 0", + "varname" : "poly~_AA" + } + + } +, { + "box" : { + "channels" : 2, + "focusbordercolor" : [ 0.235, 0.235, 0.235, 1.0 ], + "id" : "obj-16", + "lastchannelcount" : 2, + "maxclass" : "mc.live.gain~", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "multichannelsignal", "", "float", "list" ], + "parameter_enable" : 1, + "patching_rect" : [ 54.0, 534.0, 59.0, 127.0 ], + "saved_attribute_attributes" : { + "focusbordercolor" : { + "expression" : "themecolor.live_desktop" + } +, + "valueof" : { + "parameter_longname" : "stereo-out", + "parameter_mmax" : 6.0, + "parameter_mmin" : -70.0, + "parameter_modmode" : 3, + "parameter_shortname" : "stereo-out", + "parameter_type" : 0, + "parameter_unitstyle" : 4 + } + + } +, + "varname" : "live.gain~" + } + + } +, { + "box" : { + "fontsize" : 11.0, + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "" ], + "patching_rect" : [ 108.0, 359.0, 309.0, 21.0 ], + "saved_object_attributes" : { + "parameter_enable" : 0 + } +, + "text" : "spat5.oper @initwith \"/source/number 16, /speaker/number 2\"", + "varname" : "spat5.oper" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "linecount" : 3, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "multichannelsignal", "" ], + "patching_rect" : [ 54.0, 409.0, 193.0, 45.0 ], + "saved_object_attributes" : { + "parameter_enable" : 0 + } +, + "text" : "spat5.spat~ @inputs 16 @internals 8 @outputs 2 @initwith \"/panning/type binaural\" @mc 1" + } + + } +, { + "box" : { + "id" : "obj-17", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 336.0, 312.0, 42.0, 22.0 ], + "text" : "/dump" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-93", 0 ], + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "order" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-58", 0 ], + "order" : 1, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-93", 0 ], + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-76", 0 ], + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 1 ], + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-80", 0 ], + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-73", 0 ], + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "midpoints" : [ 1178.5, 191.0, 1194.239013671875, 191.0, 1194.239013671875, 67.674392700195312, 925.5, 67.674392700195312 ], + "source" : [ "obj-49", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-58", 0 ], + "source" : [ "obj-50", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-68", 0 ], + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "source" : [ "obj-53", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-62", 0 ], + "source" : [ "obj-58", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-53", 0 ], + "source" : [ "obj-59", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-80", 0 ], + "source" : [ "obj-59", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-68", 0 ], + "source" : [ "obj-60", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-59", 0 ], + "source" : [ "obj-61", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-51", 0 ], + "order" : 0, + "source" : [ "obj-62", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-69", 0 ], + "order" : 1, + "source" : [ "obj-62", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-59", 0 ], + "source" : [ "obj-63", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "source" : [ "obj-66", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-93", 0 ], + "source" : [ "obj-67", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-69", 0 ], + "source" : [ "obj-68", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-67", 0 ], + "source" : [ "obj-69", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-68", 0 ], + "source" : [ "obj-70", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "order" : 1, + "source" : [ "obj-73", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "order" : 0, + "source" : [ "obj-73", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-79", 0 ], + "source" : [ "obj-76", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "source" : [ "obj-79", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "midpoints" : [ 653.5, 146.0, 669.239013671875, 146.0, 669.239013671875, 13.571548461914062, 400.5, 13.571548461914062 ], + "source" : [ "obj-80", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-59", 1 ], + "source" : [ "obj-80", 0 ] + } + + } + ], + "parameters" : { + "obj-16" : [ "stereo-out", "stereo-out", 0 ], + "obj-2" : [ "voices", "voices", 0 ], + "obj-51" : [ "voices[1]", "voices", 0 ], + "obj-52::obj-37" : [ "live.menu[3]", "live.menu", 0 ], + "obj-66::obj-37" : [ "live.menu[2]", "live.menu", 0 ], + "obj-67" : [ "stereo-out[1]", "stereo-out", 0 ], + "parameterbanks" : { + "0" : { + "index" : 0, + "name" : "", + "parameters" : [ "-", "-", "-", "-", "-", "-", "-", "-" ] + } + + } +, + "inherited_shortname" : 1 + } +, + "dependency_cache" : [ { + "name" : "engine_grainmanager.maxpat", + "bootpath" : "~/Documents/programming/git_repositories/sonogarden_maxproj", + "patcherrelativepath" : "..", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "engine_voice.epistretch~.maxpat", + "bootpath" : "~/Documents/programming/git_repositories/sonogarden_maxproj", + "patcherrelativepath" : "..", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "engine_voice.roundrobin.maxpat", + "bootpath" : "~/Documents/programming/git_repositories/sonogarden_maxproj", + "patcherrelativepath" : "..", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.collect.mxo", + "type" : "iLaX" + } +, { + "name" : "o.compose.mxo", + "type" : "iLaX" + } +, { + "name" : "o.cond.mxo", + "type" : "iLaX" + } +, { + "name" : "o.difference.mxo", + "type" : "iLaX" + } +, { + "name" : "o.expr.codebox.mxo", + "type" : "iLaX" + } +, { + "name" : "o.gather.maxpat", + "bootpath" : "~/Documents/Max 9/Packages/odot/patchers/namespace", + "patcherrelativepath" : "../../../../Max 9/Packages/odot/patchers/namespace", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.if.mxo", + "type" : "iLaX" + } +, { + "name" : "o.intersection.mxo", + "type" : "iLaX" + } +, { + "name" : "o.pack.mxo", + "type" : "iLaX" + } +, { + "name" : "o.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "o.righttoleft.maxpat", + "bootpath" : "~/Documents/Max 9/Packages/odot/patchers/ordering", + "patcherrelativepath" : "../../../../Max 9/Packages/odot/patchers/ordering", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "o.route.mxo", + "type" : "iLaX" + } +, { + "name" : "o.select.mxo", + "type" : "iLaX" + } +, { + "name" : "o.union.mxo", + "type" : "iLaX" + } +, { + "name" : "o.var.mxo", + "type" : "iLaX" + } +, { + "name" : "polybuf_container~.maxpat", + "bootpath" : "~/Documents/programming/git_repositories/sonogarden_maxproj", + "patcherrelativepath" : "..", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "spat5.oper.mxo", + "type" : "iLaX" + } +, { + "name" : "spat5.osc.prepend.mxo", + "type" : "iLaX" + } +, { + "name" : "spat5.spat~.mxo", + "type" : "iLaX" + } +, { + "name" : "spat5.trajectories.mxo", + "type" : "iLaX" + } +, { + "name" : "spat_trajectory_group.maxpat", + "bootpath" : "~/Documents/programming/git_repositories/sonogarden_maxproj", + "patcherrelativepath" : "..", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "thru.maxpat", + "bootpath" : "C74:/patchers/m4l/Pluggo for Live resources/patches", + "type" : "JSON", + "implicit" : 1 + } + ], + "autosave" : 0, + "bgcolor" : [ 0.368627450980392, 0.368627450980392, 0.368627450980392, 1.0 ] + } + +} -- 2.34.1