--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 54.0, 86.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-46",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "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-40",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 155.0, 213.260132, 70.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.group 16"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 245.0, 168.260132, 83.0, 22.0 ],
+ "style" : "",
+ "text" : "getcolumn $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "int" ],
+ "patching_rect" : [ 215.0, 108.260132, 46.0, 22.0 ],
+ "style" : "",
+ "text" : "uzi 4 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 183.260132, 24.0, 22.0 ],
+ "style" : "",
+ "text" : "t b"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-42",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "list" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-43",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "list" ],
+ "patching_rect" : [ 155.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-44",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 155.0, 295.260132, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-45",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 245.0, 295.260132, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 315.0, 424.0, 75.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p aggregate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-41",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 315.0, 555.0, 330.0, 22.0 ],
+ "style" : "",
+ "text" : "0 1 0 0 1 1 1 1 0 0 0 0 0 0 0 1"
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 4,
+ "id" : "obj-28",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 315.0, 330.0, 75.0, 75.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-46", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 380.5, 456.0, 409.5, 456.0, 409.5, 319.0, 324.5, 319.0 ],
+ "source" : [ "obj-46", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 119.0, 79.0, 1156.0, 904.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 1,
+ "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-61",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 975.0, 75.0, 112.0, 22.0 ],
+ "style" : "",
+ "text" : "source 1 xy 0.5 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "aperture" : [ 80.0 ],
+ "aperturecolor" : [ 1.0, 1.0, 1.0, 0.62 ],
+ "areasmonitoring" : [ 0 ],
+ "autozoom" : [ 0 ],
+ "backgroundcolor" : [ 0.7, 0.7, 0.7, 1.0 ],
+ "backgroundimage" : [ "none" ],
+ "backgroundimageangle" : [ 0.0 ],
+ "backgroundimageopacity" : [ 1.0 ],
+ "backgroundimagequality" : [ "medium" ],
+ "backgroundimagescale" : [ 1.0 ],
+ "backgroundimagexoffset" : [ 0.0 ],
+ "backgroundimageyoffset" : [ 0.0 ],
+ "circularconstraint" : [ 0 ],
+ "defer" : [ 0 ],
+ "display" : [ 1 ],
+ "format" : [ "aed" ],
+ "globalproportion" : [ 0.1 ],
+ "gridlines" : [ 3 ],
+ "gridmode" : [ "circular" ],
+ "gridspacing" : [ 1.0 ],
+ "id" : "obj-59",
+ "jspainterfile" : [ "" ],
+ "layout" : [ "single" ],
+ "listenereditable" : [ 0 ],
+ "listenerpitch" : [ 0.0 ],
+ "listenerposition" : [ 0.0, 0.0, 0.0 ],
+ "listenerproportion" : [ 0.15 ],
+ "listenerroll" : [ 0.0 ],
+ "listeneryaw" : [ 0.0 ],
+ "maxclass" : "spat.viewer.embedded",
+ "name" : [ "1" ],
+ "numanchors" : [ 0 ],
+ "numangulardivisions" : [ 8 ],
+ "numareas" : [ 0 ],
+ "numinlets" : 1,
+ "numoutlets" : 7,
+ "numsources" : [ 1 ],
+ "numspeakers" : [ 0 ],
+ "orientationmode" : [ "yawconstraint" ],
+ "outlettype" : [ "source", "speakers", "source", "", "listener", "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 915.0, 125.0, 256.0, 128.0 ],
+ "radius" : [ 1.0 ],
+ "radiusconstraint" : [ 0 ],
+ "rightclicklock" : [ 0 ],
+ "shoeboxcorners" : [ 0.0, 0.0, 0.0, 1.0, -1.0, 0.0 ],
+ "showanchors" : [ 0 ],
+ "showanchorslabel" : [ 0 ],
+ "showangulardivisions" : [ 1 ],
+ "showaperture" : [ 1 ],
+ "showareas" : [ 0 ],
+ "showbackgroundimage" : [ 1 ],
+ "showfps" : [ 0 ],
+ "showheadphones" : [ 0 ],
+ "showlegend" : [ 1 ],
+ "showlistener" : [ 1 ],
+ "showradius" : [ 0 ],
+ "showshoebox" : [ 0 ],
+ "showsources" : [ 1 ],
+ "showsourceslabel" : [ 1 ],
+ "showsourceslevels" : [ 0 ],
+ "showspeakers" : [ 1 ],
+ "showspeakershull" : [ 0 ],
+ "showspeakerslabel" : [ 1 ],
+ "showspeakerslevels" : [ 0 ],
+ "showspeakersprojection" : [ 0 ],
+ "showspeakersradius" : [ 0 ],
+ "showspeakerstriangulation" : [ 0 ],
+ "showviewer" : [ 1 ],
+ "sourcecolor" : [ 0.490196, 1.0, 0.0, 1.0 ],
+ "sourceproportion" : [ 0.07 ],
+ "sourceseditable" : [ 1 ],
+ "sourceslevels" : [ null ],
+ "sourcespositions" : [ 0.5, 0.5, 0.0 ],
+ "speakerseditable" : [ 0 ],
+ "speakersproportion" : [ 0.1 ],
+ "useopengl" : [ 0 ],
+ "viewpoint" : [ "top" ],
+ "xoffset" : [ 0.0 ],
+ "yaw" : [ 0.0 ],
+ "yoffset" : [ 0.0 ],
+ "zoffset" : [ 0.0 ],
+ "zoom" : [ 1.0 ],
+ "zoomlock" : [ 0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-58",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 821.0, 75.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-56",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 765.0, 457.0, 255.0, 150.0 ],
+ "setminmax" : [ 0.0, 40.0 ],
+ "setstyle" : 4,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-55",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 765.0, 420.0, 120.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-53",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 731.0, 45.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 731.0, 105.0, 58.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 20"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-50",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 772.0, 150.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 765.0, 300.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 765.0, 345.0, 63.0, 22.0 ],
+ "style" : "",
+ "text" : "bench out"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "list" ],
+ "patching_rect" : [ 772.0, 231.0, 56.0, 22.0 ],
+ "style" : "",
+ "text" : "bench in"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 915.0, 364.0, 150.0, 20.0 ],
+ "presentation_rect" : [ 810.0, 442.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "splines"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 915.0, 255.0, 150.0, 87.0 ],
+ "style" : "",
+ "text" : "color\nshading\nrotation of line \nnum circles (outlines)\nsize\nshape"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-12",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 540.0, 315.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 105.0, 270.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 569.333374, 165.0, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 314.666687, 165.0, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 551.0, 690.0, 90.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack #1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "" ],
+ "patching_rect" : [ 390.0, 705.0, 110.0, 22.0 ],
+ "style" : "",
+ "text" : "regexp /mirror/(\\\\d)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 551.0, 735.0, 57.0, 22.0 ],
+ "style" : "",
+ "text" : "s current"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 412.75, 735.0, 62.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /id"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-41",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 510.0, 469.0, 229.0, 32.0 ],
+ "text" : "/pathlen = length(/path) / 3.",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 390.0, 675.0, 135.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess #1"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.960784, 0.827451, 0.156863, 1.0 ],
+ "blinkcolor" : [ 0.447059, 0.823529, 0.772549, 1.0 ],
+ "id" : "obj-35",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 60.0, 780.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 291.0, 171.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 510.0, 439.0, 76.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 60.0, 675.0, 65.0, 22.0 ],
+ "style" : "",
+ "text" : "route path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 285.0, 765.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-33",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 285.0, 795.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 665.0, 510.0, 68.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /flip"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 569.333374, 240.0, 83.0, 22.0 ],
+ "style" : "",
+ "text" : "flip_y_axis $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 696.0, 285.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "open"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 569.333374, 195.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 316.0, 171.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 187.333344, 165.0, 74.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend set"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 164.0, 285.0, 297.000031, 22.0 ],
+ "style" : "",
+ "text" : "* 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 442.000031, 195.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "- 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 510.0, 585.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 510.0, 615.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "t l l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 579.333374, 510.0, 73.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /freq"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 390.0, 510.0, 81.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /wave"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 165.0, 81.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 6,
+ "outlettype" : [ "", "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 60.0, 135.0, 655.666748, 22.0 ],
+ "style" : "",
+ "text" : "o.route /path /wave /freq /pathlen /flip"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 60.0, 90.0, 123.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 15.0, 210.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 106.0, 750.0, 96.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /metalist"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-19",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 15.0, 240.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 45.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 106.0, 705.0, 72.0, 22.0 ],
+ "style" : "",
+ "text" : "mirror2odot"
+ }
+
+ }
+, {
+ "box" : {
+ "border" : 0,
+ "filename" : "mirrorpath.js",
+ "id" : "obj-10",
+ "maxclass" : "jsui",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 60.0, 345.0, 280.0, 280.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 60.0, 195.0, 280.0, 280.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-16",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 315.0, 210.0, 84.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 162.0, 171.0, 90.0, 22.0 ],
+ "style" : "",
+ "varname" : "number"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "items" : [ "off", ",", "sine", ",", "saw", ",", "triangle", ",", "sah" ],
+ "maxclass" : "umenu",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "int", "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 187.333344, 210.0, 69.333328, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 60.0, 171.0, 100.0, 22.0 ],
+ "style" : "",
+ "varname" : "umenu"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 670.0, 138.0, 661.0, 530.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" : [ "signal", "bang" ],
+ "patching_rect" : [ 241.0, 75.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 34.0, 162.0, 173.0, 22.0 ],
+ "style" : "",
+ "text" : "route int bang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 111.0, 323.0, 66.0, 22.0 ],
+ "style" : "",
+ "text" : "snapshot~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 34.0, 295.0, 31.0, 22.0 ],
+ "style" : "",
+ "text" : "!= 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 371.0, 96.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 505.0, 224.0, 45.0, 22.0 ],
+ "style" : "",
+ "text" : "+~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 505.0, 194.0, 42.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 422.25, 224.0, 45.0, 22.0 ],
+ "style" : "",
+ "text" : "+~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 422.25, 194.0, 42.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 505.0, 69.0, 46.0, 22.0 ],
+ "style" : "",
+ "text" : "noise~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 505.0, 162.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "sah~ 0.0001"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 174.0, 266.0, 350.0, 22.0 ],
+ "style" : "",
+ "text" : "selector~ 4"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 339.5, 7.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 256.75, 224.0, 45.0, 22.0 ],
+ "style" : "",
+ "text" : "+~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 256.75, 194.0, 42.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 339.5, 82.0, 74.0, 22.0 ],
+ "style" : "",
+ "text" : "phasor~ 0.1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 422.25, 162.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "triangle~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-68",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 256.75, 162.0, 65.0, 22.0 ],
+ "style" : "",
+ "text" : "cycle~ 0.1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-70",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 7.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-71",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 34.0, 420.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-71", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 3 ],
+ "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", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-68", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-68", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-70", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 164.0, 255.0, 170.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p oscillator"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 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-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 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-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 519.5, 647.0, 581.0, 647.0, 581.0, 574.0, 550.5, 574.0 ],
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 69.5, 661.0, 499.0, 661.0, 499.0, 431.0, 519.5, 431.0 ],
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-55", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-56", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-55", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-58", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "mirrorpath.js",
+ "bootpath" : "~/Documents/CNMAT/_clusterX_mirror/max/patches",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "mirror2odot.maxpat",
+ "bootpath" : "~/Documents/CNMAT/_clusterX_mirror/max/patches",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.union.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "bench.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.viewer.embedded.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 54.0, 86.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-124",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 445.0, 79.0, 961.0, 897.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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 103.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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-4",
+ "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" : 11.0,
+ "id" : "obj-2",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 130.5, 48.0, 21.0 ],
+ "style" : "",
+ "text" : "-1 0 1 0"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-19",
+ "linecount" : 2,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 197.0, 74.0, 33.0 ],
+ "style" : "",
+ "text" : "prepend speakers xy"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 640.0, 480.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 11.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 1,
+ "gridsize" : [ 5.0, 5.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" : 11.0,
+ "id" : "obj-10",
+ "linecount" : 3,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 100.0, 45.0 ],
+ "style" : "",
+ "text" : "vexpr $f1 * (1/3.280839895) @scalarmode 1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-15",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 25.0, 25.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-16",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 203.0, 25.0, 25.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 161.0, 78.0, 21.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "fontsize" : 11.0,
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p feet2meters"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 290.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 472.0, 682.5, 109.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p headphones_init"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 384.0, 40.0, 190.0, 20.0 ],
+ "style" : "",
+ "text" : "< incoming matrix from jit.boids3d"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-53",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 413.5, 253.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "+ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 341.0, 253.0, 63.0, 22.0 ],
+ "style" : "",
+ "text" : "t b l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 412.75, 216.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.nth 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 341.0, 300.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "i"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 341.0, 366.0, 94.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend source"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 341.0, 333.0, 88.0, 22.0 ],
+ "style" : "",
+ "text" : "pack 0 xy 0. 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 341.0, 180.0, 162.5, 22.0 ],
+ "style" : "",
+ "text" : "jit.iter"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-122",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 339.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-123",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 339.0, 787.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-122", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-48", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-53", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 0.0, 0.0, 125.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p boidmatrix2spatpos"
+ }
+
+ }
+ ],
+ "lines" : [ ],
+ "dependency_cache" : [ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 885.0, 198.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" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 355.0, 48.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 249.0, 48.0, 79.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess #1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 249.0, 94.0, 141.0, 22.0 ],
+ "style" : "",
+ "text" : "expr 400 * ($i1 + 1) * 0.2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 130.0, 121.0, 22.0 ],
+ "style" : "",
+ "text" : "reson~ 100. 400 300"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 100.0, 41.0, 22.0 ],
+ "style" : "",
+ "text" : "click~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-48",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 212.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-43", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 41.0, 91.0, 1132.0, 751.0 ],
+ "bgcolor" : [ 0.0, 0.0, 0.0, 1.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 1,
+ "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" : {
+ "border" : 5.0,
+ "id" : "obj-68",
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 855.0, 330.0, 5.0, 100.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 135.0, 208.0, 870.0, 15.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "border" : 5.0,
+ "id" : "obj-67",
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 840.0, 315.0, 5.0, 100.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 135.0, 615.0, 870.0, 15.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-66",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 765.0, 180.0, 150.0, 34.0 ],
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-65",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 715.0, 300.0, 230.0, 22.0 ],
+ "style" : "",
+ "text" : "00:02:57"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-63",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 240.0, 285.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "- 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-58",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 765.0, 570.0, 61.0, 22.0 ],
+ "style" : "",
+ "text" : "print right"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-57",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 750.0, 555.0, 53.0, 22.0 ],
+ "style" : "",
+ "text" : "print left"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-54",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 780.0, 375.0, 72.0, 23.0 ],
+ "style" : "",
+ "text" : "0 0 0 0 0 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-53",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 765.0, 495.0, 45.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.sect"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-52",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 780.0, 420.0, 72.0, 23.0 ],
+ "style" : "",
+ "text" : "0 1 1 0 0 0"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 240.0, 240.0, 55.0, 23.0 ],
+ "style" : "",
+ "text" : "zl sub 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 690.0, 615.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.nth"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 675.0, 600.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.nth"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "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-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 50.0, 100.0, 33.0, 22.0 ],
+ "style" : "",
+ "text" : "t b s"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 64.0, 132.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend text"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-31",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-32",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 51.0, 214.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 399.0, 810.0, 56.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p settext"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 24.0,
+ "id" : "obj-24",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 570.0, 885.0, 169.0, 33.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 135.0, 100.0, 131.0, 33.0 ],
+ "style" : "",
+ "text" : "current cue",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 24.0,
+ "id" : "obj-23",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 345.0, 422.0, 169.0, 33.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 499.5, 332.0, 148.0, 33.0 ],
+ "style" : "",
+ "text" : "phase of cue",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ],
+ "textjustification" : 1
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 240.0, 45.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "init_udp r"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 240.0, 90.0, 144.0, 22.0 ],
+ "style" : "",
+ "text" : "udpreceive 8050 CNMAT"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 7,
+ "outlettype" : [ "", "", "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 240.0, 165.0, 371.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /cuenum /position /cue/phase /cue/relay /cue/led /timestamp"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 240.0, 135.0, 61.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.254902, 0.631373, 0.682353, 0.0 ],
+ "id" : "obj-15",
+ "maxclass" : "led",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "offcolor" : [ 0.254902, 0.631373, 0.682353, 1.0 ],
+ "oncolor" : [ 0.93646, 0.216173, 0.106526, 1.0 ],
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 452.0, 885.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 790.041016, 301.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.254749, 0.632064, 0.682652, 1.0 ],
+ "bgoncolor" : [ 0.317647, 0.654902, 0.976471, 1.0 ],
+ "blinktime" : 800,
+ "fontlink" : 1,
+ "fontsize" : 36.0,
+ "id" : "obj-12",
+ "ignoreclick" : 1,
+ "legacytextcolor" : 1,
+ "maxclass" : "textbutton",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 399.0, 930.0, 204.033203, 80.21875 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 800.966797, 240.0, 204.033203, 80.21875 ],
+ "rounded" : 30.0,
+ "spacing_x" : 40.0,
+ "spacing_y" : 20.0,
+ "style" : "",
+ "text" : "CUE: 2",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ],
+ "textoncolor" : [ 0.784314, 0.145098, 0.023529, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 1,
+ "fontsize" : 20.0,
+ "id" : "obj-7",
+ "ignoreclick" : 1,
+ "maxclass" : "tab",
+ "multiline" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "int", "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 240.0, 705.0, 525.0, 30.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 135.0, 135.0, 870.0, 60.0 ],
+ "style" : "",
+ "tabcolor" : [ 0.169358, 0.420307, 0.454123, 1.0 ],
+ "tabs" : [ "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14" ]
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.290196, 0.309804, 0.301961, 0.0 ],
+ "degrees" : 360,
+ "floatoutput" : 1,
+ "id" : "obj-5",
+ "ignoreclick" : 1,
+ "maxclass" : "dial",
+ "mode" : 2,
+ "needlecolor" : [ 0.447059, 0.823529, 0.772549, 1.0 ],
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 345.0, 330.0, 90.0, 90.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 437.0, 212.0, 273.0, 273.0 ],
+ "size" : 1.0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 24.0,
+ "id" : "obj-3",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 293.0, 617.0, 169.0, 33.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 216.5, 390.5, 167.0, 33.0 ],
+ "style" : "",
+ "text" : "phase of piece",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ],
+ "textjustification" : 1
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.290196, 0.309804, 0.301961, 0.0 ],
+ "degrees" : 360,
+ "floatoutput" : 1,
+ "id" : "obj-1",
+ "ignoreclick" : 1,
+ "maxclass" : "dial",
+ "mode" : 2,
+ "needlecolor" : [ 0.941176, 0.690196, 0.196078, 1.0 ],
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "outlinecolor" : [ 0.4, 0.252506, 0.149676, 1.0 ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 293.0, 525.0, 90.0, 90.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 105.0, 212.0, 390.0, 390.0 ],
+ "size" : 1.0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 520.0, 604.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend text"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.333333, 0.293285, 0.250455, 1.0 ],
+ "bgoncolor" : [ 0.317647, 0.654902, 0.976471, 1.0 ],
+ "blinktime" : 20,
+ "fontlink" : 1,
+ "fontsize" : 48.0,
+ "id" : "obj-6",
+ "ignoreclick" : 1,
+ "maxclass" : "textbutton",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 505.0, 765.0, 274.84375, 93.625 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 730.15625, 508.375, 274.84375, 93.625 ],
+ "rounded" : 30.0,
+ "spacing_x" : 40.0,
+ "spacing_y" : 20.0,
+ "style" : "",
+ "text" : "00:02:57",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ],
+ "texton" : "",
+ "textoncolor" : [ 0.952941, 0.894066, 0.65183, 1.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-65", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-63", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-53", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-53", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-54", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-63", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "init_udp.maxpat",
+ "bootpath" : "~/Documents/CNMAT/repositories/CNMAT-Production/campion/clusterX/max/patches",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 0,
+ "default_bgcolor" : [ 0.376187, 0.409384, 0.445165, 1.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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 243.0, 173.0, 1013.0, 630.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-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 510.0, 50.0, 159.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /transport/rehearsal"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 772.0, 79.0, 451.0, 537.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-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 250.0, 208.0, 161.0, 22.0 ],
+ "style" : "",
+ "text" : "o.if /transport/rehearsal == 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-10",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 83.0, 258.0, 58.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 20"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-100",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "stop", "bang" ],
+ "patching_rect" : [ 117.0, 100.0, 135.0, 22.0 ],
+ "style" : "",
+ "text" : "t stop b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-94",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patching_rect" : [ 50.0, 100.0, 52.0, 22.0 ],
+ "style" : "",
+ "text" : "t l 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 50.0, 304.0, 66.0, 22.0 ],
+ "style" : "default",
+ "text" : "snapshot~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 50.0, 154.0, 92.0, 22.0 ],
+ "style" : "default",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-90",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 123.0, 202.0, 24.0, 22.0 ],
+ "style" : "",
+ "text" : "t 0"
+ }
+
+ }
+, {
+ "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-17",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 117.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-18",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 386.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-94", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 22.0, 260.0, 100.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p line_playback~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 22.0, 98.0, 69.75, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-12",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 72.75, 14.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 137.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /time/current/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 267.0, 118.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/timestamp"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 50.0, 197.0, 62.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.change"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 229.0, 135.0, 22.0 ],
+ "style" : "default",
+ "text" : "sprintf %.2d:%.2d:%.2d"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 50.0, 167.0, 58.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.slice 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 137.0, 132.0, 22.0 ],
+ "style" : "default",
+ "text" : "translate ms hh:mm:ss"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 349.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 22.0, 412.0, 43.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p time"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "linecount" : 4,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 218.0, 14.0, 212.0, 60.0 ],
+ "style" : "",
+ "text" : "< this can probably be accessed from wtihin the [p assess cue phase] area\n\ncheck on what is needed below"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 22.0, 14.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 173.0, 14.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 22.0, 453.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-2",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 22.0, 365.0, 373.0, 32.0 ],
+ "text" : "/time/current/ms = /time/current/phase * /total/ms",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 22.0, 144.0, 247.0, 22.0 ],
+ "style" : "",
+ "text" : "o.if /transport/rehearsal == 0 && /choice == 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 22.0, 330.0, 170.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 22.0, 300.0, 152.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /time/current/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 22.0, 54.0, 153.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket bang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-75",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 234.0, 226.0, 343.0, 373.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" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 44.0, 65.0, 157.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /active /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 44.0, 238.0, 191.5, 22.0 ],
+ "style" : "",
+ "text" : "scale 0. 100. 0. 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 250.5, 238.0, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "abs 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "float" ],
+ "patching_rect" : [ 44.0, 132.0, 37.5, 22.0 ],
+ "style" : "",
+ "text" : "t f f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 250.5, 207.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "- 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 44.0, 283.0, 225.5, 22.0 ],
+ "style" : "",
+ "text" : "pack f 0. 1. f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 44.0, 99.0, 131.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /time/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-45",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 44.0, 13.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 44.0, 321.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-13", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 22.0, 205.0, 131.5, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p format_linemsg"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-13", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 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-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-75", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 525.0, 435.0, 141.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cue_to_timed_bundles"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 228.0, 492.0, 114.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /timestamp"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-13",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 721.0, 50.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 721.0, 149.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-79",
+ "linecount" : 5,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 157.0, 251.5, 192.0, 67.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 49, 47, 116, 105, 109, 101, 115, 116, 97, 109, 112, 0, 0, 0, 0, 44, 115, 0, 0, 48, 48, 58, 48, 48, 58, 48, 48, 0, 0, 0, 0, 0, 0, 0, 24, 47, 49, 47, 112, 111, 115, 105, 116, 105, 111, 110, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 49, 47, 99, 117, 101, 47, 112, 104, 97, 115, 101, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 49, 47, 99, 117, 101, 47, 114, 101, 108, 97, 121, 0, 0, 0, 0, 44, 115, 0, 0, 67, 85, 69, 58, 32, 78, 79, 78, 69, 0, 0, 0, 0, 0, 0, 16, 47, 99, 104, 111, 105, 99, 101, 0, 44, 105, 0, 0, -1, -1, -1, -1 ],
+ "saved_bundle_length" : 168,
+ "text" : "/1/timestamp : \"00:00:00\",\n/1/position : 0.,\n/1/cue/phase : 0.,\n/1/cue/relay : \"CUE: NONE\",\n/choice : -1",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-80",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 195.0, 204.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 406.0, 515.0, 73.0, 22.0 ],
+ "style" : "",
+ "text" : "fromsymbol"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 406.0, 492.0, 113.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1/cue/relay"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "(symbol) cue relay",
+ "id" : "obj-18",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 406.0, 550.5, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "(FullPacket) timestamp bundle",
+ "id" : "obj-17",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 228.0, 550.5, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 35.0, 50.0, 128.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /transport/stop"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 35.0, 20.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "r osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-58",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 721.0, 269.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "linecount" : 7,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1351.0, 515.0, 212.0, 100.0 ],
+ "style" : "",
+ "text" : "todo:\n\nname should be relayed\ngreen light for other info - which info?\nno preset info on top\nlarger phase\ncan conductor start piecr?"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-43",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 405.0, 326.0, 241.0, 32.0 ],
+ "text" : "/1/cue/relay = \"CUE: \" + (/choice + 1)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 690.0, 382.0, 183.0, 22.0 ],
+ "style" : "",
+ "text" : "o.gather /active /choice /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 690.0, 554.5, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 690.0, 492.0, 107.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /active/cue"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 306.0, 262.0, 746.0, 377.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-18",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 566.5, 85.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 566.5, 29.0, 56.0, 22.0 ],
+ "style" : "",
+ "text" : "pack 0 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 566.5, 59.0, 96.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.compare 83 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 566.5, 140.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-9",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 566.5, 109.0, 131.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, 20, 47, 116, 114, 97, 110, 115, 112, 111, 114, 116, 47, 115, 116, 111, 112, 0, 44, 0, 0, 0 ],
+ "saved_bundle_length" : 40,
+ "text" : "/transport/stop",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 25.0, 49.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 109.0, 34.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 11.0, 97.0, 22.0 ],
+ "style" : "",
+ "text" : "r gate_keyboard"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 655.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "14"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 610.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "13"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 565.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "12"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 520.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "11"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 475.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "10"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 430.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "9"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 385.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 340.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "7"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 295.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 250.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 205.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 160.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 115.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-41",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 70.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 16,
+ "numoutlets" : 16,
+ "outlettype" : [ "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "" ],
+ "patching_rect" : [ 25.0, 179.0, 694.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 49 50 51 52 53 54 55 56 57 48 113 119 101 114 116"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "int", "int", "int" ],
+ "patching_rect" : [ 143.0, 49.0, 50.5, 22.0 ],
+ "style" : "",
+ "text" : "key"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-66",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 221.5, 306.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 13 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 12 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 11 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 10 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 14 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 9 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 8 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 405.0, 204.0, 57.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p key1-0"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-53",
+ "linecount" : 3,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 690.0, 326.0, 193.0, 52.0 ],
+ "text" : "/selected = /cues[[/choice]],\n/active = value(/selected),\n/choice = /choice + 1",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 405.0, 236.5, 87.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /choice"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 690.0, 300.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-40",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 803.0, 230.0, 171.0, 32.0 ],
+ "text" : "/cues = getaddresses()",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 803.0, 200.0, 80.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /cues"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 87.0, 425.0, 62.0, 22.0 ],
+ "style" : "",
+ "text" : "init_udp s"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 228.0, 395.0, 61.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 65.5, 80.0, 84.0, 20.0 ],
+ "style" : "",
+ "text" : "stop the clock"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.665086, 0.106606, 0.136815, 1.0 ],
+ "id" : "obj-8",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "outlinecolor" : [ 0.786675, 0.801885, 0.845022, 1.0 ],
+ "patching_rect" : [ 35.0, 80.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-123",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 215.0, 122.0, 579.0, 687.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" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 26.0, 392.0, 327.0, 22.0 ],
+ "style" : "",
+ "text" : "o.if exists(/transport/rehearsal) && /transport/rehearsal == 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 26.0, 364.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 277.0, 41.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "linecount" : 4,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 254.0, 493.0, 150.0, 60.0 ],
+ "style" : "",
+ "text" : "this [metro 250] should probably drive the entire bundle from the outside somewhere..."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 79.0, 506.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "o.var"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 79.0, 455.0, 121.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 250 @active 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 223.0, 455.0, 176.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/position /1/cue/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-5",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 26.0, 125.0, 373.0, 32.0 ],
+ "text" : "/time/current/ms = /time/current/phase * /total/ms",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "", "", "", "FullPacket" ],
+ "patching_rect" : [ 26.0, 167.0, 331.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /time/current/ms /time/current/phase /time/cue/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 26.0, 331.0, 118.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/timestamp"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-120",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 26.0, 18.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-122",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 26.0, 581.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 26.0, 261.0, 62.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.change"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 26.0, 293.0, 135.0, 22.0 ],
+ "style" : "default",
+ "text" : "sprintf %.2d:%.2d:%.2d"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 26.0, 231.0, 58.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.slice 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 26.0, 201.0, 132.0, 22.0 ],
+ "style" : "default",
+ "text" : "translate ms hh:mm:ss"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-9", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-122", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-120", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-122", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 35.0, 251.5, 118.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p time_and_position"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-114",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 738.0, 90.0, 568.0, 493.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-12",
+ "linecount" : 7,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 144.0, 312.0, 318.0, 116.0 ],
+ "text" : "/1/cue/led : 0,\n/1/timestamp : \"00:00:00\",\n/1/position : 0.,\n/1/cue/relay : \"CUE: NONE\",\n/choice : -1,\n/1/cuenum : [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 197.0, 115.0, 150.0, 87.0 ],
+ "style" : "",
+ "text" : "/position\n/cue/phase\n/timestamp\n/cue/led\n/cue/relay\n/cuenum"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-2",
+ "linecount" : 2,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 33.0, 242.0, 301.0, 41.0 ],
+ "text" : "/1/cuenum = nfill(14, 0),\nif(/choice >= 0, /1/cuenum[[/choice]] = 1, NULL)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 33.0, 211.0, 109.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 33.0, 185.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/cue/led"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "" ],
+ "patching_rect" : [ 33.0, 75.0, 109.0, 22.0 ],
+ "style" : "",
+ "text" : "t b b l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 78.0, 140.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 33.0, 445.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 78.0, 106.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "del 700"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 33.0, 140.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 33.0, 23.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 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-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 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-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 406.0, 395.0, 71.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p illuminate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 93.5, 561.0, 97.0, 20.0 ],
+ "style" : "",
+ "text" : "ipad (conductor)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 38.0, 537.0, 160.0, 22.0 ],
+ "style" : "",
+ "text" : "udpsend 192.168.0.60 8050"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "bang" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 405.0, 79.0, 668.0, 771.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-14",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 255.0, 29.0, 160.0, 87.0 ],
+ "style" : "",
+ "text" : "< this can probably be accessed from wtihin the [p assess cue phase] area\n\ncheck on what is needed below"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 83.0, 466.0, 159.0, 22.0 ],
+ "style" : "",
+ "text" : "b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 83.0, 436.0, 58.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 20"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 271.0, 519.0, 66.0, 22.0 ],
+ "style" : "",
+ "text" : "snapshot~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 448.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-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 537.0, 518.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-2",
+ "linecount" : 2,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 259.0, 80.0, 150.0, 33.0 ],
+ "style" : "",
+ "text" : "would be nice to acquire /diff without flattening..."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 334.0, 111.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /cues/cue/*"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-36",
+ "linecount" : 7,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 50.0, 205.0, 452.0, 114.0 ],
+ "text" : "/cues/all = getaddresses(),\n/idx = aseq(0, length(/cues/all) - 1),\n/list = nfill(length(/cues/all), '-'),\nmap(lambda([i], /list[[i]] = value(/cues/all[[i]])), /idx),\n/rest = [rest(/list), 0.],\n/diff = abs(/list - /rest),\ndelete(/rest), delete(/cues/all), delete(/idx), delete(/list)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 174.999985, 160.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /cues/cue/*/time/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 144.999985, 53.0, 22.0 ],
+ "style" : "",
+ "text" : "o.flatten"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-27",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-28",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 142.0, 416.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 141.0, 231.0, 100.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p gather_cue_dx"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 267.0, 110.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 201.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /active/cue /cues"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 11.0,
+ "id" : "obj-15",
+ "linecount" : 4,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 50.0, 300.0, 344.0, 73.0 ],
+ "text" : "/cue/start/phase = /time/ms / /total/ms,\n/cue/end/ms = /diff[[/choice - 1]],\n/cue/end/phase = /cue/end/ms / /total/ms,\n/cue/end/phase = /cue/end/phase + /cue/start/phase",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-16",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-17",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 394.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 11.0,
+ "id" : "obj-4",
+ "linecount" : 5,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 50.0, 135.0, 251.0, 81.0 ],
+ "text" : "/active = /active/cue./active,\n/time/ms = /active./time/ms,\n/choice = /active/cue./choice,\n/total/ms = /active/cue./total/ms,\ndelete(/active/cue), delete(/active)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 183.600006, 79.0, 151.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cue_to_phase_definition"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 183.600006, 114.0, 222.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /cue/start/phase /cue/end/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-9",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 45.0, 308.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 183.600006, 40.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "r osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 165.0, 201.0, 112.0, 22.0 ],
+ "style" : "",
+ "text" : "scale~ 0.2 0.8 0. 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 45.0, 231.0, 79.0, 22.0 ],
+ "style" : "",
+ "text" : "==~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 45.0, 263.0, 139.0, 22.0 ],
+ "style" : "",
+ "text" : "gate~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 45.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 105.0, 201.0, 52.0, 22.0 ],
+ "style" : "",
+ "text" : "<=~ 0.8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 45.0, 201.0, 52.0, 22.0 ],
+ "style" : "",
+ "text" : ">=~ 0.2"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "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-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 271.0, 466.0, 123.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p assess_cue_phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 584.0, 170.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 554.0, 240.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /time/current/phase /time/cue/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 50.0, 100.0, 153.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket bang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-75",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 234.0, 226.0, 343.0, 373.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" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 44.0, 65.0, 157.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /active /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 44.0, 238.0, 191.5, 22.0 ],
+ "style" : "",
+ "text" : "scale 0. 100. 0. 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 250.5, 238.0, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "abs 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "float" ],
+ "patching_rect" : [ 44.0, 132.0, 37.5, 22.0 ],
+ "style" : "",
+ "text" : "t f f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 250.5, 207.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "- 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 44.0, 283.0, 225.5, 22.0 ],
+ "style" : "",
+ "text" : "pack f 0. 1. f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 44.0, 99.0, 131.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /time/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-45",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 44.0, 13.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 44.0, 321.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-13", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 203.0, 131.5, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p format_linemsg"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-100",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "stop", "bang" ],
+ "patching_rect" : [ 117.0, 242.0, 135.0, 22.0 ],
+ "style" : "",
+ "text" : "t stop b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-96",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 155.5, 385.0, 35.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-94",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patching_rect" : [ 50.0, 242.0, 52.0, 22.0 ],
+ "style" : "",
+ "text" : "t l 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 50.0, 519.0, 66.0, 22.0 ],
+ "style" : "default",
+ "text" : "snapshot~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 50.0, 296.0, 92.0, 22.0 ],
+ "style" : "default",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 212.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 666.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 190.0, 666.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-90",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 123.0, 344.0, 51.5, 22.0 ],
+ "style" : "",
+ "text" : "b"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 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-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-94", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-75", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-96", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-96", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 35.0, 185.0, 141.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cue_to_timed_bundles"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 730.5, 180.5, 166.5, 180.5 ],
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-114", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-114", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 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-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 699.5, 481.0, 977.0, 481.0, 977.0, 138.0, 44.5, 138.0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-53", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-114", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-58", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-79", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-114", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-79", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-79", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-79", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-80", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "init_udp.maxpat",
+ "bootpath" : "~/Documents/CNMAT_Repositories/CNMAT-Production/campion/clusterX/max/patches",
+ "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.union.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.select.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.flatten.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.var.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.if.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.compose.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.intersection.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.collect.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.difference.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 107.0, 107.0, 1296.0, 841.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-13",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 841.0, 105.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 841.0, 210.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-98",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 324.0, 680.0, 50.0, 20.0 ],
+ "style" : "",
+ "text" : "cue out"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-97",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 407.5, 680.0, 50.0, 20.0 ],
+ "style" : "",
+ "text" : "cue out"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-79",
+ "linecount" : 3,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 172.0, 366.5, 182.0, 59.0 ],
+ "text" : "/1/timestamp = \"00:00:00\",\n/1/position = 0.,\n/1/cue/relay = \"CUE: NONE\"",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-80",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 200.0, 317.5, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 376.0, 615.0, 73.0, 22.0 ],
+ "style" : "",
+ "text" : "fromsymbol"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 376.0, 589.0, 113.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1/cue/relay"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-18",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 376.0, 675.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-17",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 288.0, 675.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 105.0, 128.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /transport/stop"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 75.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "r osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-58",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 841.0, 390.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "linecount" : 7,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1366.0, 570.0, 212.0, 100.0 ],
+ "style" : "",
+ "text" : "todo:\n\nname should be relayed\ngreen light for other info - which info?\nno preset info on top\nlarger phase\ncan conductor start piecr?"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-24",
+ "linecount" : 4,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 42.0, 725.5, 218.0, 65.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, 49, 47, 112, 111, 115, 105, 116, 105, 111, 110, 0, 44, 100, 0, 0, 63, -38, 61, 112, -93, -41, 10, 61, 0, 0, 0, 32, 47, 49, 47, 116, 105, 109, 101, 115, 116, 97, 109, 112, 0, 0, 0, 0, 44, 115, 0, 0, 48, 48, 58, 51, 48, 58, 48, 48, 0, 0, 0, 0, 0, 0, 0, 28, 47, 49, 47, 99, 117, 101, 47, 114, 101, 108, 97, 121, 0, 0, 0, 0, 44, 115, 0, 0, 67, 85, 69, 58, 32, 53, 0, 0, 0, 0, 0, 20, 47, 49, 47, 99, 117, 101, 47, 108, 101, 100, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 136,
+ "text" : "/1/position : 0.41,\n/1/timestamp : \"00:30:00\",\n/1/cue/relay : \"CUE: 5\",\n/1/cue/led : 1",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-43",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 376.0, 450.0, 241.0, 32.0 ],
+ "text" : "/1/cue/relay = \"CUE: \" + (/choice + 1)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 810.0, 510.0, 183.0, 22.0 ],
+ "style" : "",
+ "text" : "o.gather /active /choice /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 810.0, 659.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 810.0, 569.0, 107.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /active/cue"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 196.0, 613.0, 746.0, 377.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" : 0,
+ "patching_rect" : [ 565.0, 328.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-9",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 565.0, 284.0, 131.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, 20, 47, 116, 114, 97, 110, 115, 112, 111, 114, 116, 47, 115, 116, 111, 112, 0, 44, 0, 0, 0 ],
+ "saved_bundle_length" : 40,
+ "text" : "/transport/stop",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 25.0, 49.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 109.0, 34.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 11.0, 97.0, 22.0 ],
+ "style" : "",
+ "text" : "r gate_keyboard"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 655.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "14"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 610.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "13"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 565.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "12"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 520.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "11"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 475.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "10"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 430.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "9"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 385.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 340.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "7"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 295.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 250.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 205.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 160.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 115.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-41",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 70.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 79.0, 109.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 17,
+ "numoutlets" : 17,
+ "outlettype" : [ "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "" ],
+ "patching_rect" : [ 25.0, 179.0, 694.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 49 50 51 52 53 54 55 56 57 48 113 119 101 114 116 115"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "int", "int", "int" ],
+ "patching_rect" : [ 143.0, 49.0, 50.5, 22.0 ],
+ "style" : "",
+ "text" : "key"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-66",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 221.5, 306.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 13 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 12 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 11 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 10 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 14 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 9 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 8 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 15 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 376.0, 334.0, 57.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p key1-0"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-53",
+ "linecount" : 3,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 810.0, 450.0, 193.0, 52.0 ],
+ "text" : "/selected = /cues[[/choice]],\n/active = value(/selected),\n/choice = /choice + 1",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 376.0, 366.5, 87.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /choice"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 810.0, 421.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-40",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 923.0, 345.0, 171.0, 32.0 ],
+ "text" : "/cues = getaddresses()",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-5",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 571.0, 653.0, 195.0, 34.0 ],
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 923.0, 315.0, 80.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /cues"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1036.0, 570.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "init_udp r"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 70.0, 589.0, 62.0, 22.0 ],
+ "style" : "",
+ "text" : "init_udp s"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 288.0, 589.0, 61.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 80.5, 135.0, 84.0, 20.0 ],
+ "style" : "",
+ "text" : "stop the clock"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.665086, 0.106606, 0.136815, 1.0 ],
+ "id" : "obj-8",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "outlinecolor" : [ 0.786675, 0.801885, 0.845022, 1.0 ],
+ "patching_rect" : [ 50.0, 135.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-123",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 937.0, 494.0, 433.0, 417.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-5",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 26.0, 78.0, 373.0, 32.0 ],
+ "text" : "/time/current/ms = /time/current/phase * /total/ms",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 26.0, 125.0, 293.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /time/current/ms /time/current/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 26.0, 289.0, 174.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/timestamp /1/position"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-120",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 26.0, 18.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-122",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 26.0, 359.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 26.0, 219.0, 62.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.change"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 26.0, 251.0, 135.0, 22.0 ],
+ "style" : "default",
+ "text" : "sprintf %.2d:%.2d:%.2d"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 26.0, 189.0, 58.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.slice 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 26.0, 159.0, 132.0, 22.0 ],
+ "style" : "default",
+ "text" : "translate ms hh:mm:ss"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-120", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-122", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 317.5, 118.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p time_and_position"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-114",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 196.0, 388.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" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 33.0, 256.0, 109.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 33.0, 230.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/cue/led"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "" ],
+ "patching_rect" : [ 33.0, 120.0, 109.0, 22.0 ],
+ "style" : "",
+ "text" : "t b b l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 78.0, 185.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 33.0, 304.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 78.0, 151.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "del 700"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 33.0, 185.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 33.0, 23.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 376.0, 510.0, 71.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p illuminate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 108.5, 691.0, 97.0, 20.0 ],
+ "style" : "",
+ "text" : "ipad (conductor)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1085.0, 660.0, 146.0, 22.0 ],
+ "style" : "",
+ "text" : "/1/position 1000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 1036.0, 660.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1036.0, 600.0, 99.0, 22.0 ],
+ "style" : "",
+ "text" : "udpreceive 8000"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 53.0, 667.0, 172.0, 22.0 ],
+ "style" : "",
+ "text" : "udpsend 192.168.0.60 8050"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "bang" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 1166.0, 303.0, 400.0, 726.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" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 61.0, 566.0, 170.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 61.0, 536.0, 152.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /time/current/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 50.0, 100.0, 153.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket bang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-75",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 205.0, 432.0, 369.0, 353.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 1,
+ "gridsize" : [ 15.0, 15.0 ],
+ "gridsnaponopen" : 1,
+ "objectsnaponopen" : 1,
+ "statusbarvisible" : 2,
+ "toolbarvisible" : 1,
+ "lefttoolbarpinned" : 0,
+ "toptoolbarpinned" : 0,
+ "righttoolbarpinned" : 0,
+ "bottomtoolbarpinned" : 0,
+ "toolbars_unpinned_last_save" : 0,
+ "tallnewobj" : 0,
+ "boxanimatetime" : 200,
+ "enablehscroll" : 1,
+ "enablevscroll" : 1,
+ "devicewidth" : 0.0,
+ "description" : "",
+ "digest" : "",
+ "tags" : "",
+ "style" : "",
+ "subpatcher_template" : "gridded",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 34.0, 55.0, 180.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /active /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 205.0, 191.5, 22.0 ],
+ "style" : "",
+ "text" : "scale 0. 100. 0. 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 240.5, 205.0, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "abs 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "float" ],
+ "patching_rect" : [ 34.0, 114.0, 37.5, 22.0 ],
+ "style" : "",
+ "text" : "t f f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 240.5, 174.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "- 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 250.0, 199.5, 22.0 ],
+ "style" : "",
+ "text" : "pack f 0. 1. f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 34.0, 86.0, 131.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /time/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-45",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 13.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 34.0, 288.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-13", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 203.0, 131.5, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p format_linemsg"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-100",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "stop", "bang" ],
+ "patching_rect" : [ 117.0, 242.0, 135.0, 22.0 ],
+ "style" : "",
+ "text" : "t stop b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-96",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 265.5, 364.0, 35.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-94",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patching_rect" : [ 50.0, 242.0, 30.0, 22.0 ],
+ "style" : "",
+ "text" : "t l 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-93",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 61.0, 421.0, 75.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 117.0, 332.0, 83.0, 22.0 ],
+ "style" : "default",
+ "text" : "snapshot~ 20"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 117.0, 287.0, 92.0, 22.0 ],
+ "style" : "default",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 212.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 61.0, 648.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 233.0, 648.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-90",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 233.0, 328.0, 51.5, 22.0 ],
+ "style" : "",
+ "text" : "b"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-94", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-75", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-96", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-93", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-96", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 285.0, 141.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cue_to_timed_bundles"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-114", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-114", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 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-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 819.5, 543.0, 1223.0, 543.0, 1223.0, 176.0, 59.5, 176.0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-53", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-114", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-58", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-79", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-114", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-79", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-79", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-80", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "init_udp.maxpat",
+ "bootpath" : "~/Documents/CNMAT/repositories/CNMAT-Production/campion/clusterX/max/patches",
+ "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.union.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.compose.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.intersection.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.collect.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.difference.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.select.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 34.0, 79.0, 1372.0, 783.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-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 375.0, 615.0, 73.0, 22.0 ],
+ "style" : "",
+ "text" : "fromsymbol"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 360.0, 570.0, 113.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1/cue/relay"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-18",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 315.0, 675.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-17",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 255.0, 675.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 79.0, 75.0, 64.0, 22.0 ],
+ "style" : "",
+ "text" : "route stop"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 79.0, 45.0, 102.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /transport"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 79.0, 15.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "r osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-77",
+ "linecount" : 2,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 558.0, 376.0, 98.0, 35.0 ],
+ "style" : "",
+ "text" : "0.04 0. 1. 1440000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-74",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 600.0, 201.0, 86.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /active"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-75",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 616.0, 344.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-13",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 63.0, 201.0, 105.0, 22.0 ],
+ "style" : "",
+ "text" : "scale 0. 100. 0. 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 274.0, 92.0, 97.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-10",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 262.0, 278.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-8",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 193.0, 320.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 196.5, 233.0, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "abs 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "float" ],
+ "patching_rect" : [ 50.0, 143.0, 37.5, 22.0 ],
+ "style" : "",
+ "text" : "t f f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 196.5, 202.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "- 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 267.0, 165.5, 22.0 ],
+ "style" : "",
+ "text" : "pack f 0. 1. f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 99.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /time/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-45",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 17.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-46",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 207.0, 48.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 316.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-13", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 600.0, 255.0, 103.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p format_linemsg"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-41",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 987.0, 120.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-67",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 987.0, 165.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-65",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 987.0, 201.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-58",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 840.0, 376.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "linecount" : 7,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 855.0, 15.0, 212.0, 100.0 ],
+ "style" : "",
+ "text" : "todo:\n\nname should be relayed\ngreen light for other info - which info?\nno preset info on top\nlarger phase\ncan conductor start piecr?"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-24",
+ "linecount" : 4,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 9.0, 703.5, 218.0, 65.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, 49, 47, 112, 111, 115, 105, 116, 105, 111, 110, 0, 44, 100, 0, 0, 63, -38, 61, 112, -93, -41, 10, 61, 0, 0, 0, 32, 47, 49, 47, 116, 105, 109, 101, 115, 116, 97, 109, 112, 0, 0, 0, 0, 44, 115, 0, 0, 48, 48, 58, 51, 48, 58, 48, 48, 0, 0, 0, 0, 0, 0, 0, 28, 47, 49, 47, 99, 117, 101, 47, 114, 101, 108, 97, 121, 0, 0, 0, 0, 44, 115, 0, 0, 67, 85, 69, 58, 32, 53, 0, 0, 0, 0, 0, 20, 47, 49, 47, 99, 117, 101, 47, 108, 101, 100, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 136,
+ "text" : "/1/position : 0.41,\n/1/timestamp : \"00:30:00\",\n/1/cue/relay : \"CUE: 5\",\n/1/cue/led : 1",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-43",
+ "linecount" : 2,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 330.0, 390.0, 214.0, 46.0 ],
+ "text" : "/1/cue/relay = \"CUE: \" + (/choice + 1)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 734.0, 540.0, 183.0, 22.0 ],
+ "style" : "",
+ "text" : "o.gather /active /choice /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 734.0, 660.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 734.0, 577.0, 107.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /active/cue"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 426.0, 79.0, 694.0, 733.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" : [ 50.0, 799.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 760.0, 78.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /cues"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-65",
+ "linecount" : 56,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 198.0, 645.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 49, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 105, 110, 116, 114, 111, 32, 99, 117, 101, 32, 49, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 50, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 64, -19, 76, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 105, 110, 116, 114, 111, 32, 99, 117, 101, 32, 50, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 51, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 7, 80, -64, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 120, 112, 108, 111, 115, 105, 111, 110, 32, 49, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 52, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 14, 101, 64, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 120, 112, 108, 111, 115, 105, 111, 110, 32, 50, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 53, 0, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 20, 20, -96, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 115, 116, 97, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 0, 0, 0, 0, 0, 0, 96, 47, 99, 117, 101, 47, 54, 0, 0, 44, 46, 0, 0, 0, 0, 0, 80, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 22, -60, 32, 0, 0, 0, 0, 0, 0, 0, 32, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 109, 97, 103, 110, 101, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 32, 49, 0, 0, 0, 0, 0, 0, 96, 47, 99, 117, 101, 47, 55, 0, 0, 44, 46, 0, 0, 0, 0, 0, 80, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 29, 13, -128, 0, 0, 0, 0, 0, 0, 0, 32, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 109, 97, 103, 110, 101, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 32, 50, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 56, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 35, -120, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 111, 32, 49, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 57, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 36, -111, -96, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 111, 32, 50, 0, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 49, 48, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 42, -37, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 119, 97, 115, 104, 105, 110, 103, 32, 99, 117, 101, 32, 49, 0, 0, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 49, 49, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 48, 9, 120, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 119, 97, 115, 104, 105, 110, 103, 32, 99, 117, 101, 32, 50, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 50, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 48, -48, -80, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 115, 107, 105, 110, 0, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 51, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 50, -40, 56, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 110, 100, 32, 49, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 52, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 53, 73, 56, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 110, 100, 32, 50, 0, 0, 0 ],
+ "saved_bundle_length" : 1312,
+ "text" : "/cue/1 : {\n\t/time/ms : 0.,\n\t/name : \"intro cue 1\"\n},\n/cue/2 : {\n\t/time/ms : 60000.,\n\t/name : \"intro cue 2\"\n},\n/cue/3 : {\n\t/time/ms : 191000.,\n\t/name : \"explosion 1\"\n},\n/cue/4 : {\n\t/time/ms : 249000.,\n\t/name : \"explosion 2\"\n},\n/cue/5 : {\n\t/time/ms : 329000.,\n\t/name : \"static bodies\"\n},\n/cue/6 : {\n\t/time/ms : 373000.,\n\t/name : \"magnetic bodies 1\"\n},\n/cue/7 : {\n\t/time/ms : 476000.,\n\t/name : \"magnetic bodies 2\"\n},\n/cue/8 : {\n\t/time/ms : 640000.,\n\t/name : \"trio 1\"\n},\n/cue/9 : {\n\t/time/ms : 674000.,\n\t/name : \"trio 2\"\n},\n/cue/10 : {\n\t/time/ms : 880000.,\n\t/name : \"washing cue 1\"\n},\n/cue/11 : {\n\t/time/ms : 1.051e+06.,\n\t/name : \"washing cue 2\"\n},\n/cue/12 : {\n\t/time/ms : 1.102e+06.,\n\t/name : \"skin\"\n},\n/cue/13 : {\n\t/time/ms : 1.235e+06.,\n\t/name : \"end 1\"\n},\n/cue/14 : {\n\t/time/ms : 1.395e+06.,\n\t/name : \"end 2\"\n}",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-65", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-65", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 997.5, 242.0, 70.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cue_data"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 185.0, 200.0, 746.0, 377.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" : 0,
+ "patching_rect" : [ 565.0, 328.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-9",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 565.0, 284.0, 159.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, 24, 47, 116, 114, 97, 110, 115, 112, 111, 114, 116, 0, 0, 44, 115, 0, 0, 115, 116, 111, 112, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 44,
+ "text" : "/transport : \"stop\"",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 25.0, 49.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 109.0, 34.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 11.0, 97.0, 22.0 ],
+ "style" : "",
+ "text" : "r gate_keyboard"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 655.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "14"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 610.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "13"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 565.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "12"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 520.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "11"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 475.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "10"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 430.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "9"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 385.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 340.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "7"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 295.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 250.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 205.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 160.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 115.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-41",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 70.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 79.0, 109.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 17,
+ "numoutlets" : 17,
+ "outlettype" : [ "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "" ],
+ "patching_rect" : [ 25.0, 179.0, 694.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 49 50 51 52 53 54 55 56 57 48 113 119 101 114 116 115"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "int", "int", "int" ],
+ "patching_rect" : [ 143.0, 49.0, 50.5, 22.0 ],
+ "style" : "",
+ "text" : "key"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-66",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 221.5, 306.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 13 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 12 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 11 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 10 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 14 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 9 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 8 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 15 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 734.0, 300.0, 57.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p key1-0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-64",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 690.0, 345.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-53",
+ "linecount" : 3,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 734.0, 449.0, 230.0, 59.0 ],
+ "text" : "/selected = /cues[[/choice]],\n/active = value(/selected),\n/choice = /choice + 1",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 734.0, 345.0, 87.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /choice"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 734.0, 420.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-40",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 945.0, 345.0, 171.0, 32.0 ],
+ "text" : "/cues = getaddresses()",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-5",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1005.0, 577.0, 195.0, 34.0 ],
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 945.0, 315.0, 80.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /cues"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 945.0, 242.0, 47.0, 22.0 ],
+ "style" : "",
+ "text" : "r recall"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-27",
+ "linecount" : 2,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 420.0, 302.0, 150.0, 48.0 ],
+ "text" : "/total/ms : 1.5e+06.",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 34.0, 79.0, 1372.0, 783.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-32",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 778.5, 558.0, 183.0, 22.0 ],
+ "style" : "",
+ "text" : "o.gather /active /choice /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 705.0, 668.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 778.5, 595.0, 107.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /active/cue"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 974.0, 212.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 426.0, 79.0, 694.0, 733.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" : [ 50.0, 799.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 760.0, 78.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /cues"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-65",
+ "linecount" : 56,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 198.0, 645.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 49, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 105, 110, 116, 114, 111, 32, 99, 117, 101, 32, 49, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 50, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 64, -19, 76, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 105, 110, 116, 114, 111, 32, 99, 117, 101, 32, 50, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 51, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 7, 80, -64, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 120, 112, 108, 111, 115, 105, 111, 110, 32, 49, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 52, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 14, 101, 64, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 120, 112, 108, 111, 115, 105, 111, 110, 32, 50, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 53, 0, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 20, 20, -96, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 115, 116, 97, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 0, 0, 0, 0, 0, 0, 96, 47, 99, 117, 101, 47, 54, 0, 0, 44, 46, 0, 0, 0, 0, 0, 80, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 22, -60, 32, 0, 0, 0, 0, 0, 0, 0, 32, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 109, 97, 103, 110, 101, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 32, 49, 0, 0, 0, 0, 0, 0, 96, 47, 99, 117, 101, 47, 55, 0, 0, 44, 46, 0, 0, 0, 0, 0, 80, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 29, 13, -128, 0, 0, 0, 0, 0, 0, 0, 32, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 109, 97, 103, 110, 101, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 32, 50, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 56, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 35, -120, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 111, 32, 49, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 57, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 36, -111, -96, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 111, 32, 50, 0, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 49, 48, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 42, -37, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 119, 97, 115, 104, 105, 110, 103, 32, 99, 117, 101, 32, 49, 0, 0, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 49, 49, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 48, 9, 120, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 119, 97, 115, 104, 105, 110, 103, 32, 99, 117, 101, 32, 50, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 50, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 48, -48, -80, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 115, 107, 105, 110, 0, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 51, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 50, -40, 56, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 110, 100, 32, 49, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 52, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 53, 73, 56, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 110, 100, 32, 50, 0, 0, 0 ],
+ "saved_bundle_length" : 1312,
+ "text" : "/cue/1 : {\n\t/time/ms : 0.,\n\t/name : \"intro cue 1\"\n},\n/cue/2 : {\n\t/time/ms : 60000.,\n\t/name : \"intro cue 2\"\n},\n/cue/3 : {\n\t/time/ms : 191000.,\n\t/name : \"explosion 1\"\n},\n/cue/4 : {\n\t/time/ms : 249000.,\n\t/name : \"explosion 2\"\n},\n/cue/5 : {\n\t/time/ms : 329000.,\n\t/name : \"static bodies\"\n},\n/cue/6 : {\n\t/time/ms : 373000.,\n\t/name : \"magnetic bodies 1\"\n},\n/cue/7 : {\n\t/time/ms : 476000.,\n\t/name : \"magnetic bodies 2\"\n},\n/cue/8 : {\n\t/time/ms : 640000.,\n\t/name : \"trio 1\"\n},\n/cue/9 : {\n\t/time/ms : 674000.,\n\t/name : \"trio 2\"\n},\n/cue/10 : {\n\t/time/ms : 880000.,\n\t/name : \"washing cue 1\"\n},\n/cue/11 : {\n\t/time/ms : 1.051e+06.,\n\t/name : \"washing cue 2\"\n},\n/cue/12 : {\n\t/time/ms : 1.102e+06.,\n\t/name : \"skin\"\n},\n/cue/13 : {\n\t/time/ms : 1.235e+06.,\n\t/name : \"end 1\"\n},\n/cue/14 : {\n\t/time/ms : 1.395e+06.,\n\t/name : \"end 2\"\n}",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-65", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-65", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 974.0, 252.0, 70.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cue_data"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-2",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 450.0, 39.0, 150.0, 34.0 ],
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 356.0, 835.0, 69.0, 22.0 ],
+ "style" : "",
+ "text" : "udpreceive"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 416.0, 310.0, 62.0, 22.0 ],
+ "style" : "",
+ "text" : "init_udp s"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 175.0, 655.0, 62.0, 22.0 ],
+ "style" : "",
+ "text" : "init_udp s"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-64",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 593.0, 297.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-62",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1226.0, 892.5, 68.0, 22.0 ],
+ "style" : "",
+ "text" : "0 0 1 8000"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-60",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 1226.0, 967.5, 38.0, 22.0 ],
+ "style" : "",
+ "text" : "%~ 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-59",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 1226.0, 937.5, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-58",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1061.0, 802.5, 150.0, 24.0 ],
+ "saved_bundle_data" : [ ],
+ "saved_bundle_length" : 0,
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-57",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "", "", "int" ],
+ "patching_rect" : [ 1061.0, 982.5, 61.0, 22.0 ],
+ "style" : "",
+ "text" : "counter"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-55",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 1061.0, 937.5, 41.0, 22.0 ],
+ "style" : "",
+ "text" : "metro"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-53",
+ "linecount" : 4,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 710.5, 459.0, 230.0, 73.0 ],
+ "text" : "/selected = /cues[[/choice]],\n/active = value(/selected),\n/choice = /choice + 1, \n/total/ms = 1447000.",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 710.5, 430.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-36",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 741.5, 355.0, 215.0, 32.0 ],
+ "text" : "/cues = getaddresses()",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-5",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 812.5, 690.0, 195.0, 34.0 ],
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 741.5, 325.0, 80.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /cues"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 741.5, 235.0, 47.0, 22.0 ],
+ "style" : "",
+ "text" : "r recall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1190.0, 516.0, 150.0, 87.0 ],
+ "style" : "",
+ "text" : "notion of \"activated\" - turn on polling for spat\n\nspat loader should be separate from presets\n\n"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-112",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "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-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 427.0, 162.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "int" ],
+ "patching_rect" : [ 75.0, 240.0, 30.0, 22.0 ],
+ "style" : "",
+ "text" : "t b i"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 204.0, 247.0, 74.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend set"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 182.0, 73.0, 22.0 ],
+ "style" : "",
+ "text" : "fromsymbol"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-106",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 50.0, 145.0, 79.0, 22.0 ],
+ "style" : "",
+ "text" : "route symbol"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-102",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "patching_rect" : [ 50.0, 100.0, 269.0, 22.0 ],
+ "style" : "",
+ "text" : "dialog \"Enter the length of the piece in seconds.\""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-110",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-111",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 65.0, 327.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-106", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-102", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-106", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-102", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-110", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-111", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-111", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-111", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 341.0, 190.0, 90.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p get_user_len"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-104",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 341.0, 160.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 61.0, 663.0, 78.0, 22.0 ],
+ "style" : "",
+ "text" : "o.prepend /1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 150.5, 340.0, 33.0, 20.0 ],
+ "style" : "",
+ "text" : "stop"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 120.0, 340.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-3",
+ "linecount" : 2,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 416.0, 715.0, 218.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, 16, 47, 112, 108, 97, 121, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 16, 47, 116, 105, 109, 101, 0, 0, 0, 44, 105, 0, 0, 0, 0, 1, 75 ],
+ "saved_bundle_length" : 56,
+ "text" : "/play : 1,\n/time : 331",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-123",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 568.0, 313.0, 372.0, 409.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" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 222.0, 74.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "* 1000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "float" ],
+ "patching_rect" : [ 21.0, 74.0, 156.0, 22.0 ],
+ "style" : "",
+ "text" : "t f f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 21.0, 296.0, 156.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /timestamp /position"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-120",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 21.0, 10.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-121",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 222.0, 10.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-122",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 21.0, 349.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 21.0, 226.0, 62.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.change"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 21.0, 258.0, 135.0, 22.0 ],
+ "style" : "default",
+ "text" : "sprintf %.2d:%.2d:%.2d"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 21.0, 137.0, 116.0, 22.0 ],
+ "style" : "default",
+ "text" : "* 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 21.0, 196.0, 58.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.slice 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 21.0, 166.0, 132.0, 22.0 ],
+ "style" : "default",
+ "text" : "translate ms hh:mm:ss"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-15", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-120", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-121", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-122", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 1 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 61.0, 580.0, 299.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p time_and_position"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-119",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "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-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 331.0, 42.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 176.0, 267.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-1",
+ "linecount" : 3,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 269.0, 182.0, 204.0, 51.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, 116, 105, 109, 101, 115, 116, 97, 109, 112, 0, 0, 44, 115, 0, 0, 48, 48, 58, 48, 48, 58, 48, 48, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 111, 115, 105, 116, 105, 111, 110, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 99, 117, 101, 47, 114, 101, 108, 97, 121, 0, 0, 44, 115, 0, 0, 67, 85, 69, 58, 32, 78, 79, 78, 69, 0, 0, 0 ],
+ "saved_bundle_length" : 108,
+ "text" : "/timestamp : \"00:00:00\",\n/position : 0.,\n/cue/relay : \"CUE: NONE\"",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-90",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "bang" ],
+ "patching_rect" : [ 50.0, 100.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "b 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 998.0, 287.0, 241.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-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 89.0, 287.0, 91.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /cue/led"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 56.0, 173.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 34.0, 313.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 56.0, 89.0, 93.5, 22.0 ],
+ "style" : "",
+ "text" : "b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 56.0, 139.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "del 700"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 130.5, 173.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 56.0, 31.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-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 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-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 145.0, 71.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p illuminate"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-116",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-117",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 178.0, 340.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-118",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 65.0, 365.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-116", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-117", 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-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-118", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 236.0, 461.0, 72.5, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-114",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "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-9",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 197.0, 239.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 262.0, 326.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 200.5, 155.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 180.0, 205.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "del 300"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 192.0, 279.0, 79.0, 22.0 ],
+ "style" : "",
+ "text" : "/1/cue/led $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 342.0, 234.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 229.0, 97.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 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-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 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-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 446.0, 490.0, 71.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p illuminate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-115",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 446.0, 461.0, 118.0, 22.0 ],
+ "style" : "",
+ "text" : "/1/cue/relay \"cue: 3\""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-100",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "stop", "bang" ],
+ "patching_rect" : [ 120.0, 370.0, 135.0, 22.0 ],
+ "style" : "",
+ "text" : "t stop b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-96",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 217.0, 504.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-94",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patching_rect" : [ 50.0, 370.0, 30.0, 22.0 ],
+ "style" : "",
+ "text" : "t l 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-93",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 61.0, 547.0, 78.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "number",
+ "maximum" : 60,
+ "minimum" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 116.5, 250.0, 56.0, 22.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-204",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 249.5, 250.0, 58.0, 22.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-203",
+ "maxclass" : "number",
+ "maximum" : 60,
+ "minimum" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 183.0, 250.0, 56.0, 22.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-56",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 250.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 206.0, 730.0, 63.0, 20.0 ],
+ "style" : "",
+ "text" : "conductor"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 377.0, 381.0, 88.0, 20.0 ],
+ "style" : "",
+ "text" : "video machine"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-29",
+ "linecount" : 4,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 386.0, 595.0, 218.0, 65.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, 49, 47, 112, 111, 115, 105, 116, 105, 111, 110, 0, 44, 100, 0, 0, 63, -38, 61, 112, -93, -41, 10, 61, 0, 0, 0, 32, 47, 49, 47, 116, 105, 109, 101, 115, 116, 97, 109, 112, 0, 0, 0, 0, 44, 115, 0, 0, 48, 48, 58, 51, 48, 58, 48, 48, 0, 0, 0, 0, 0, 0, 0, 28, 47, 49, 47, 99, 117, 101, 47, 114, 101, 108, 97, 121, 0, 0, 0, 0, 44, 115, 0, 0, 67, 85, 69, 58, 32, 49, 0, 0, 0, 0, 0, 20, 47, 49, 47, 99, 117, 101, 47, 108, 101, 100, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 136,
+ "text" : "/1/position : 0.41,\n/1/timestamp : \"00:30:00\",\n/1/cue/relay : \"CUE: 1\",\n/1/cue/led : 1",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 441.0, 220.0, 150.0, 20.0 ],
+ "style" : "default",
+ "text" : "length of piece in seconds"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 341.0, 220.0, 84.0, 22.0 ],
+ "style" : "default",
+ "text" : "130"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 120.0, 451.0, 83.0, 22.0 ],
+ "style" : "default",
+ "text" : "snapshot~ 20"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-239",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "FullPacket", "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 510.0, 118.0, 767.0, 674.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 1,
+ "gridsize" : [ 4.0, 4.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" : "default",
+ "subpatcher_template" : "",
+ "boxes" : [ {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 561.0, 446.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-32",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 452.0, 446.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-28",
+ "linecount" : 2,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 452.0, 305.0, 201.0, 46.0 ],
+ "text" : "/time = /time/ms / 1000.,\n/play = 1",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 452.0, 266.0, 95.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /time/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 47.0, 395.0, 99.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /line/msg"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-8",
+ "linecount" : 4,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 47.0, 305.0, 345.0, 73.0 ],
+ "text" : "/dur/ms = /dur/sec * 1000.,\n/goto/ms = /user/ms / /dur/ms,\n/diff/ms = abs(/user/ms - /dur/ms),\n/line/msg = [/goto/ms, 0., 1., /diff/ms]",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 47.0, 277.0, 141.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /user/ms /dur/sec"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 14.0, 50.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 214.5, 38.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 97.0, 38.0, 25.0, 25.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 47.0, 97.0, 25.0, 22.0 ],
+ "style" : "default",
+ "text" : "t b"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 47.0, 38.0, 25.0, 25.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 47.0, 446.0, 25.0, 25.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-234",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 47.0, 174.0, 132.0, 22.0 ],
+ "style" : "default",
+ "text" : "translate hh:mm:ss ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-233",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 47.0, 141.0, 69.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl reg"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-232",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 97.0, 97.0, 85.0, 22.0 ],
+ "style" : "default",
+ "text" : "pak 0 0 0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-237",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 130.0, 38.0, 25.0, 25.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-238",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 163.0, 38.0, 25.0, 25.0 ],
+ "style" : "default"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-6", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-233", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-232", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-234", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-233", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-234", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-234", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-232", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-237", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-232", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-238", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-232", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-233", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 280.0, 285.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "default",
+ "tags" : ""
+ }
+,
+ "style" : "default",
+ "text" : "p format_user_point"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 120.0, 415.0, 116.0, 22.0 ],
+ "style" : "default",
+ "text" : "line~"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-119", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-96", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-119", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-112", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-104", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-112", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-114", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-115", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-119", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-96", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-119", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-239", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-203", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-239", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-204", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-239", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-94", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-239", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-239", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-32", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-53", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-239", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-56", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-239", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-59", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-62", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-64", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-93", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-96", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 1154.0, 60.0, 70.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p controller"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.305882, 0.717647, 0.67451, 1.0 ],
+ "id" : "obj-56",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "outlinecolor" : [ 1.0, 1.0, 1.0, 1.0 ],
+ "patching_rect" : [ 9.5, 90.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 9.5, 150.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 615.0, 15.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "init_udp r"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 134.0, 570.0, 62.0, 22.0 ],
+ "style" : "",
+ "text" : "init_udp s"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-62",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1185.0, 807.5, 68.0, 22.0 ],
+ "style" : "",
+ "text" : "0 0 1 8000"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-60",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 1185.0, 882.5, 38.0, 22.0 ],
+ "style" : "",
+ "text" : "%~ 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-59",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 1185.0, 852.5, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-57",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "", "", "int" ],
+ "patching_rect" : [ 1020.0, 897.5, 61.0, 22.0 ],
+ "style" : "",
+ "text" : "counter"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-55",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 1020.0, 852.5, 41.0, 22.0 ],
+ "style" : "",
+ "text" : "metro"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1106.0, 435.0, 150.0, 87.0 ],
+ "style" : "",
+ "text" : "notion of \"activated\" - turn on polling for spat\n\nspat loader should be separate from presets\n\n"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-112",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "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-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "float" ],
+ "patching_rect" : [ 75.0, 240.0, 31.0, 22.0 ],
+ "style" : "",
+ "text" : "t b f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 204.0, 247.0, 74.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend set"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 182.0, 73.0, 22.0 ],
+ "style" : "",
+ "text" : "fromsymbol"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-106",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 50.0, 145.0, 79.0, 22.0 ],
+ "style" : "",
+ "text" : "route symbol"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-102",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "patching_rect" : [ 50.0, 100.0, 269.0, 22.0 ],
+ "style" : "",
+ "text" : "dialog \"Enter the length of the piece in seconds.\""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-110",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-111",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 65.0, 327.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-106", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-102", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-106", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-102", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-110", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-111", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-111", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 300.0, 105.0, 90.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p get_user_len"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-104",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 300.0, 75.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 20.0, 578.0, 78.0, 22.0 ],
+ "style" : "",
+ "text" : "o.prepend /1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 109.5, 120.0, 84.0, 20.0 ],
+ "style" : "",
+ "text" : "stop the clock"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.665086, 0.106606, 0.136815, 1.0 ],
+ "id" : "obj-8",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "outlinecolor" : [ 0.786675, 0.801885, 0.845022, 1.0 ],
+ "patching_rect" : [ 79.0, 120.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-123",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 568.0, 313.0, 541.0, 438.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-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 76.0, 23.0, 68.0, 22.0 ],
+ "style" : "",
+ "text" : "route bang"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-1",
+ "linecount" : 2,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 232.0, 205.0, 225.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, 32, 47, 49, 47, 99, 117, 101, 47, 114, 101, 108, 97, 121, 0, 0, 0, 0, 44, 115, 0, 0, 67, 85, 69, 58, 32, 78, 79, 78, 69, 0, 0, 0, 0, 0, 0, 20, 47, 49, 47, 99, 117, 101, 47, 108, 101, 100, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 76,
+ "text" : "/1/cue/relay : \"CUE: NONE\",\n/1/cue/led : 0",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 222.0, 74.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "* 1000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "float" ],
+ "patching_rect" : [ 21.0, 74.0, 156.0, 22.0 ],
+ "style" : "",
+ "text" : "t f f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 21.0, 296.0, 156.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /timestamp /position"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-120",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 21.0, 10.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-121",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 222.0, 10.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-122",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 21.0, 349.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 21.0, 226.0, 62.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.change"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 21.0, 258.0, 135.0, 22.0 ],
+ "style" : "default",
+ "text" : "sprintf %.2d:%.2d:%.2d"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 21.0, 137.0, 116.0, 22.0 ],
+ "style" : "default",
+ "text" : "* 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 21.0, 196.0, 58.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.slice 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 21.0, 166.0, 132.0, 22.0 ],
+ "style" : "default",
+ "text" : "translate ms hh:mm:ss"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-122", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-120", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-121", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-122", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 1 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 20.0, 495.0, 299.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p time_and_position"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-119",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "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-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 331.0, 42.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 176.0, 267.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-1",
+ "linecount" : 3,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 269.0, 182.0, 204.0, 51.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, 116, 105, 109, 101, 115, 116, 97, 109, 112, 0, 0, 44, 115, 0, 0, 48, 48, 58, 48, 48, 58, 48, 48, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 111, 115, 105, 116, 105, 111, 110, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 99, 117, 101, 47, 114, 101, 108, 97, 121, 0, 0, 44, 115, 0, 0, 67, 85, 69, 58, 32, 78, 79, 78, 69, 0, 0, 0 ],
+ "saved_bundle_length" : 108,
+ "text" : "/timestamp : \"00:00:00\",\n/position : 0.,\n/cue/relay : \"CUE: NONE\"",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-90",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "bang" ],
+ "patching_rect" : [ 50.0, 100.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "b 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 998.0, 287.0, 241.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-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 89.0, 287.0, 91.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /cue/led"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 56.0, 173.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 34.0, 313.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 56.0, 89.0, 93.5, 22.0 ],
+ "style" : "",
+ "text" : "b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 56.0, 139.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "del 700"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 130.5, 173.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 56.0, 31.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-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 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-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 145.0, 71.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p illuminate"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-116",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-117",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 178.0, 340.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-118",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 65.0, 365.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-116", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-117", 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-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-118", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 195.0, 376.0, 72.5, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-114",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 196.0, 388.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" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 33.0, 256.0, 109.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 33.0, 230.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/cue/led"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "" ],
+ "patching_rect" : [ 33.0, 120.0, 109.0, 22.0 ],
+ "style" : "",
+ "text" : "t b b l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 33.0, 91.0, 117.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /1/cue/relay"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 78.0, 185.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 33.0, 304.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 78.0, 151.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "del 300"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 33.0, 185.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 33.0, 23.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 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-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 330.0, 435.0, 71.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p illuminate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-100",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "stop", "bang" ],
+ "patching_rect" : [ 79.0, 285.0, 135.0, 22.0 ],
+ "style" : "",
+ "text" : "t stop b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-96",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 176.0, 419.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-94",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patching_rect" : [ 41.0, 285.0, 30.0, 22.0 ],
+ "style" : "",
+ "text" : "t l 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-93",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 52.0, 435.0, 78.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "number",
+ "maximum" : 60,
+ "minimum" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 75.5, 165.0, 56.0, 22.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-204",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 208.5, 165.0, 58.0, 22.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-203",
+ "maxclass" : "number",
+ "maximum" : 60,
+ "minimum" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 142.0, 165.0, 56.0, 22.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 75.5, 669.0, 97.0, 20.0 ],
+ "style" : "",
+ "text" : "ipad (conductor)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 664.0, 105.0, 146.0, 22.0 ],
+ "style" : "",
+ "text" : "/1/position 1000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 615.0, 105.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 615.0, 45.0, 99.0, 22.0 ],
+ "style" : "",
+ "text" : "udpreceive 8000"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 20.0, 645.0, 172.0, 22.0 ],
+ "style" : "",
+ "text" : "udpsend 192.168.0.199 8050"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 400.0, 135.0, 150.0, 20.0 ],
+ "style" : "default",
+ "text" : "length of piece in seconds"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 300.0, 135.0, 84.0, 22.0 ],
+ "style" : "default",
+ "text" : "1500."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 79.0, 366.0, 83.0, 22.0 ],
+ "style" : "default",
+ "text" : "snapshot~ 20"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-239",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 510.0, 118.0, 767.0, 674.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 1,
+ "gridsize" : [ 4.0, 4.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" : "default",
+ "subpatcher_template" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 565.0, 327.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "* 1000."
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 561.0, 446.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 561.0, 400.0, 95.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 47.0, 395.0, 99.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /line/msg"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-8",
+ "linecount" : 4,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 47.0, 305.0, 345.0, 73.0 ],
+ "text" : "/dur/ms = /dur/sec * 1000.,\n/goto/ms = /user/ms / /dur/ms,\n/diff/ms = abs(/user/ms - /dur/ms),\n/line/msg = [/goto/ms, 0., 1., /diff/ms]",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 47.0, 277.0, 141.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /user/ms /dur/sec"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 14.0, 50.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 214.5, 38.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 97.0, 38.0, 25.0, 25.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 47.0, 97.0, 25.0, 22.0 ],
+ "style" : "default",
+ "text" : "t b"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 47.0, 38.0, 25.0, 25.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 47.0, 446.0, 25.0, 25.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-234",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 47.0, 174.0, 132.0, 22.0 ],
+ "style" : "default",
+ "text" : "translate hh:mm:ss ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-233",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 47.0, 141.0, 74.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl reg 0 0 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-232",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 97.0, 97.0, 85.0, 22.0 ],
+ "style" : "default",
+ "text" : "pak 0 0 0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-237",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 130.0, 38.0, 25.0, 25.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-238",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 163.0, 38.0, 25.0, 25.0 ],
+ "style" : "default"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-233", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-232", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-234", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-233", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-234", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-232", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-237", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-232", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-238", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-232", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-233", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 9.0, 195.0, 285.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "default",
+ "tags" : ""
+ }
+,
+ "style" : "default",
+ "text" : "p format_user_point"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 79.0, 330.0, 116.0, 22.0 ],
+ "style" : "default",
+ "text" : "line~"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-119", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-96", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-119", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-112", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-104", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-239", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-112", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-114", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-114", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-119", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-96", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-119", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 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-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-239", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-203", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-239", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-204", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-239", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-239", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-239", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-239", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-94", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-239", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-74", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-53", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-67", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-114", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-56", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-58", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-239", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-59", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-62", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-64", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-65", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-65", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-65", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-67", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-74", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-77", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-75", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-94", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-75", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-93", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-96", 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 54.0, 86.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" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-2",
+ "linecount" : 36,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 45.0, 60.0, 517.0, 510.0 ],
+ "text" : "/mirror/1 : {\n\t/phasepoint : [-0.326805, -0.257129],\n\t/phasemirror : [0.326805, -0.257129],\n\t/size : 0.103684,\n\t/path : [-0.362482, -0.284287, 0.10748, 0.481036, 0.357804, 0.0177261, 0.757174, 0.177589, 0.192024, -0.525969, -0.803167, 0.0773919, 0.330104, -0.183068, 0.0359166, 0.206501, -0.35784, 0.137014],\n\t/wave : \"sine\",\n\t/freq : 0.0042,\n\t/id : 1\n},\n/mirror/2 : {\n\t/phasepoint : [0.090848, 0.0823544],\n\t/phasemirror : [-0.090848, 0.0823544],\n\t/size : 0.161163,\n\t/path : [0.197529, -0.229846, 0.161603, -0.167554, 0.838564, 0.160097, -0.406248, -0.52871, 0.124438, -0.557377, 0.912588, 0.169572, -0.96394, 0.613423, 0.0924191, -0.34595, -0.854258, 0.198535],\n\t/freq : 0.15,\n\t/wave : \"saw\",\n\t/id : 2\n},\n/mirror/3 : {\n\t/phasepoint : [0.00967073, 0.842037],\n\t/phasemirror : [-0.00967073, 0.842037],\n\t/size : 0.0410499,\n\t/path : [-0.916199, 0.809512, 0.0782843, 0.776935, 0.868991, 0.0101939, 0.0487038, -0.740718, 0.199047, -0.00465268, -0.696008, 0.00485421, 0.527052, 0.239546, 0.135395, -0.00629778, -0.139038, 0.0266957],\n\t/freq : 0.069,\n\t/wave : \"triangle\",\n\t/id : 3\n}",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 0.0, 0.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "r disp"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-153",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "patching_rect" : [ 118.0, 100.0, 95.0, 22.0 ],
+ "style" : "",
+ "text" : "t s b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-152",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 50.0, 406.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "!- 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-144",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 194.0, 212.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "+ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-143",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 194.0, 257.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "gate 2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-139",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 289.0, 425.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "i"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-137",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 346.0, 464.0, 47.0, 22.0 ],
+ "style" : "",
+ "text" : "$1 100"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-138",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 289.0, 464.0, 47.0, 22.0 ],
+ "style" : "",
+ "text" : "$1 100"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-136",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 175.0, 464.0, 47.0, 22.0 ],
+ "style" : "",
+ "text" : "$1 100"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-135",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 118.0, 464.0, 47.0, 22.0 ],
+ "style" : "",
+ "text" : "$1 100"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-133",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 194.0, 131.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-131",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 194.0, 165.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-125",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 333.0, 529.0, 32.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-126",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 276.0, 529.0, 32.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-127",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 346.0, 496.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-128",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 289.0, 496.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-129",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "signal", "signal", "signal" ],
+ "patching_rect" : [ 276.0, 378.0, 133.0, 22.0 ],
+ "saved_object_attributes" : {
+ "basictuning" : 440,
+ "followglobaltempo" : 0,
+ "formantcorrection" : 0,
+ "loopend" : [ 0.0, "ms" ],
+ "loopstart" : [ 0.0, "ms" ],
+ "mode" : "basic",
+ "originallength" : [ 0.0, "ticks" ],
+ "originaltempo" : 120.0,
+ "phase" : [ 0.0, "ticks" ],
+ "pitchcorrection" : 0,
+ "quality" : "basic",
+ "timestretch" : [ 0 ]
+ }
+,
+ "style" : "",
+ "text" : "groove~ fp.1 2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-121",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 162.0, 529.0, 32.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-122",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 105.0, 529.0, 32.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-123",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 175.0, 496.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-124",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 118.0, 496.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 276.0, 309.0, 81.0, 22.0 ],
+ "style" : "",
+ "text" : "groovehelper"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 105.0, 309.0, 81.0, 22.0 ],
+ "style" : "",
+ "text" : "groovehelper"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 211.0, 309.0, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "sig~ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 294.5, 620.0, 124.0, 22.0 ],
+ "style" : "",
+ "text" : "send~ #1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 149.0, 620.0, 122.0, 22.0 ],
+ "style" : "",
+ "text" : "send~ #2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "signal", "signal", "signal" ],
+ "patching_rect" : [ 105.0, 378.0, 133.0, 22.0 ],
+ "saved_object_attributes" : {
+ "basictuning" : 440,
+ "followglobaltempo" : 0,
+ "formantcorrection" : 0,
+ "loopend" : [ 0.0, "ms" ],
+ "loopstart" : [ 0.0, "ms" ],
+ "mode" : "basic",
+ "originallength" : [ 0.0, "ticks" ],
+ "originaltempo" : 120.0,
+ "phase" : [ 0.0, "ticks" ],
+ "pitchcorrection" : 0,
+ "quality" : "basic",
+ "timestretch" : [ 0 ]
+ }
+,
+ "style" : "",
+ "text" : "groove~ fp.1 2"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-159",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 118.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-121", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-122", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-121", 1 ],
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-122", 1 ],
+ "source" : [ "obj-124", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-125", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-126", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-125", 1 ],
+ "source" : [ "obj-127", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-126", 1 ],
+ "source" : [ "obj-128", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-125", 0 ],
+ "source" : [ "obj-129", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-126", 0 ],
+ "source" : [ "obj-129", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-139", 0 ],
+ "order" : 0,
+ "source" : [ "obj-131", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-144", 0 ],
+ "order" : 1,
+ "source" : [ "obj-131", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-152", 0 ],
+ "order" : 2,
+ "source" : [ "obj-131", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-131", 0 ],
+ "source" : [ "obj-133", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-124", 0 ],
+ "source" : [ "obj-135", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 0 ],
+ "source" : [ "obj-136", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-127", 0 ],
+ "source" : [ "obj-137", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-128", 0 ],
+ "source" : [ "obj-138", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-137", 0 ],
+ "order" : 0,
+ "source" : [ "obj-139", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-138", 0 ],
+ "order" : 1,
+ "source" : [ "obj-139", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-129", 0 ],
+ "order" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "order" : 1,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "source" : [ "obj-143", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "source" : [ "obj-143", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-143", 0 ],
+ "source" : [ "obj-144", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-135", 0 ],
+ "order" : 1,
+ "source" : [ "obj-152", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-136", 0 ],
+ "order" : 0,
+ "source" : [ "obj-152", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-133", 0 ],
+ "source" : [ "obj-153", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-143", 1 ],
+ "source" : [ "obj-153", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-153", 0 ],
+ "source" : [ "obj-159", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-129", 0 ],
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-121", 0 ],
+ "source" : [ "obj-4", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-122", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-21",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 90.0, 139.0, 74.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend set"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "" ],
+ "patching_rect" : [ 50.0, 100.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "t 0. s"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-22",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-23",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 64.0, 221.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-20", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 640.0, 480.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" : {
+ "id" : "obj-2",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 267.0, 344.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 418.0, 327.0, 100.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-81",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 132.0, 255.043335, 93.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /set /inc"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-78",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 348.0, 244.543335, 128.0, 32.0 ],
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-77",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 132.0, 94.043335, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 1.0, 1.043335, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-75",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 132.0, 138.043335, 62.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /in"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-74",
+ "linecount" : 3,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 132.0, 168.043335, 368.0, 52.0 ],
+ "text" : "if(/in < 0, [/set = [\"set\", 60], /inc = -1],\nif(/in > 60, [/set = [\"set\", 0], /inc = 1], /set = [\"set\", /in]))",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-78", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-74", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-81", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-74", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-74", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-75", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-77", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-81", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-77", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 141.5, 287.043335, 119.5, 287.043335, 119.5, 82.043335, 141.5, 82.043335 ],
+ "source" : [ "obj-81", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 0
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 261.0, 243.0, 1209.0, 868.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 2,
+ "gridsize" : [ 5.0, 5.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-53",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1022.0, 315.0, 52.0, 22.0 ],
+ "presentation_rect" : [ 1023.5, 314.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "compile"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 995.0, 405.0, 107.0, 22.0 ],
+ "style" : "",
+ "text" : "route oper spatobj"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1095.0, 315.0, 37.0, 22.0 ],
+ "presentation_rect" : [ 1047.0, 306.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 995.0, 370.0, 83.0, 22.0 ],
+ "saved_object_attributes" : {
+ "filename" : "fileloader.js",
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "js fileloader.js"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1044.75, 220.0, 29.5, 22.0 ],
+ "presentation_rect" : [ 1045.75, 23.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 995.0, 220.0, 29.5, 22.0 ],
+ "presentation_rect" : [ 996.0, 23.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 949.75, 220.0, 29.5, 22.0 ],
+ "presentation_rect" : [ 950.75, 23.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 995.0, 270.0, 91.0, 22.0 ],
+ "style" : "",
+ "text" : "connections $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 225.0, 29.0, 30.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "in 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-26",
+ "linecount" : 2,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 400.0, 545.0, 686.0, 38.0 ],
+ "presentation_rect" : [ 424.0, 504.0, 0.0, 0.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, 115, 112, 101, 97, 107, 101, 114, 115, 47, 110, 117, 109, 105, 110, 112, 117, 116, 115, 0, 44, 105, 0, 0, 0, 0, 0, 6, 0, 0, 0, -128, 47, 115, 112, 101, 97, 107, 101, 114, 115, 47, 108, 111, 99, 97, 116, 105, 111, 110, 115, 0, 44, 105, 100, 105, 100, 105, 100, 105, 100, 105, 105, 105, 100, 105, 105, 105, 100, 0, 0, 0, -1, -1, -1, -6, 64, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 41, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 64, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 64, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, -1, -1, -1, -8, 0, 0, 0, 0, -64, 41, 0, 0, 0, 0, 0, 0, -1, -1, -1, -8, -1, -1, -1, -8, -1, -1, -1, -8, 64, 4, 0, 0, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 180,
+ "text" : "/speakers/numinputs : 6,\n/speakers/locations : [-6, 10.5, 0, 12.5, 6, 10.5, 8, 2.5, 8, -8, 0, -12.5, -8, -8, -8, 2.5]",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "linecount" : 2,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 890.0, 655.0, 150.0, 33.0 ],
+ "style" : "",
+ "text" : "sys that has counters and that we can verify w/"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 8,
+ "numoutlets" : 0,
+ "patching_rect" : [ 635.0, 765.0, 117.0, 22.0 ],
+ "style" : "",
+ "text" : "dac~ 1 2 3 4 5 6 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-124",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 445.0, 79.0, 961.0, 897.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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 103.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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-4",
+ "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" : 11.0,
+ "id" : "obj-2",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 130.5, 48.0, 21.0 ],
+ "style" : "",
+ "text" : "-1 0 1 0"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-19",
+ "linecount" : 2,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 197.0, 74.0, 33.0 ],
+ "style" : "",
+ "text" : "prepend speakers xy"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 640.0, 480.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 11.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 1,
+ "gridsize" : [ 5.0, 5.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" : 11.0,
+ "id" : "obj-10",
+ "linecount" : 3,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 100.0, 45.0 ],
+ "style" : "",
+ "text" : "vexpr $f1 * (1/3.280839895) @scalarmode 1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-15",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 25.0, 25.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-16",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 203.0, 25.0, 25.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 161.0, 78.0, 21.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "fontsize" : 11.0,
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p feet2meters"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 290.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 472.0, 682.5, 109.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p headphones_init"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 384.0, 40.0, 190.0, 20.0 ],
+ "style" : "",
+ "text" : "< incoming matrix from jit.boids3d"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-53",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 413.5, 253.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "+ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 341.0, 253.0, 63.0, 22.0 ],
+ "style" : "",
+ "text" : "t b l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 412.75, 216.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.nth 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 341.0, 300.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "i"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 341.0, 366.0, 94.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend source"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 341.0, 333.0, 88.0, 22.0 ],
+ "style" : "",
+ "text" : "pack 0 xy 0. 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 341.0, 180.0, 162.5, 22.0 ],
+ "style" : "",
+ "text" : "jit.iter"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-122",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 339.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-123",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 339.0, 787.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-122", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-48", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-53", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 75.0, 100.0, 125.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p boidmatrix2spatpos"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 290.0, 185.0, 73.0, 22.0 ],
+ "style" : "",
+ "text" : "fromsymbol"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 9.0,
+ "id" : "obj-15",
+ "linecount" : 4,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 335.0, 20.0, 195.0, 51.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, 101, 100, 0, 0, 0, 0, 44, 100, 100, 0, 63, -21, 48, -25, -1, 88, 58, 84, 63, -28, -67, -114, 0, 8, 99, 124, 0, 0, 0, 28, 47, 103, 114, 101, 101, 110, 0, 0, 44, 100, 100, 0, -65, -21, 48, -25, -1, 88, 58, 84, 63, -28, -67, -114, 0, 8, 99, 124, 0, 0, 0, 20, 47, 115, 105, 122, 101, 0, 0, 0, 44, 100, 0, 0, 63, -94, -19, -39, -116, -50, -81, -4, 0, 0, 0, 12, 47, 105, 100, 0, 44, 105, 0, 0, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 120,
+ "text" : "/red : [0.84972, 0.648139],\n/green : [-0.84972, 0.648139],\n/size : 0.0369709,\n/id : 1",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 157.0, 79.0, 857.0, 495.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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 652.0, 313.5, 150.0, 20.0 ],
+ "style" : "",
+ "text" : "4 channels"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-21",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 529.0, 313.5, 114.0, 21.0 ],
+ "style" : "",
+ "text" : "8 2.5 8 -8 -8 -8 -8 2.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patching_rect" : [ 666.5, 64.0, 30.0, 22.0 ],
+ "style" : "",
+ "text" : "t l 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 582.0, 176.5, 41.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.join"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 565.0, 91.0, 30.0, 22.0 ],
+ "style" : "",
+ "text" : "t b l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "", "", "int" ],
+ "patching_rect" : [ 582.0, 139.0, 61.0, 22.0 ],
+ "style" : "",
+ "text" : "counter"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 755.0, 176.5, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 565.0, 59.0, 63.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.iter 2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "", "", "", "" ],
+ "patching_rect" : [ 573.0, 219.5, 81.0, 22.0 ],
+ "saved_object_attributes" : {
+ "embed" : 0
+ }
+,
+ "style" : "",
+ "text" : "coll speakers"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-4",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 565.0, 15.5, 256.0, 21.0 ],
+ "style" : "",
+ "text" : "-6 10.5 0 12.5 6 10.5 8 2.5 8 -8 0 -12.5 -8 -8 -8 2.5"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-2",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 157.0, 80.5, 256.0, 21.0 ],
+ "style" : "",
+ "text" : "-6 10.5 0 12.5 6 10.5 8 2.5 8 -8 0 -12.5 -8 -8 -8 2.5"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 321.0, 378.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 84.0, 134.0, 159.0, 20.0 ],
+ "style" : "",
+ "text" : "xy speaker placement in ft"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 477.0, 134.0, 56.0, 21.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 321.0, 335.5, 113.0, 21.0 ],
+ "style" : "",
+ "text" : "prepend speakers xy"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 640.0, 480.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 11.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 1,
+ "gridsize" : [ 5.0, 5.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" : 11.0,
+ "id" : "obj-10",
+ "linecount" : 3,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 100.0, 45.0 ],
+ "style" : "",
+ "text" : "vexpr $f1 * (1/3.280839895) @scalarmode 1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-15",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 25.0, 25.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-16",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 203.0, 25.0, 25.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 321.0, 299.5, 78.0, 21.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "fontsize" : 11.0,
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p feet2meters"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-7",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 84.0, 176.5, 256.0, 21.0 ],
+ "style" : "",
+ "text" : "-6 10.5 0 12.5 6 10.5 8 2.5 8 -8 0 -12.5 -8 -8 -8 2.5"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 486.5, 164.75, 93.5, 164.75 ],
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 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" : [ 515.0, 220.0, 169.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cnmat_mainroom_speakers"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "linecount" : 7,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1160.0, 10.0, 150.0, 100.0 ],
+ "style" : "",
+ "text" : "\n/src/1 = \"source \" + string(/r) + \" + \" xy \" + string(/red),\n/src/2 = \"source \" + string(/y) + \" + \" xy \" + string(/yellow)"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-7",
+ "linecount" : 2,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 290.0, 96.0, 481.0, 41.0 ],
+ "text" : "/pair/1 = \"source \" + ((/id * 2) - 1) + \" xy \" + /red[[0]] + \" \" + /red[[1]],\n/pair/2 = \"source \" + (/id * 2) + \" xy \" + /yellow[[0]] + \" \" + /yellow[[1]]",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 0,
+ "patching_rect" : [ 289.999969, 490.0, 535.666687, 22.0 ],
+ "style" : "",
+ "text" : "dac~ 1 2 3 4 5 6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 290.0, 145.0, 121.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /pair/1 /pair/2"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 290.0, 25.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 465.0, 220.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "open"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 7,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "" ],
+ "patching_rect" : [ 290.0, 445.0, 639.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.spat~ @numsources 6 @numreverbs 1 @numspeakers 6 @numinternals 6 @numcascades 5 @panning angular",
+ "varname" : "spatobj"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 290.0, 285.0, 532.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.oper @numsources 6 @numreverbs 1 @numspeakers 4 @numinternals 6 @numcascades 5",
+ "varname" : "operobj"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-7", 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-10", 5 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 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-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "fileloader.js",
+ "bootpath" : "~/Documents/CNMAT/_ClusterX_mirror/max/patches",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "spat.oper.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.spat~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.compose.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 54.0, 86.0, 971.0, 810.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-34",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 5,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "list" ],
+ "patching_rect" : [ 120.0, 690.0, 70.0, 22.0 ],
+ "style" : "",
+ "text" : "matrix~ 4 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 45.0, 675.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-7",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 135.0, 285.0, 450.0, 34.0 ],
+ "presentation_rect" : [ 210.0, 177.0, 0.0, 0.0 ],
+ "text" : "/matrix : [0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 1, 0, 1]",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 45.0, 135.0, 39.0, 20.0 ],
+ "presentation_rect" : [ 621.0, 388.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "recall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 240.0, 135.0, 150.0, 20.0 ],
+ "style" : "",
+ "text" : "< edit / store"
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 4,
+ "id" : "obj-52",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 45.0, 540.0, 75.0, 75.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 45.0, 165.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 45.0, 285.0, 52.0, 22.0 ],
+ "style" : "",
+ "text" : "o.var"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 135.0, 225.0, 85.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /matrix"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "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-40",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 155.0, 213.260132, 70.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.group 16"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 245.0, 168.260132, 83.0, 22.0 ],
+ "style" : "",
+ "text" : "getcolumn $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "int" ],
+ "patching_rect" : [ 215.0, 108.260132, 46.0, 22.0 ],
+ "style" : "",
+ "text" : "uzi 4 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 183.260132, 24.0, 22.0 ],
+ "style" : "",
+ "text" : "t b"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-42",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "list" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-43",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "list" ],
+ "patching_rect" : [ 155.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-44",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 155.0, 295.260132, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-45",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 245.0, 295.260132, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 135.0, 180.0, 75.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p aggregate"
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 4,
+ "id" : "obj-28",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 135.0, 101.0, 75.0, 75.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "clear" ],
+ "patching_rect" : [ 45.0, 465.0, 71.0, 22.0 ],
+ "style" : "",
+ "text" : "t l clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 45.0, 435.0, 71.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /out"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 11.0,
+ "id" : "obj-2",
+ "linecount" : 5,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 45.0, 330.0, 595.0, 81.0 ],
+ "text" : "/len = sqrt(length(/matrix) - 1),\n/out = [],\n/count = 0,\nmap(lambda([i], map(lambda(j, /out = [/out, int32(i), int32(j), /matrix[[/count]]], /count++), aseq(0, /len))), aseq(0, /len))",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 200.5, 207.0, 218.5, 207.0, 218.5, 93.0, 144.5, 93.0 ],
+ "source" : [ "obj-46", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.var.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+outlets = 1;
+
+mgraphics.init();
+mgraphics.autofill = 1;
+mgraphics.relative_coords = 1;
+
+//generic
+var cursor = [0, 0];
+var twidth, theight, aspect;
+var circfull = 0.2;
+var circhalf = circfull / 2.;
+var circquar = circhalf / 2.;
+var opacity = 0.6;
+var midsize = 0.05;
+var halfmid = midsize / 2;
+
+//state
+var status_idle = false;
+var status_shift = false;
+var status_button = false;
+var status_followtraj = false;
+var status_com = false;
+//var status_command = false; //in the future, this might be used to move points around.
+
+//circle drawing
+var cpoint = [0, 0];
+var cpoint_inv = [0, 0];
+var c2 = [];
+var c3 = [];
+var flipy = false;
+
+//colors
+var linecolor1 = [0.1, 0.1, 0.1, 0.1];
+var linecolor2 = [0.3, 0.5, 0.8, 0.3];
+var circ_highlight = [0.9, 0.6, 0.7, opacity];
+var circ_std = [0.2, 0.2, 0.2, opacity];
+
+//path matrix
+var pathmat = new JitterMatrix("pathmatrix");
+
+//path point vars
+var pointidx = [];
+var idx = [];
+var circles = [];
+var dist_from_closest = 0.;
+var closest = -1;
+var pp_defaultsize = 0.07;
+
+post("mirrortest02: input matrix is expected to be two plane, dim N x 1\n");
+
+//expects a jitter matrix with path data (xy coords)
+function path(){
+ var inname = arguments[1];
+ //copy from input - necessary for proper context switching to js
+ pathmat.frommatrix(inname);
+ var numpoints = pathmat.dim[0]; //use the x dimension
+ pointidx = new Array(pathmat.dim[0]);
+ idx = Array.apply(0, pointidx).map(function(_, i){return i});
+
+ circles = [];
+
+ for(i = 0; i < numpoints; i++){
+ var coords = pathmat.getcell(i, 0);
+ var temp = new Circle(circ_std, pp_defaultsize, coords[0], coords[1] * -1);
+ circles.push(temp);
+ delete temp;
+ }
+ mgraphics.redraw();
+}
+
+function path_exists(){
+ return pathmat.dim[0] > 1;
+}
+
+function paint(){
+ var dist = calc_dist(cursor[0], cursor[1]);
+ var circle_dist = calc_dist(cpoint[0], cpoint[1]);
+
+ with(mgraphics){
+ if(path_exists()){ //if there is a path matrix, draw it
+
+ /*
+ var p1 = pathmat.getcell(0, 0);
+
+ set_source_rgba(linecolor2);
+ move_to(p1[0], p1[1] * -1);
+
+ var target = pathmat.dim[0]; //1-based
+ var i = 1; //start turtle
+
+ while(i < target){
+ var loc = pathmat.getcell(i, 0);
+ var ilo = [loc[0], loc[1] * -1.];
+ line_to(ilo);
+ if(i < target){
+ move_to(ilo);
+ }
+ i++;
+ }
+
+ stroke();
+ */
+
+ //draw circles and path
+ for(i = 0; i < circles.length; i++){
+ //lines
+ if(i == 0){
+ move_to(circles[i].x, circles[i].y);
+ }else{
+ move_to(circles[i-1].x, circles[i-1].y);
+ line_to(circles[i].x, circles[i].y);
+ }
+ //circles
+ if((status_shift && status_button) && i == closest){
+ //circle sizing behavior: this is kinda buggy - figure out how to make it more accurate
+ circles[i].size = circhalf * dist_from_closest * 20.;
+ }else if(status_idle && i == closest){
+ circles[i].rgba = circ_highlight;
+ }else{
+ circles[i].rgba = circ_std;
+ }
+
+ set_source_rgba(linecolor2);
+ stroke();
+ circles[i].draw();
+ }
+
+ //draw trajectory dots and lines
+ if(status_followtraj){
+ //red
+ set_source_rgba(0.8, 0.2, 0.2, opacity);
+ ellipse(cpoint[0] - circhalf, cpoint[1] + circhalf, circfull, circfull);
+
+ //line to red from center
+ set_source_rgba(linecolor1);
+ move_to(0, 0);
+ line_to(cpoint);
+ stroke();
+
+ //yellow
+ set_source_rgba(0.8, 0.8, 0.2, opacity);
+ ellipse(cpoint_inv[0] - circhalf, cpoint_inv[1] + circhalf, circfull, circfull);
+
+ //white
+ set_source_rgba(1, 1, 1, 1);
+ ellipse(0 - halfmid, 0 + halfmid, midsize, midsize);
+ //ellipse(0 - 0.05, 0 + 0.05, 0.1, 0.1);
+
+ //surrounding circles, filled automatically
+ set_source_rgba(linecolor1[0], linecolor1[1], linecolor1[2], 0.05);
+ ellipse(0 - circle_dist, 0 + circle_dist, circle_dist * 2, circle_dist * 2);
+ set_source_rgba(linecolor1[0], linecolor1[1], linecolor1[2], 0.1);
+ ellipse(0 - (circle_dist / 2), 0 + (circle_dist / 2), circle_dist, circle_dist);
+ }
+ }
+ }
+}
+
+//pixel coords
+function ondrag(x, y, button, mod1, shift){
+ //status_idle = false;
+ status_com = Boolean(mod1);
+ status_shift = Boolean(shift); //shift keys
+ status_button = Boolean(button); //mouse
+
+ //in the future, this might be used to move points around, but currently the path is external to the object.
+ //status_command = Boolean(mod1); //command key
+
+ cursor = calc_xy(x, y);
+
+ //closest = status_button ? -1 : closest;
+
+ if(status_button){
+ if(status_com){
+ //post("closest point: ", closest, '\n');
+ //might want pathmat.setcell() here...
+ circles[closest].x = cursor[0];
+ circles[closest].y = cursor[1];
+ }else if(status_shift){
+ calc_closest_point();
+ dist_from_closest = distance(closest);
+ }else{
+ circles[closest].size = pp_defaultsize;
+ }
+ }
+
+ mgraphics.redraw();
+
+ /*
+ else{
+ tx = x / mgraphics.size[0];
+ ty = y / mgraphics.size[1];
+ cursor = calc_snorm(tx, ty);
+ mgraphics.redraw();
+ }
+ */
+}
+
+function onidleout(){
+ status_shift = false;
+ status_idle = false;
+}
+
+function onidle(x, y, button, mod1, shift){
+ status_idle = true;
+ status_shift = Boolean(shift);
+
+ cursor = calc_xy(x, y);
+ calc_closest_point();
+ mgraphics.redraw();
+}
+
+function calc_xy(x, y){
+ twidth = mgraphics.size[0];
+ var tx = x / twidth;
+ theight = mgraphics.size[1];
+ var ty = y / theight;
+ //cursor = calc_snorm(tx, ty);
+ return calc_snorm(tx, ty);
+}
+
+function calc_trajcoords(ix, iy){
+ //inv larger circle
+ cpoint_inv[0] = ix * -1;
+ if(flipy){
+ cpoint_inv[1] = iy * -1;
+ }else{
+ cpoint_inv[1] = iy * 1;
+ }
+ //smaller, inner circles
+ c2[0] = ix / 2;
+ c2[1] = iy / 2;
+ c3[0] = c2[0] * -1;
+ c3[1] = c2[1] * -1;
+}
+
+function calc_closest_point(){
+ var dists = idx.map(distance);
+ closest = dists.indexOf(Math.min.apply(Math, dists));
+}
+
+function calc_snorm(tx, ty){
+ var temp = [];
+ temp[0] = (tx * 2.) - 1.;
+ temp[1] = -1 * ((ty * 2.) - 1.);
+ return temp;
+}
+
+function calc_angle(x, y){
+ var angle = Math.atan2(x, y);
+ var deg = ((angle / Math.PI) * 180) + 180;
+ post("angle", angle, '\n');
+ post("deg", deg, '\n');
+ //ox = Math.cos(angle);
+ //oy = Math.sin(angle);
+}
+
+function calc_dist(x, y){
+ var x1 = 0;
+ var y1 = 0;
+ var x2 = x;
+ var y2 = y;
+ var dist = Math.sqrt(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2));
+ return dist;
+}
+
+function distance(i){
+ //use distance between cursor and i
+ return Math.sqrt(Math.pow(cursor[0] - circles[i].x, 2) + Math.pow(cursor[1] - circles[i].y, 2));
+}
+
+function anything(a){
+ status_followtraj = true;
+ if(!status_shift){
+ var input = arrayfromargs(arguments);
+ cpoint = [input[0], -1 * input[1]];
+ calc_trajcoords(cpoint[0], cpoint[1]);
+ calc_circ(input[2]); //this is the input size var, which will be overriden once size is working
+ output_draw();
+ }
+}
+
+function calc_circ(a){
+ a = a * 0.4;
+ circfull = a;
+ circhalf = a / 2;
+}
+
+function flip_y(a){
+ if(a){
+ flipy = true;
+ }else{
+ flipy = false;
+ }
+}
+
+function clear(){
+ post("does nothing currently...\n");
+}
+
+function output_draw(){
+ outlet(0, "size", circfull);
+ outlet(0, "yellow", cpoint_inv[0].toString(), cpoint_inv[1].toString());
+ outlet(0, "red", cpoint[0].toString(), cpoint[1].toString());
+ mgraphics.redraw();
+}
+
+function Circle(rgba, size, x, y){
+ this.rgba = rgba;
+ this.size = size;
+ this.offset = this.size / 2.;
+ this.x = x;
+ this.y = y;
+}
+
+Circle.prototype.draw = function(){
+ with(mgraphics){
+ this.offset = this.size / 2.;
+ set_source_rgba(this.rgba);
+ ellipse(this.x - this.offset, this.y + this.offset, this.size, this.size);
+ fill();
+ }
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 4,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 133.0, 101.0, 657.0, 859.0 ],
+ "bgcolor" : [ 0.905196, 0.947298, 0.947298, 1.0 ],
+ "editing_bgcolor" : [ 0.826703, 0.85521, 0.85521, 1.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 1,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 2,
+ "gridsize" : [ 10.0, 10.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-17",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 410.0, 640.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 490.0, 150.0, 44.0, 20.0 ],
+ "style" : "",
+ "text" : "preset"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 430.0, 150.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "bgmode" : 0,
+ "border" : 0,
+ "clickthrough" : 0,
+ "enablehscroll" : 0,
+ "enablevscroll" : 0,
+ "id" : "obj-2",
+ "lockeddragscroll" : 0,
+ "maxclass" : "bpatcher",
+ "name" : "mirrorpath.maxpat",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "offset" : [ -8.0, -25.0 ],
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 100.0, 260.0, 526.0, 301.0 ],
+ "viewvisibility" : 1
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 55.0, 640.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 55.0, 690.0, 64.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 4,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 362.0, 500.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-2",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 171.0, 163.5, 74.0, 22.0 ],
+ "style" : "",
+ "text" : "1., 0. 10000"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 86.0, 128.0, 104.0, 22.0 ],
+ "style" : "",
+ "text" : "togedge"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 280.0, 163.5, 33.0, 22.0 ],
+ "style" : "",
+ "text" : "stop"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "" ],
+ "patching_rect" : [ 86.0, 85.5, 227.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 1 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.5, 333.5, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 86.0, 163.5, 74.0, 22.0 ],
+ "style" : "",
+ "text" : "0., 1. 10000"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 171.0, 283.5, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "line 0."
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-19",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 32.0, 24.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-21",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 171.0, 449.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 35.0, 362.5, 257.0, 362.5, 257.0, 120.5, 95.5, 120.5 ],
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 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", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 345.0, 55.0, 111.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cycle_controlrate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 345.0, 25.0, 22.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontname" : "Arial",
+ "fontsize" : 12.0,
+ "id" : "obj-6",
+ "linecount" : 4,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 55.0, 730.0, 410.0, 74.0 ],
+ "text" : "/red : [\"-0.4119277596473694\", \"-0.6872570514678955\"],\n/yellow : [\"0.4119277596473694\", \"-0.6872570514678955\"],\n/size : 0.199778,\n/id : 0",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-4",
+ "maxclass" : "flonum",
+ "maximum" : 1.0,
+ "minimum" : 0.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 345.0, 95.0, 100.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 100.0, 150.0, 169.0, 22.0 ],
+ "style" : "default",
+ "text" : "jit.expr @expr \"(in[0] * 2.) - 1.\""
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.290196, 0.309804, 0.301961, 0.29 ],
+ "blinkcolor" : [ 0.317647, 0.654902, 0.976471, 1.0 ],
+ "id" : "obj-14",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 100.0, 74.0, 35.0, 35.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 252.0, 295.0, 23.0, 23.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 100.0, 119.0, 121.0, 22.0 ],
+ "style" : "default",
+ "text" : "jit.noise 2 float32 6 1"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-23", 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-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "mirrorpath.maxpat",
+ "bootpath" : "~/Documents/CNMAT/_ClusterX_mirror/_mirror",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "mirrorpath.js",
+ "bootpath" : "~/Documents/CNMAT/_ClusterX_mirror/_mirror",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.union.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 4,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 116.0, 98.0, 1144.0, 953.0 ],
+ "bgcolor" : [ 0.905196, 0.947298, 0.947298, 1.0 ],
+ "editing_bgcolor" : [ 0.826703, 0.85521, 0.85521, 1.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 1,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 2,
+ "gridsize" : [ 10.0, 10.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-24",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 4,
+ "outlettype" : [ "", "", "", "" ],
+ "patching_rect" : [ 370.0, 100.0, 157.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass jit_matrix float int"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-21",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 370.0, 53.5, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 386.0, 740.5, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess #1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 226.0, 823.5, 179.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 386.0, 773.5, 62.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /id"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 76.0, 363.5, 93.0, 20.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 77.0, 295.0, 93.0, 20.0 ],
+ "style" : "",
+ "text" : "flip about y axis"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-11",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 176.0, 893.5, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "preset",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "preset", "int", "preset", "int" ],
+ "patching_rect" : [ 626.0, 181.0, 100.0, 40.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 280.0, 295.0, 242.0, 28.0 ],
+ "preset_data" : [ {
+ "number" : 1,
+ "data" : [ 4, "obj-25", "function", "clear", 7, "obj-25", "function", "add", 0.0, 0.2, 0, 7, "obj-25", "function", "add", 0.047826, 0.20481, 0, 7, "obj-25", "function", "add", 0.073913, 0.223178, 0, 7, "obj-25", "function", "add", 0.095652, 0.295455, 0, 7, "obj-25", "function", "add", 0.121739, 0.458017, 0, 7, "obj-25", "function", "add", 0.156522, 0.5, 0, 7, "obj-25", "function", "add", 0.195652, 0.396356, 0, 7, "obj-25", "function", "add", 0.230435, 0.311079, 0, 7, "obj-25", "function", "add", 0.295652, 0.299271, 0, 7, "obj-25", "function", "add", 0.295652, 0.111364, 0, 7, "obj-25", "function", "add", 0.404348, 0.069679, 0, 7, "obj-25", "function", "add", 0.556522, 0.055248, 0, 7, "obj-25", "function", "add", 0.578261, 0.276968, 0, 7, "obj-25", "function", "add", 0.617391, 0.360933, 0, 7, "obj-25", "function", "add", 0.708696, 0.405539, 0, 7, "obj-25", "function", "add", 0.743478, 0.322886, 0, 7, "obj-25", "function", "add", 0.743478, 0.120845, 0, 7, "obj-25", "function", "add", 0.773913, 0.076239, 0, 7, "obj-25", "function", "add", 0.817391, 0.053936, 0, 7, "obj-25", "function", "add", 1.0, 0.05, 0, 5, "obj-25", "function", "domain", 1.0, 6, "obj-25", "function", "range", 0.05, 0.5, 5, "obj-25", "function", "mode", 0 ]
+ }
+, {
+ "number" : 2,
+ "data" : [ 4, "obj-25", "function", "clear", 7, "obj-25", "function", "add", 0.0, 0.2, 0, 7, "obj-25", "function", "add", 1.0, 0.2, 0, 5, "obj-25", "function", "domain", 1.0, 6, "obj-25", "function", "range", 0.05, 0.5, 5, "obj-25", "function", "mode", 0 ]
+ }
+, {
+ "number" : 3,
+ "data" : [ 4, "obj-25", "function", "clear", 7, "obj-25", "function", "add", 0.0, 0.2, 0, 7, "obj-25", "function", "add", 0.047826, 0.20481, 0, 7, "obj-25", "function", "add", 0.073913, 0.223178, 0, 7, "obj-25", "function", "add", 0.095652, 0.295455, 0, 7, "obj-25", "function", "add", 0.121739, 0.458017, 0, 7, "obj-25", "function", "add", 0.156522, 0.5, 0, 7, "obj-25", "function", "add", 0.295652, 0.111364, 0, 7, "obj-25", "function", "add", 0.404348, 0.069679, 0, 7, "obj-25", "function", "add", 0.556522, 0.055248, 0, 7, "obj-25", "function", "add", 0.578261, 0.276968, 0, 7, "obj-25", "function", "add", 0.617391, 0.360933, 0, 7, "obj-25", "function", "add", 0.708696, 0.405539, 0, 7, "obj-25", "function", "add", 0.743478, 0.322886, 0, 7, "obj-25", "function", "add", 0.743478, 0.120845, 0, 7, "obj-25", "function", "add", 0.773913, 0.076239, 0, 7, "obj-25", "function", "add", 0.817391, 0.053936, 0, 7, "obj-25", "function", "add", 1.0, 0.05, 0, 5, "obj-25", "function", "domain", 1.0, 6, "obj-25", "function", "range", 0.05, 0.5, 5, "obj-25", "function", "mode", 0 ]
+ }
+, {
+ "number" : 4,
+ "data" : [ 4, "obj-25", "function", "clear", 7, "obj-25", "function", "add", 0.0, 0.2, 0, 7, "obj-25", "function", "add", 0.317391, 0.109078, 0, 7, "obj-25", "function", "add", 0.669565, 0.083939, 0, 7, "obj-25", "function", "add", 0.704348, 0.083939, 0, 7, "obj-25", "function", "add", 0.730435, 0.09148, 0, 7, "obj-25", "function", "add", 0.73913, 0.106564, 0, 7, "obj-25", "function", "add", 0.817391, 0.423324, 0, 7, "obj-25", "function", "add", 0.83913, 0.450978, 0, 7, "obj-25", "function", "add", 0.886957, 0.468575, 0, 7, "obj-25", "function", "add", 1.0, 0.5, 0, 5, "obj-25", "function", "domain", 1.0, 6, "obj-25", "function", "range", 0.05, 0.5, 5, "obj-25", "function", "mode", 0 ]
+ }
+ ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 316.0, 343.5, 130.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess autowatch 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-76",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 746.0, 199.0, 109.0, 22.0 ],
+ "style" : "",
+ "text" : "clear, 0. 0.2, 1. 0.2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 399.0, 393.5, 64.0, 22.0 ],
+ "style" : "default",
+ "text" : "querypath"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 226.0, 343.5, 81.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 226.0, 728.5, 146.333328, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /red /yellow /size"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 46.0, 363.5, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 53.0, 294.0, 22.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 12.0,
+ "id" : "obj-43",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 46.0, 393.5, 55.0, 22.0 ],
+ "style" : "",
+ "text" : "flip_y $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "float" ],
+ "patching_rect" : [ 416.0, 223.5, 204.5, 22.0 ],
+ "style" : "",
+ "text" : "t f f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 466.0, 393.5, 179.0, 22.0 ],
+ "style" : "",
+ "text" : "pack 0. 0. 0.15"
+ }
+
+ }
+, {
+ "box" : {
+ "ghostbar" : 70,
+ "id" : "obj-29",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 666.0, 393.5, 15.0, 100.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 524.0, 30.0, 8.0, 252.0 ],
+ "setminmax" : [ 0.0, 1.0 ],
+ "slidercolor" : [ 0.903354, 0.961384, 0.950922, 1.0 ],
+ "style" : "multislider001"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "orientation" : 0,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 601.5, 803.5, 200.0, 16.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 280.0, 284.0, 242.0, 8.0 ],
+ "setminmax" : [ 0.0, 1.0 ],
+ "style" : "multislider001"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.376471, 0.384314, 0.4, 0.72 ],
+ "bgcolor2" : [ 0.376471, 0.384314, 0.4, 1.0 ],
+ "bgfillcolor_angle" : 270.0,
+ "bgfillcolor_autogradient" : 0.0,
+ "bgfillcolor_color" : [ 0.290196, 0.309804, 0.301961, 1.0 ],
+ "bgfillcolor_color1" : [ 0.376471, 0.384314, 0.4, 0.72 ],
+ "bgfillcolor_color2" : [ 0.376471, 0.384314, 0.4, 1.0 ],
+ "bgfillcolor_proportion" : 0.39,
+ "bgfillcolor_type" : "gradient",
+ "fontsize" : 12.0,
+ "gradient" : 1,
+ "id" : "obj-27",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 746.0, 167.5, 39.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 10.0, 294.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "clear"
+ }
+
+ }
+, {
+ "box" : {
+ "addpoints" : [ 0.0, 0.2, 0, 0.134783, 0.440741, 0, 0.169565, 0.472222, 0, 0.195652, 0.47037, 0, 0.217391, 0.462963, 0, 0.304348, 0.412963, 0, 0.413043, 0.138889, 0, 0.43913, 0.122222, 0, 0.669565, 0.083939, 0, 0.704348, 0.083939, 0, 0.730435, 0.09148, 0, 0.73913, 0.106564, 0, 0.817391, 0.423324, 0, 0.83913, 0.450978, 0, 0.886957, 0.468575, 0, 1.0, 0.5, 0 ],
+ "bgcolor" : [ 0.184314, 0.262745, 0.258824, 0.22 ],
+ "domain" : 1.0,
+ "id" : "obj-25",
+ "legend" : 0,
+ "linecolor" : [ 0.170812, 0.315694, 0.298905, 1.0 ],
+ "maxclass" : "function",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "float", "", "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 626.0, 265.5, 200.0, 100.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 280.0, 27.0, 242.0, 255.0 ],
+ "range" : [ 0.05, 0.5 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 176.0, 210.0, 169.0, 22.0 ],
+ "style" : "default",
+ "text" : "jit.expr @expr \"(in[0] * 2.) - 1.\""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 4,
+ "outlettype" : [ "", "", "", "" ],
+ "patching_rect" : [ 226.0, 698.5, 210.0, 22.0 ],
+ "style" : "",
+ "text" : "route red yellow size"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-84",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 416.0, 258.5, 53.0, 22.0 ],
+ "style" : "default",
+ "text" : "eval $1"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.290196, 0.309804, 0.301961, 0.29 ],
+ "blinkcolor" : [ 0.317647, 0.654902, 0.976471, 1.0 ],
+ "id" : "obj-14",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 176.0, 48.5, 35.0, 35.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 252.0, 295.0, 23.0, 23.0 ],
+ "style" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 176.0, 100.0, 121.0, 22.0 ],
+ "style" : "default",
+ "text" : "jit.noise 2 float32 6 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "jit_matrix", "jit_matrix", "", "" ],
+ "patching_rect" : [ 226.0, 304.5, 379.0, 22.0 ],
+ "style" : "default",
+ "text" : "jit.path @interpmode linear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 343.0, 393.5, 52.0, 22.0 ],
+ "style" : "default",
+ "text" : "compile"
+ }
+
+ }
+, {
+ "box" : {
+ "filename" : "mirrorpath.js",
+ "id" : "obj-1",
+ "maxclass" : "jsui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 226.0, 478.5, 207.0, 207.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 10.0, 27.0, 265.0, 265.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-76", 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-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-31", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-31", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-84", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-76", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-84", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "mirrorpath.js",
+ "bootpath" : "~/Documents/CNMAT/_ClusterX_mirror/_mirror",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.union.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 496.0, 595.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-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 318.0, 72.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 184.0, 421.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "int", "int" ],
+ "patching_rect" : [ 50.0, 378.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "change"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 219.0, 217.0, 48.0, 22.0 ],
+ "style" : "",
+ "text" : "%~ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 75.0, 121.0, 26.0, 20.0 ],
+ "style" : "",
+ "text" : "div"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-152",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 108.0, 168.363647, 65.0, 22.0 ],
+ "style" : "",
+ "text" : "+~ 0.0001"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-135",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 219.0, 311.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "edge~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-134",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 219.0, 282.863647, 35.0, 22.0 ],
+ "style" : "",
+ "text" : ">~ 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-133",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 219.0, 253.863647, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "delta~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-107",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 50.0, 338.0, 76.0, 22.0 ],
+ "style" : "",
+ "text" : "snapshot~ 5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-104",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 115.5, 121.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 1."
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-25",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 115.5, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-26",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 111.0, 503.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-104", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-152", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-104", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-107", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-134", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-133", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-135", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-134", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-135", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-107", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-152", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-152", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-104", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-133", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 640.0, 480.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" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 462.0, 87.0, 80.0, 22.0 ],
+ "style" : "",
+ "text" : "route gain int"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 462.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 258.0, 100.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 136.0, 87.0, 28.0, 28.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 226.0, 154.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 104.0, 87.0, 28.0, 28.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 194.0, 104.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 72.0, 87.0, 28.0, 28.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 258.0, 130.0, 65.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 220"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 226.0, 184.0, 65.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 190"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 194.0, 130.0, 65.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 160"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 290.0, 154.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 168.0, 87.0, 28.0, 28.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 290.0, 184.0, 65.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 250"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 162.0, 154.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 40.0, 87.0, 28.0, 28.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-99",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 130.0, 100.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 8.0, 87.0, 28.0, 28.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-100",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 162.0, 184.0, 65.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 130"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-97",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 130.0, 130.0, 65.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 100"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-74",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 462.0, 184.0, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 136.0, 7.0, 60.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-73",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 462.0, 130.0, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 8.0, 7.0, 124.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-68",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-43",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 130.0, 114.0, 22.0 ],
+ "style" : "",
+ "text" : "reson~ 80. 1900 33"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 100.0, 41.0, 22.0 ],
+ "style" : "",
+ "text" : "click~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-48",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 212.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 290.0, 223.0, 27.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-69",
+ "knobcolor" : [ 0.113725, 0.580392, 0.737255, 1.0 ],
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 290.0, 253.0, 28.0, 52.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 168.0, 33.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-65",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-43",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 130.0, 115.0, 22.0 ],
+ "style" : "",
+ "text" : "reson~ 80. 2200 33"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 100.0, 41.0, 22.0 ],
+ "style" : "",
+ "text" : "click~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-48",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 212.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 258.0, 223.0, 27.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-66",
+ "knobcolor" : [ 0.113725, 0.580392, 0.737255, 1.0 ],
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 258.0, 253.0, 28.0, 52.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 136.0, 33.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-62",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-43",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 130.0, 114.0, 22.0 ],
+ "style" : "",
+ "text" : "reson~ 80. 1600 33"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 100.0, 41.0, 22.0 ],
+ "style" : "",
+ "text" : "click~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-48",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 212.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 226.0, 223.0, 27.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-63",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 226.0, 253.0, 28.0, 52.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 104.0, 33.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-59",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-43",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 130.0, 114.0, 22.0 ],
+ "style" : "",
+ "text" : "reson~ 80. 1200 33"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 100.0, 41.0, 22.0 ],
+ "style" : "",
+ "text" : "click~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-48",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 212.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 194.0, 223.0, 27.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-60",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 194.0, 253.0, 28.0, 52.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 72.0, 33.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-56",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-43",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 130.0, 108.0, 22.0 ],
+ "style" : "",
+ "text" : "reson~ 80. 800 33"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 100.0, 41.0, 22.0 ],
+ "style" : "",
+ "text" : "click~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-48",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 212.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 162.0, 223.0, 27.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-57",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 162.0, 253.0, 28.0, 52.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 40.0, 33.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 204.0, 168.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-43",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 130.0, 108.0, 22.0 ],
+ "style" : "",
+ "text" : "reson~ 80. 400 33"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 100.0, 41.0, 22.0 ],
+ "style" : "",
+ "text" : "click~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-48",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 212.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 130.0, 223.0, 27.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 130.0, 253.0, 28.0, 52.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 8.0, 33.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-24",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 130.0, 365.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-26",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 162.0, 365.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-27",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 194.0, 365.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-28",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 226.0, 365.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-29",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 258.0, 365.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-43",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 290.0, 365.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-56", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-68", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-59", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-62", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-73", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-74", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-99", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-65", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-56", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-57", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-60", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-59", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-60", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-63", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-62", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-63", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-65", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-66", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-69", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-68", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-69", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-73", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-73", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-60", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-73", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-63", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-73", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-74", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-69", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-74", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-97", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-97", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-99", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ ],
+ "embedsnapshot" : 0
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 54.0, 86.0, 449.0, 327.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" : 6,
+ "numoutlets" : 6,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 795.0, 306.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-22",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 490.0, 37.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-21",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 402.0, 37.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-20",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 314.0, 37.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-19",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 226.0, 37.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-18",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 138.0, 37.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-17",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 37.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-14",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 230.0, 190.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-13",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 194.0, 190.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-12",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 158.0, 190.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-11",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 122.0, 190.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-10",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 86.0, 190.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 190.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 490.0, 100.0, 84.0, 22.0 ],
+ "style" : "",
+ "text" : "clickerping~ 7"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 402.0, 100.0, 84.0, 22.0 ],
+ "style" : "",
+ "text" : "clickerping~ 6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 314.0, 100.0, 84.0, 22.0 ],
+ "style" : "",
+ "text" : "clickerping~ 5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 226.0, 100.0, 84.0, 22.0 ],
+ "style" : "",
+ "text" : "clickerping~ 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 138.0, 100.0, 84.0, 22.0 ],
+ "style" : "",
+ "text" : "clickerping~ 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 50.0, 100.0, 84.0, 22.0 ],
+ "style" : "",
+ "text" : "clickerping~ 2"
+ }
+
+ }
+ ],
+ "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-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 105.0, 90.0, 182.571472, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-70",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 268.571411, 45.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-67",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 235.857117, 45.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-64",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 203.142883, 45.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-61",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 170.428589, 45.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-58",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 137.714294, 45.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 105.0, 45.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-73",
+ "maxclass" : "flonum",
+ "maximum" : 127.0,
+ "minimum" : 0.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 32.0, 90.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-69",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 268.571411, 128.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-66",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 235.857117, 128.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-63",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 203.142883, 128.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-60",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 170.428589, 128.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-57",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 137.714294, 128.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 105.0, 128.0, 28.0, 52.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 0,
+ "patching_rect" : [ 105.0, 210.0, 182.571472, 22.0 ],
+ "style" : "",
+ "text" : "dac~ 1 2 3 4 5 6"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-60", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-63", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-69", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-57", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-58", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-60", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-61", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-63", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-64", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-66", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-67", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 5 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-69", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 5 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-70", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 41.5, 119.5, 114.5, 119.5 ],
+ "source" : [ "obj-73", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 41.5, 119.5, 147.214294, 119.5 ],
+ "source" : [ "obj-73", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-60", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 41.5, 119.5, 179.928589, 119.5 ],
+ "source" : [ "obj-73", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-63", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 41.5, 119.5, 212.642883, 119.5 ],
+ "source" : [ "obj-73", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 41.5, 119.5, 245.357117, 119.5 ],
+ "source" : [ "obj-73", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-69", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 41.5, 119.5, 278.071411, 119.5 ],
+ "source" : [ "obj-73", 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 239.0, 201.0, 1167.0, 572.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-23",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 825.0, 120.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 720.0, 138.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "gain $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 765.0, 99.0, 31.0, 22.0 ],
+ "style" : "",
+ "text" : "125"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 720.0, 99.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 450.0, 180.0, 31.0, 20.0 ],
+ "style" : "",
+ "text" : "10b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 480.0, 210.0, 129.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /active/time/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 480.0, 180.0, 54.0, 22.0 ],
+ "style" : "",
+ "text" : "979250."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "linecount" : 2,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 120.0, 510.0, 51.0, 35.0 ],
+ "style" : "",
+ "text" : "980000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 165.0, 455.0, 51.0, 22.0 ],
+ "style" : "",
+ "text" : "0 16 20"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 165.0, 485.0, 131.0, 22.0 ],
+ "style" : "",
+ "text" : "translate hh:mm:ss ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 270.0, 465.0, 150.0, 20.0 ],
+ "style" : "",
+ "text" : "16.20"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-18",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 50.0, 130.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 109"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 160.0, 35.0, 22.0 ],
+ "style" : "",
+ "text" : "front"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "int", "int", "int" ],
+ "patching_rect" : [ 50.0, 100.0, 50.5, 22.0 ],
+ "style" : "",
+ "text" : "key"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-19",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 242.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 945.0, 252.0, 47.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p hit-m"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 945.0, 285.0, 69.0, 22.0 ],
+ "save" : [ "#N", "thispatcher", ";", "#Q", "end", ";" ],
+ "style" : "",
+ "text" : "thispatcher"
+ }
+
+ }
+, {
+ "box" : {
+ "bgmode" : 0,
+ "border" : 0,
+ "clickthrough" : 0,
+ "enablehscroll" : 0,
+ "enablevscroll" : 0,
+ "id" : "obj-46",
+ "lockeddragscroll" : 0,
+ "maxclass" : "bpatcher",
+ "name" : "pingspeakers.maxpat",
+ "numinlets" : 1,
+ "numoutlets" : 6,
+ "offset" : [ -6.0, -5.0 ],
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal" ],
+ "patching_rect" : [ 720.0, 166.0, 193.0, 114.0 ],
+ "viewvisibility" : 1
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontname" : "Arial",
+ "fontsize" : 12.0,
+ "id" : "obj-21",
+ "maxclass" : "number~",
+ "mode" : 2,
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "float" ],
+ "patching_rect" : [ 810.0, 419.5, 135.0, 22.0 ],
+ "sig" : 0.0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 810.0, 387.5, 54.0, 22.0 ],
+ "style" : "",
+ "text" : "/~ 1000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-58",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 165.0, 11.0, 33.0, 20.0 ],
+ "style" : "",
+ "text" : "stop"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-54",
+ "linecount" : 3,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 660.5, 375.0, 63.0, 47.0 ],
+ "style" : "",
+ "text" : "output to simulated ens"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 182.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess 0 0 1 1 1 1 2 2 1 3 3 1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-50",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-51",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 182.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 90.0, 75.0, 36.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p init"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 90.0, 45.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 120.0, 108.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 315.0, 18.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 352.0, 18.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0.2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 425.75, 18.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 389.5, 18.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 218.0, 18.0, 82.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess 1.4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 398.25, 393.0, 76.0, 22.0 ],
+ "style" : "",
+ "text" : "send~ sim-4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 320.5, 393.0, 76.0, 22.0 ],
+ "style" : "",
+ "text" : "send~ sim-3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 242.75, 393.0, 76.0, 22.0 ],
+ "style" : "",
+ "text" : "send~ sim-2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 165.0, 393.0, 76.0, 22.0 ],
+ "style" : "",
+ "text" : "send~ sim-1"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.678491, 0.14491, 0.117617, 1.0 ],
+ "id" : "obj-102",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "outlinecolor" : [ 0.376471, 0.384314, 0.4, 1.0 ],
+ "patching_rect" : [ 165.0, 33.0, 45.0, 45.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-96",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 450.0, 483.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "hidden" : 1,
+ "id" : "obj-94",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "int", "int", "int" ],
+ "patching_rect" : [ 495.0, 393.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "t 1 0 0"
+ }
+
+ }
+, {
+ "box" : {
+ "hidden" : 1,
+ "id" : "obj-93",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 495.0, 444.0, 34.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-91",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 479.0, 483.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "78"
+ }
+
+ }
+, {
+ "box" : {
+ "hidden" : 1,
+ "id" : "obj-84",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 540.0, 408.0, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-77",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 630.0, 378.0, 24.0, 105.0 ],
+ "scale" : 3.0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-78",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 598.0, 378.0, 24.0, 105.0 ],
+ "scale" : 3.0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-76",
+ "linecount" : 2,
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 0,
+ "patching_rect" : [ 598.0, 510.0, 51.0, 35.0 ],
+ "style" : "",
+ "text" : "dac~ 9 10"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.849573, 1.0, 0.926902, 1.0 ],
+ "contdata" : 1,
+ "ghostbar" : 40,
+ "id" : "obj-75",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 218.0, 89.0, 17.0, 120.0 ],
+ "prototypename" : "float0-1",
+ "setminmax" : [ 0.0, 1.5 ],
+ "slidercolor" : [ 0.113725, 0.580392, 0.737255, 1.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontname" : "Arial",
+ "fontsize" : 12.0,
+ "id" : "obj-41",
+ "maxclass" : "number~",
+ "mode" : 2,
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "float" ],
+ "patching_rect" : [ 810.0, 351.0, 135.0, 22.0 ],
+ "sig" : 0.0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 135.0, 303.0, 15.0, 75.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 120.0, 303.0, 15.0, 75.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 105.0, 303.0, 15.0, 75.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 90.0, 303.0, 15.0, 75.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-36",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 930.0, 89.0, 152.0, 32.0 ],
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 300.0, 142.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "r osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 300.0, 187.0, 109.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /active/cue"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "ezdac~",
+ "numinlets" : 2,
+ "numoutlets" : 0,
+ "patching_rect" : [ 90.0, 408.0, 45.0, 45.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 4,
+ "id" : "obj-10",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 90.0, 153.0, 75.0, 75.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "contdata" : 1,
+ "ghostbar" : 40,
+ "id" : "obj-33",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 240.0, 89.0, 45.0, 120.0 ],
+ "prototypename" : "float0-1",
+ "setminmax" : [ 0.0, 1.5 ],
+ "size" : 4,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 5,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "list" ],
+ "patching_rect" : [ 165.0, 318.0, 330.0, 22.0 ],
+ "style" : "",
+ "text" : "matrix~ 4 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 6,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 82.0, 175.0, 1185.0, 574.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-18",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 480.0, 186.0, 33.0, 22.0 ],
+ "style" : "",
+ "text" : "stop"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-12",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1044.0, 341.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 1079.0, 31.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 1030.0, 23.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-61",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 307.0, 220.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-59",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 982.0, 197.0, 98.0, 22.0 ],
+ "style" : "",
+ "text" : "translate ms sec"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-58",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 631.5, 427.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-57",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 543.0, 114.0, 166.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /active /transport/stop"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-55",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 583.0, 251.0, 278.0, 22.0 ],
+ "style" : "",
+ "text" : "640000. 0. 1447000. 807000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-53",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 896.0, 100.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "linecount" : 2,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1031.0, 157.0, 50.0, 35.0 ],
+ "style" : "",
+ "text" : "1447000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 766.0, 300.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-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 196.5, 206.0, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "abs 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "float" ],
+ "patching_rect" : [ 50.0, 143.0, 37.5, 22.0 ],
+ "style" : "",
+ "text" : "t f f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 196.5, 175.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "- 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 267.0, 165.5, 22.0 ],
+ "style" : "",
+ "text" : "pack f 0. f f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 99.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /time/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-45",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 17.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-46",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 207.0, 48.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 316.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-40", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 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-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 543.0, 193.0, 103.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p format_linemsg"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 543.0, 58.0, 123.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-37",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 1031.0, 96.0, 80.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 9,
+ "outlettype" : [ "float", "list", "float", "float", "float", "float", "float", "", "int" ],
+ "patching_rect" : [ 968.0, 62.0, 103.0, 22.0 ],
+ "style" : "",
+ "text" : "info~ simu1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 540.0, 275.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "float", "float", "float", "float" ],
+ "patching_rect" : [ 56.0, 324.0, 103.0, 22.0 ],
+ "style" : "",
+ "text" : "unpack 0. 0. 0. 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 4,
+ "outlettype" : [ "", "", "", "" ],
+ "patching_rect" : [ 56.0, 106.0, 102.0, 22.0 ],
+ "style" : "",
+ "text" : "route list int bang"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-21",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 543.0, 17.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-16",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 469.0, 427.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-17",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 380.0, 427.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-15",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 291.0, 432.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-14",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 202.0, 432.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-41",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-28",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "" ],
+ "patching_rect" : [ 50.0, 100.0, 46.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 1 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 121.0, 130.0, 33.0, 22.0 ],
+ "style" : "",
+ "text" : "stop"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 130.0, 57.0, 22.0 ],
+ "style" : "",
+ "text" : "startloop"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-39",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-40",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 79.5, 212.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 86.5, 141.0, 37.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p tog"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 469.0, 384.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 380.0, 384.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 291.0, 384.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 202.0, 384.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "*~ 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 140.0, 145.0, 98.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess loop 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 86.5, 187.0, 23.0, 22.0 ],
+ "style" : "",
+ "text" : "t s"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "bang" ],
+ "patching_rect" : [ 714.0, 422.0, 255.0, 22.0 ],
+ "style" : "",
+ "text" : "buffer~ simu4 4subgrp_4_brass_rht_mba.wav"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "bang" ],
+ "patching_rect" : [ 714.0, 389.0, 249.0, 22.0 ],
+ "style" : "",
+ "text" : "buffer~ simu3 4subgrp_3_brass_lft_vibe.wav"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "bang" ],
+ "patching_rect" : [ 714.0, 356.0, 273.0, 22.0 ],
+ "style" : "",
+ "text" : "buffer~ simu2 4subgrp_2_wind_rht_strgs_rht.wav"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "float", "bang" ],
+ "patching_rect" : [ 723.0, 21.0, 264.0, 22.0 ],
+ "style" : "",
+ "text" : "buffer~ simu1 4subgrp_1_wind_lft_strgs_lft.wav"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 469.0, 324.0, 75.0, 22.0 ],
+ "style" : "",
+ "text" : "play~ simu4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 380.0, 324.0, 75.0, 22.0 ],
+ "style" : "",
+ "text" : "play~ simu3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 291.0, 324.0, 75.0, 22.0 ],
+ "style" : "",
+ "text" : "play~ simu2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 202.0, 324.0, 75.0, 22.0 ],
+ "style" : "",
+ "text" : "play~ simu1"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-61", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 65.5, 373.0, 228.5, 373.0 ],
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 93.5, 368.0, 317.5, 368.0 ],
+ "source" : [ "obj-24", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 121.5, 364.0, 406.5, 364.0 ],
+ "source" : [ "obj-24", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 149.5, 358.0, 495.5, 358.0 ],
+ "source" : [ "obj-24", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 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-48", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-44", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-48", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-55", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-48", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-57", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-57", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-61", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 1 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 165.0, 258.0, 537.333313, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p sample_playback"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-102", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 174.5, 291.0, 99.0, 291.0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 278.166663, 291.0, 114.0, 291.0 ],
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 381.833325, 291.0, 129.0, 291.0 ],
+ "source" : [ "obj-2", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 485.499988, 291.0, 144.0, 291.0 ],
+ "source" : [ "obj-2", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-32", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 309.5, 219.0, 440.5, 219.0, 440.5, 48.0, 939.5, 48.0 ],
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-77", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-78", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-48", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 224.5, 219.0, 208.0, 219.0, 208.0, 78.0, 249.5, 78.0 ],
+ "source" : [ "obj-75", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-76", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-77", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-84", 0 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-77", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 1 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-77", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-76", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-78", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-77", 0 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-78", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-78", 0 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-84", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-77", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-77", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-78", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-78", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-78", 0 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-91", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-91", 1 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-93", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-78", 0 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-94", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 0 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-94", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 0 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-94", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-94", 0 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-96", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "pingspeakers.maxpat",
+ "bootpath" : "~/Documents/CNMAT_Repositories/CNMAT-Production/campion/clusterX/max/patches",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 6,
+ "minor" : 0,
+ "revision" : 7
+ }
+,
+ "rect" : [ 211.0, 44.0, 1056.0, 667.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Verdana",
+ "gridonopen" : 0,
+ "gridsize" : [ 10.0, 10.0 ],
+ "gridsnaponopen" : 0,
+ "statusbarvisible" : 2,
+ "toolbarvisible" : 1,
+ "boxanimatetime" : 200,
+ "imprint" : 0,
+ "enablehscroll" : 1,
+ "enablevscroll" : 1,
+ "devicewidth" : 0.0,
+ "description" : "",
+ "digest" : "",
+ "tags" : "",
+ "boxes" : [ {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 800.0, 230.0, 70.0, 21.0 ],
+ "presentation_rect" : [ 876.0, 172.0, 0.0, 0.0 ],
+ "text" : "r thebang"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 945.0, 230.0, 27.0, 21.0 ],
+ "text" : "t 1"
+ }
+
+ }
+, {
+ "box" : {
+ "bubble" : 1,
+ "bubbleside" : 3,
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "frgb" : 0.0,
+ "id" : "obj-45",
+ "linecount" : 4,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 17.5, 466.0, 126.0, 69.0 ],
+ "text" : "adjust damping to change how the bodies react to the forces"
+ }
+
+ }
+, {
+ "box" : {
+ "bubble" : 1,
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "frgb" : 0.0,
+ "id" : "obj-44",
+ "linecount" : 2,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 819.5, 590.0, 160.0, 40.0 ],
+ "text" : "enable the phys.ghost for extra force fun!"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "frgb" : 0.0,
+ "id" : "obj-42",
+ "linecount" : 5,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 714.5, 60.0, 284.5, 79.0 ],
+ "text" : "in this patch, jit.path generates a path and sends the matrix of points to jit.gen.\n\njit.gen calculates a force matrix for jit.phys.multiple using this path."
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 484.0, 160.0, 70.0, 21.0 ],
+ "text" : "r thebang"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 566.0, 70.0, 66.0, 21.0 ],
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 870.0, 230.0, 79.0, 21.0 ],
+ "text" : "onebang 1"
+ }
+
+ }
+, {
+ "box" : {
+ "bubblesize" : 12,
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-83",
+ "maxclass" : "preset",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "preset", "int", "preset", "int" ],
+ "patching_rect" : [ 800.0, 261.0, 100.0, 20.0 ],
+ "pattrstorage" : "phys-vortex"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 800.0, 420.0, 237.0, 21.0 ],
+ "restore" : [ 0.0, -4.0, 0.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "text" : "pattr gravity @bindto pworld::gravity",
+ "varname" : "gravity"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 800.0, 390.0, 234.0, 21.0 ],
+ "restore" : [ 0.9, 0.2 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "text" : "pattr damp @bindto pmult::damping",
+ "varname" : "damp"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 800.0, 360.0, 199.0, 21.0 ],
+ "restore" : [ 300.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "text" : "pattr scale @bindto gen::scale",
+ "varname" : "scale"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 800.0, 340.0, 199.0, 21.0 ],
+ "restore" : [ 0.7 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "text" : "pattr fade @bindto gen::fade",
+ "varname" : "fade"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 800.0, 320.0, 199.0, 21.0 ],
+ "restore" : [ 30.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "text" : "pattr steps @bindto gen::steps",
+ "varname" : "steps"
+ }
+
+ }
+, {
+ "box" : {
+ "autorestore" : "phys-vortex.json",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 800.0, 280.0, 161.0, 21.0 ],
+ "saved_object_attributes" : {
+ "client_rect" : [ 4, 44, 364, 279 ],
+ "parameter_enable" : 0,
+ "storage_rect" : [ 583, 69, 1034, 197 ]
+ }
+,
+ "text" : "pattrstorage phys-vortex",
+ "varname" : "phys-vortex"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-72",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 290.0, 220.0, 94.0, 21.0 ],
+ "text" : "loadmess 400"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-71",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 510.0, 340.0, 68.0, 21.0 ],
+ "text" : "r pmatrix"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-70",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 230.0, 560.0, 68.0, 21.0 ],
+ "text" : "s pmatrix"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-68",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 210.0, 320.0, 73.0, 21.0 ],
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "position",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-63",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 690.0, 550.0, 216.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "color" : [ 0.0, 1.0, 0.501961, 1.0 ],
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-57",
+ "linecount" : 3,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 590.0, 590.0, 220.0, 50.0 ],
+ "text" : "jit.phys.ghost @shape cube @scale 10 20 10 @position 0 10 0 @central_force -4 @enable 0"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-52",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "int", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 290.0, 250.0, 50.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-50",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 210.0, 420.0, 328.0, 21.0 ],
+ "text" : "jit.expr @expr (in[0].p[0]*8)-4 -10 (in[0].p[1]*8)-4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 210.0, 350.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 210.0, 390.0, 144.0, 21.0 ],
+ "text" : "jit.noise 3 float32 400"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 130.0, 150.0, 70.0, 21.0 ],
+ "text" : "s thebang"
+ }
+
+ }
+, {
+ "box" : {
+ "color" : [ 1.0, 0.4, 1.0, 1.0 ],
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 6,
+ "minor" : 0,
+ "revision" : 7
+ }
+,
+ "rect" : [ 502.0, 223.0, 543.0, 572.0 ],
+ "bgcolor" : [ 0.9, 0.9, 0.9, 1.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Verdana",
+ "gridonopen" : 0,
+ "gridsize" : [ 10.0, 10.0 ],
+ "gridsnaponopen" : 0,
+ "statusbarvisible" : 2,
+ "toolbarvisible" : 1,
+ "boxanimatetime" : 200,
+ "imprint" : 0,
+ "enablehscroll" : 1,
+ "enablevscroll" : 1,
+ "devicewidth" : 0.0,
+ "description" : "",
+ "digest" : "",
+ "tags" : "",
+ "boxes" : [ {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 431.0, 40.0, 33.0, 21.0 ],
+ "text" : "in 2"
+ }
+
+ }
+, {
+ "box" : {
+ "code" : "Param steps(20);\r\nParam scale(1.);\r\nParam fade(0.);\r\np = in1;\r\nforce = vec(0,0,0);\r\nprevl=100.;\r\ndistance = vec(0,0,0);\r\n\r\n// for each phys-body, determine the closest path \r\n// point and calculate the tangent at that point.\r\n// the tangent vector is scaled, and mixed with the \r\n// vector from the body to the path point for the final\r\n// force vector.\r\n\r\nfor(i=1; i<steps; i+=1) {\r\n\tsamp1 = i/steps;\t\r\n\tcpos1 = sample(in2, samp1);\t\r\n\tdist = p-cpos1;\r\n\tl = length(dist);\r\n\tif(l < prevl) {\r\n\t\tsamp2 = max((floor(samp1*dim)-1),0)/dim;\r\n\t\tcpos2 = sample(in2, samp2);\r\n\t\tforce = cpos1-cpos2;\r\n\t\tprevl=l;\r\n\t\tdistance = cpos1-p;\r\n\t}\r\n}\r\nforce *= scale;\r\nout1 = mix(force, distance, fade);",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-22",
+ "maxclass" : "codebox",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 80.0, 400.0, 410.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 40.0, 33.0, 21.0 ],
+ "text" : "in 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 60.0, 520.0, 42.0, 21.0 ],
+ "text" : "out 1"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 550.0, 420.0, 60.0, 21.0 ],
+ "text" : "jit.gen",
+ "varname" : "gen"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-32",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 150.0, 460.0, 50.0, 19.0 ],
+ "text" : "reset"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-90",
+ "linecount" : 4,
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 566.0, 160.0, 194.0, 65.0 ],
+ "text" : "jit.expr @expr (norm[0]*5)*cos(2*(norm[0]*5)) (norm[0]*20)-10 (norm[0]*5)*sin(2*(norm[0]*5))"
+ }
+
+ }
+, {
+ "box" : {
+ "color" : [ 1.0, 0.501961, 0.0, 1.0 ],
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "jit_matrix", "jit_matrix", "" ],
+ "patching_rect" : [ 210.0, 530.0, 329.0, 21.0 ],
+ "text" : "jit.phys.multiple 3 @physparams position scale force",
+ "varname" : "pmult"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 340.0, 490.0, 136.0, 21.0 ],
+ "text" : "jit.matrix 3 float32 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-28",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 340.0, 460.0, 50.0, 19.0 ],
+ "text" : "0.2"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 210.0, 620.0, 222.0, 21.0 ],
+ "text" : "jit.gl.gridshape @lighting_enable 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 210.0, 590.0, 334.0, 21.0 ],
+ "text" : "jit.gl.multiple 4 @glparams position rotate scale color"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-21",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 331.0, 60.0, 50.0, 19.0 ],
+ "text" : "reset"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 40.0, 360.0, 100.0, 21.0 ],
+ "text" : "jit.phys.picker"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 40.0, 300.0, 100.0, 21.0 ],
+ "text" : "jit.gl.physdraw"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 290.0, 100.0, 260.0, 21.0 ],
+ "text" : "jit.phys.world @worldbox_scale 10 10 10",
+ "varname" : "pworld"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-7",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 130.0, 70.0, 50.0, 19.0 ],
+ "text" : "reset"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-10",
+ "linecount" : 2,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 130.0, 100.0, 152.0, 36.0 ],
+ "text" : "jit.gl.handle @radius 5 @position 0 0 -10"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 40.0, 30.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "erase" ],
+ "patching_rect" : [ 40.0, 100.0, 64.0, 21.0 ],
+ "text" : "t b erase"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 40.0, 70.0, 66.0, 21.0 ],
+ "text" : "qmetro 5"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 40.0, 240.0, 125.0, 21.0 ],
+ "text" : "jit.window @fsaa 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 40.0, 150.0, 82.0, 21.0 ],
+ "text" : "jit.gl.render"
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "floating",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-22",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 40.0, 210.0, 100.0, 21.0 ],
+ "text_width" : 68.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "enable",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-23",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 40.0, 270.0, 100.0, 21.0 ],
+ "text_width" : 63.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "dynamics",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-24",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 40.0, 330.0, 100.0, 21.0 ],
+ "text_width" : 75.0
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 566.0, 270.0, 194.0, 21.0 ],
+ "text" : "jit.gl.path @interpmode spline"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-11",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 484.0, 183.0, 72.0, 19.0 ],
+ "text" : "outputeval"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 566.0, 100.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 566.0, 130.0, 134.0, 21.0 ],
+ "text" : "jit.matrix 3 float32 30"
+ }
+
+ }
+, {
+ "box" : {
+ "color" : [ 0.0, 0.501961, 1.0, 1.0 ],
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "jit_matrix", "jit_matrix", "", "" ],
+ "patching_rect" : [ 566.0, 240.0, 168.0, 21.0 ],
+ "text" : "jit.path @interpmode spline"
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "evalmatrixsize",
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-17",
+ "lock" : 1,
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 310.0, 290.0, 150.0, 21.0 ],
+ "text_width" : 101.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "gravity",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-37",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 290.0, 30.0, 245.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "dim",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-55",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 290.0, 320.0, 110.0, 21.0 ],
+ "text_width" : 62.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "central_force",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-60",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 690.0, 510.0, 150.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "scale",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-61",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 590.0, 380.0, 110.0, 21.0 ],
+ "text_width" : 60.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "scale",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-62",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 690.0, 530.0, 216.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "steps",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-64",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 590.0, 340.0, 110.0, 21.0 ],
+ "text_width" : 60.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "damping",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-65",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 150.0, 490.0, 168.0, 21.0 ],
+ "text_width" : 79.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "enable",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-66",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 690.0, 490.0, 150.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "fade",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-67",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 590.0, 360.0, 110.0, 21.0 ],
+ "text_width" : 60.0
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 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-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-70", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-32", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-83", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 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-50", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-55", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-55", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-60", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-61", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-62", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-63", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-64", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-65", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-66", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-67", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-68", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-68", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-71", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-72", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "phys-vortex.json",
+ "bootpath" : "/Users/rob/Desktop/Dropbox/max-patches-2012",
+ "patcherrelativepath" : "",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 2,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 264.0, 83.0, 643.0, 644.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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-14",
+ "linecount" : 3,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 39.0, 94.0, 160.0, 47.0 ],
+ "style" : "",
+ "text" : "spat.oper_ - translates high level params to low level params - helps you "
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "linecount" : 25,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 39.0, 213.0, 160.0, 342.0 ],
+ "style" : "",
+ "text" : "perceptual factors:\n\nfilters for the algo w/r/t the early and late reflections\ncharacteristics of the room\nenvelopment - rolling direct sound into the room\n\nradiation:\n\ncharacteristics of the point source\n\noptions:\noverall\n\naxis:\n\ncan always reset, but might be good to play w/ \"global\" since taking it down eliminates direct sound\n\nomni:\n\n"
+ }
+
+ }
+, {
+ "box" : {
+ "bubble" : 1,
+ "id" : "obj-9",
+ "linecount" : 3,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 343.0, 264.0, 115.0, 51.0 ],
+ "style" : "",
+ "text" : "direct sound\nearly reflections\nlate reverb"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 431.0, 434.0, 75.0, 22.0 ],
+ "style" : "",
+ "text" : "soundcheck"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 448.0, 326.0, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess -100"
+ }
+
+ }
+, {
+ "box" : {
+ "data" : {
+ "clips" : [ {
+ "filename" : "Macintosh HD:/Users/r/_samples/steps.wav",
+ "filekind" : "audiofile",
+ "loop" : 1,
+ "content_state" : {
+ "followglobaltempo" : [ 0 ],
+ "quality" : [ "basic" ],
+ "pitchcorrection" : [ 0 ],
+ "formantcorrection" : [ 0 ],
+ "play" : [ 0 ],
+ "pitchshift" : [ 1.0 ],
+ "timestretch" : [ 0 ],
+ "slurtime" : [ 0.0 ],
+ "mode" : [ "basic" ],
+ "originallength" : [ 0.0, "ticks" ],
+ "pitchshiftcent" : [ 0 ],
+ "formant" : [ 1.0 ],
+ "basictuning" : [ 440 ],
+ "originaltempo" : [ 120.0 ],
+ "speed" : [ 1.0 ],
+ "originallengthms" : [ 0.0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "id" : "obj-12",
+ "maxclass" : "playlist~",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "signal", "signal", "signal", "", "dictionary" ],
+ "patching_rect" : [ 224.0, 169.0, 150.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 381.0, 94.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 8,
+ "numoutlets" : 0,
+ "patching_rect" : [ 224.0, 521.0, 117.0, 22.0 ],
+ "style" : "",
+ "text" : "dac~ 1 2 3 4 5 6 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 2,
+ "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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 100.0, 159.0, 20.0 ],
+ "style" : "",
+ "text" : "xy speaker placement in ft"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 443.0, 100.0, 56.0, 21.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-19",
+ "linecount" : 2,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 221.5, 74.0, 33.0 ],
+ "style" : "",
+ "text" : "prepend speakers xy"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 2,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 640.0, 480.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 11.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 1,
+ "gridsize" : [ 5.0, 5.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" : 11.0,
+ "id" : "obj-10",
+ "linecount" : 3,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 100.0, 45.0 ],
+ "style" : "",
+ "text" : "vexpr $f1 * (1/3.280839895) @scalarmode 1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-15",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 25.0, 25.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-16",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 203.0, 25.0, 25.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 185.5, 78.0, 21.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "fontsize" : 11.0,
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p feet2meters"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-7",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 142.5, 256.0, 21.0 ],
+ "style" : "",
+ "text" : "-6 10.5 0 12.5 6 10.5 8 2.5 8 -8 0 -12.5 -8 -8 -8 2.5"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-27",
+ "linecount" : 2,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 443.0, 154.5, 346.0, 33.0 ],
+ "style" : "",
+ "text" : "areas 1 xy -3.048 4.1148 3.048 4.1148 3.048 -4.1148 -3.048 -4.1148, areas 1 color 1. 1. 1. 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 314.5, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 452.5, 130.75, 59.5, 130.75 ],
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 427.0, 101.0, 106.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cnmat-speakers"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "linecount" : 4,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 427.0, 146.0, 113.0, 62.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.oper @numspeakers 8 @numsources 1 @numreverbs 1"
+ }
+
+ }
+, {
+ "box" : {
+ "channels" : 8,
+ "id" : "obj-2",
+ "maxclass" : "live.gain~",
+ "numinlets" : 8,
+ "numoutlets" : 11,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "", "float", "list" ],
+ "parameter_enable" : 1,
+ "patching_rect" : [ 224.0, 358.0, 99.0, 136.0 ],
+ "saved_attribute_attributes" : {
+ "valueof" : {
+ "parameter_longname" : "master-gain",
+ "parameter_shortname" : "master-gain",
+ "parameter_type" : 0,
+ "parameter_mmin" : -70.0,
+ "parameter_mmax" : 6.0,
+ "parameter_initial" : [ 0.0 ],
+ "parameter_unitstyle" : 4
+ }
+
+ }
+,
+ "varname" : "live.gain~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "linecount" : 5,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 9,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "" ],
+ "patching_rect" : [ 224.0, 264.0, 113.0, 76.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.spat~ @numspeakers 8 @numsources 1 @panning vbap2d @numreverbs 1"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 7 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 6 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 5 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 7 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 6 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 5 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ],
+ "parameters" : {
+ "obj-2" : [ "master-gain", "master-gain", 0 ]
+ }
+,
+ "dependency_cache" : [ {
+ "name" : "soundcheck.maxpat",
+ "bootpath" : "~/Documents/Max 7/Packages/CNMAT-MMJ-Depot/examples/applications",
+ "patcherrelativepath" : "../../../../Max 7/Packages/CNMAT-MMJ-Depot/examples/applications",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "MIDItester.maxpat",
+ "bootpath" : "C74:/extras",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "interfacecolor.js",
+ "bootpath" : "C74:/interfaces",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "badge.maxpat",
+ "bootpath" : "~/Documents/Max 7/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "patcherrelativepath" : "../../../../Max 7/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "uc_license.maxpat",
+ "bootpath" : "~/Documents/Max 7/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "patcherrelativepath" : "../../../../Max 7/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "cnmat_blue.gif",
+ "bootpath" : "~/Documents/Max 7/Packages/CNMAT-MMJ-Depot/media/Images",
+ "patcherrelativepath" : "../../../../Max 7/Packages/CNMAT-MMJ-Depot/media/Images",
+ "type" : "GIFf",
+ "implicit" : 1
+ }
+, {
+ "name" : "banner.maxpat",
+ "bootpath" : "~/Documents/Max 7/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "patcherrelativepath" : "../../../../Max 7/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "CNMAT_logo.png",
+ "bootpath" : "~/Documents/Max 7/Packages/CNMAT-MMJ-Depot/media/Images",
+ "patcherrelativepath" : "../../../../Max 7/Packages/CNMAT-MMJ-Depot/media/Images",
+ "type" : "PNG ",
+ "implicit" : 1
+ }
+, {
+ "name" : "simple-dsp-indicator~.maxpat",
+ "bootpath" : "~/Documents/Max 7/Packages/CNMAT-MMJ-Depot/patchers/interface",
+ "patcherrelativepath" : "../../../../Max 7/Packages/CNMAT-MMJ-Depot/patchers/interface",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "sc.modify_params.maxpat",
+ "bootpath" : "~/Documents/Max 7/Packages/CNMAT-MMJ-Depot/examples/applications",
+ "patcherrelativepath" : "../../../../Max 7/Packages/CNMAT-MMJ-Depot/examples/applications",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "sc.set_level.maxpat",
+ "bootpath" : "~/Documents/Max 7/Packages/CNMAT-MMJ-Depot/examples/applications",
+ "patcherrelativepath" : "../../../../Max 7/Packages/CNMAT-MMJ-Depot/examples/applications",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spat.spat~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.oper.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 0
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 2,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 104.0, 202.0, 1184.0, 481.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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 722.0, 276.0, 57.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.pan"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "linecount" : 3,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 86.0, 301.5, 240.0, 49.0 ],
+ "style" : "",
+ "text" : "speakers xy -1.8288 3.2004 0. 3.81 1.8288 3.2004 2.4384 0.762 2.4384 -2.4384 0. -3.81 -2.4384 -2.4384 -2.4384 0.762"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 223.0, 159.5, 103.0, 20.0 ],
+ "presentation_rect" : [ 223.0, 157.5, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "convert to meters"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 223.0, 116.5, 116.0, 20.0 ],
+ "presentation_rect" : [ 336.0, 65.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "list of xy coords in ft"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 336.0, 30.0, 352.0, 20.0 ],
+ "style" : "",
+ "text" : "xy speaker placement in ft (this is converted from feet to meters)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 865.0, 89.0, 137.0, 20.0 ],
+ "style" : "",
+ "text" : "room area for reference"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 738.0, 74.0, 56.0, 21.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-19",
+ "linecount" : 2,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 345.0, 195.5, 74.0, 33.0 ],
+ "style" : "",
+ "text" : "prepend speakers xy"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 2,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 640.0, 480.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 11.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 1,
+ "gridsize" : [ 5.0, 5.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" : 11.0,
+ "id" : "obj-10",
+ "linecount" : 3,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 100.0, 45.0 ],
+ "style" : "",
+ "text" : "vexpr $f1 * (1/3.280839895) @scalarmode 1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-15",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 25.0, 25.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-16",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 203.0, 25.0, 25.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 345.0, 159.5, 78.0, 21.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "fontsize" : 11.0,
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p feet2meters"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-8",
+ "linecount" : 6,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 7,
+ "outlettype" : [ "source", "speakers", "source", "", "listener", "", "" ],
+ "patching_rect" : [ 345.0, 268.5, 113.0, 82.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.viewer @numspeakers 8 @gridmode square @showareas 1 @numareas 1 @numsources 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-7",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 345.0, 116.5, 256.0, 21.0 ],
+ "style" : "",
+ "text" : "-6 10.5 0 12.5 6 10.5 8 2.5 8 -8 0 -12.5 -8 -8 -8 2.5"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-27",
+ "linecount" : 2,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 738.0, 128.5, 346.0, 33.0 ],
+ "style" : "",
+ "text" : "areas 1 xy -3.048 4.1148 3.048 4.1148 3.048 -4.1148 -3.048 -4.1148, areas 1 color 1. 1. 1. 0.5"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 747.5, 104.75, 354.5, 104.75 ],
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "spat.viewer.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.pan.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 0
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 2,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 54.0, 86.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-12",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 240.0, 180.0, 169.0, 20.0 ],
+ "presentation_rect" : [ 239.0, 183.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "allows for a multitude of types"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 240.0, 135.0, 150.0, 20.0 ],
+ "presentation_rect" : [ 242.0, 142.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "viz"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 240.0, 45.0, 150.0, 20.0 ],
+ "style" : "",
+ "text" : "most common"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 210.0, 375.0, 105.0, 22.0 ],
+ "style" : "",
+ "text" : "spat.hrtf.selection"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 195.0, 360.0, 107.0, 22.0 ],
+ "style" : "",
+ "text" : "spat.multi.connect"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "" ],
+ "patching_rect" : [ 180.0, 300.0, 127.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.delaycalibration~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "" ],
+ "patching_rect" : [ 165.0, 285.0, 121.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.gaincalibration~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "" ],
+ "patching_rect" : [ 120.0, 180.0, 64.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.pan~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 7,
+ "outlettype" : [ "source", "speakers", "source", "", "listener", "", "" ],
+ "patching_rect" : [ 120.0, 135.0, 82.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.viewer"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 120.0, 75.0, 61.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.oper"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 9,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "" ],
+ "patching_rect" : [ 120.0, 45.0, 103.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.spat_~"
+ }
+
+ }
+ ],
+ "lines" : [ ],
+ "parameters" : {
+ "obj-8::obj-14" : [ "live.menu", "live.menu", 0 ],
+ "obj-8::obj-76" : [ "live.tab[2]", "live.tab", 0 ],
+ "obj-8::obj-74" : [ "live.tab[1]", "live.tab", 0 ],
+ "obj-8::obj-53" : [ "live.tab", "live.tab", 0 ]
+ }
+,
+ "dependency_cache" : [ {
+ "name" : "spat.multi.connect.maxpat",
+ "bootpath" : "~/Documents/Max 7/Packages/ircam-spat/patchers",
+ "patcherrelativepath" : "../../../../Max 7/Packages/ircam-spat/patchers",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spat.multi-connect.js",
+ "bootpath" : "~/Documents/Max 7/Packages/ircam-spat/javascript",
+ "patcherrelativepath" : "../../../../Max 7/Packages/ircam-spat/javascript",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "spat.hrtf.selection.maxpat",
+ "bootpath" : "~/Documents/Max 7/Packages/ircam-spat/patchers",
+ "patcherrelativepath" : "../../../../Max 7/Packages/ircam-spat/patchers",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spat.spat_~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.oper.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.viewer.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.pan~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.gaincalibration~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.delaycalibration~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.print.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 2,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 491.0, 79.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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 2,
+ "architecture" : "x64",
+ "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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-16",
+ "linecount" : 4,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 50.0, 361.0, 108.0, 62.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.oper @numsources 1 @numspeakers 8 @numreverbs 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 2,
+ "architecture" : "x64",
+ "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" : "",
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 50.0, 184.0, 100.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.join"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 50.0, 100.0, 100.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.slice 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "linecount" : 2,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 137.0, 84.0, 35.0 ],
+ "style" : "",
+ "text" : "fromsymbol @separator /"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-13",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-14",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 266.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 50.0, 245.0, 67.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p from-osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 227.0, 474.0, 207.0, 22.0 ],
+ "style" : "",
+ "text" : "source 2 yaw 0.501393"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 208.0, 63.0, 22.0 ],
+ "style" : "",
+ "text" : "o.atomize"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-4",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 146.0, 419.0, 34.0 ],
+ "text" : "/source/2/yaw : 0.501393",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 135.0, 22.0 ],
+ "style" : "",
+ "text" : "udpreceive 5555 cnmat"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-12", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 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-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 113.0, 311.0, 40.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p m4l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "linecount" : 8,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 107.0, 154.0, 343.0, 114.0 ],
+ "style" : "",
+ "text" : "(1. hook up to the speakers do that already)\n2. test the speakers\n3. measure speakers positions\n4. calibrate delay / gain (spat.delay~, spat.diagmatrix~)\n5. move sounds around\n6. talk about how spat works, pull up the keynote presentation\n7. show granubuf example\n8. M4L example"
+ }
+
+ }
+ ],
+ "lines" : [ ],
+ "dependency_cache" : [ {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.atomize.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.oper.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 0
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 6,
+ "minor" : 0,
+ "revision" : 7
+ }
+,
+ "rect" : [ 211.0, 44.0, 1056.0, 667.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Verdana",
+ "gridonopen" : 0,
+ "gridsize" : [ 10.0, 10.0 ],
+ "gridsnaponopen" : 0,
+ "statusbarvisible" : 2,
+ "toolbarvisible" : 1,
+ "boxanimatetime" : 200,
+ "imprint" : 0,
+ "enablehscroll" : 1,
+ "enablevscroll" : 1,
+ "devicewidth" : 0.0,
+ "description" : "",
+ "digest" : "",
+ "tags" : "",
+ "boxes" : [ {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 800.0, 230.0, 70.0, 21.0 ],
+ "presentation_rect" : [ 876.0, 172.0, 0.0, 0.0 ],
+ "text" : "r thebang"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 945.0, 230.0, 27.0, 21.0 ],
+ "text" : "t 1"
+ }
+
+ }
+, {
+ "box" : {
+ "bubble" : 1,
+ "bubbleside" : 3,
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "frgb" : 0.0,
+ "id" : "obj-45",
+ "linecount" : 4,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 17.5, 466.0, 126.0, 69.0 ],
+ "text" : "adjust damping to change how the bodies react to the forces"
+ }
+
+ }
+, {
+ "box" : {
+ "bubble" : 1,
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "frgb" : 0.0,
+ "id" : "obj-44",
+ "linecount" : 2,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 819.5, 590.0, 160.0, 40.0 ],
+ "text" : "enable the phys.ghost for extra force fun!"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "frgb" : 0.0,
+ "id" : "obj-42",
+ "linecount" : 5,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 714.5, 60.0, 284.5, 79.0 ],
+ "text" : "in this patch, jit.path generates a path and sends the matrix of points to jit.gen.\n\njit.gen calculates a force matrix for jit.phys.multiple using this path."
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 484.0, 160.0, 70.0, 21.0 ],
+ "text" : "r thebang"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 566.0, 70.0, 66.0, 21.0 ],
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 870.0, 230.0, 79.0, 21.0 ],
+ "text" : "onebang 1"
+ }
+
+ }
+, {
+ "box" : {
+ "bubblesize" : 12,
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-83",
+ "maxclass" : "preset",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "preset", "int", "preset", "int" ],
+ "patching_rect" : [ 800.0, 261.0, 100.0, 20.0 ],
+ "pattrstorage" : "phys-vortex"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 800.0, 420.0, 237.0, 21.0 ],
+ "restore" : [ 0.0, -4.0, 0.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "text" : "pattr gravity @bindto pworld::gravity",
+ "varname" : "gravity"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 800.0, 390.0, 234.0, 21.0 ],
+ "restore" : [ 0.9, 0.2 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "text" : "pattr damp @bindto pmult::damping",
+ "varname" : "damp"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 800.0, 360.0, 199.0, 21.0 ],
+ "restore" : [ 300.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "text" : "pattr scale @bindto gen::scale",
+ "varname" : "scale"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 800.0, 340.0, 199.0, 21.0 ],
+ "restore" : [ 0.7 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "text" : "pattr fade @bindto gen::fade",
+ "varname" : "fade"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 800.0, 320.0, 199.0, 21.0 ],
+ "restore" : [ 30.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "text" : "pattr steps @bindto gen::steps",
+ "varname" : "steps"
+ }
+
+ }
+, {
+ "box" : {
+ "autorestore" : "phys-vortex.json",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 800.0, 280.0, 161.0, 21.0 ],
+ "saved_object_attributes" : {
+ "client_rect" : [ 4, 44, 364, 279 ],
+ "parameter_enable" : 0,
+ "storage_rect" : [ 583, 69, 1034, 197 ]
+ }
+,
+ "text" : "pattrstorage phys-vortex",
+ "varname" : "phys-vortex"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-72",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 290.0, 220.0, 94.0, 21.0 ],
+ "text" : "loadmess 400"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-71",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 510.0, 340.0, 68.0, 21.0 ],
+ "text" : "r pmatrix"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-70",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 230.0, 560.0, 68.0, 21.0 ],
+ "text" : "s pmatrix"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-68",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 210.0, 320.0, 73.0, 21.0 ],
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "position",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-63",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 690.0, 550.0, 216.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "color" : [ 0.0, 1.0, 0.501961, 1.0 ],
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-57",
+ "linecount" : 3,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 590.0, 590.0, 220.0, 50.0 ],
+ "text" : "jit.phys.ghost @shape cube @scale 10 20 10 @position 0 10 0 @central_force -4 @enable 0"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-52",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "int", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 290.0, 250.0, 50.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-50",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 210.0, 420.0, 328.0, 21.0 ],
+ "text" : "jit.expr @expr (in[0].p[0]*8)-4 -10 (in[0].p[1]*8)-4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 210.0, 350.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 210.0, 390.0, 144.0, 21.0 ],
+ "text" : "jit.noise 3 float32 400"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 130.0, 150.0, 70.0, 21.0 ],
+ "text" : "s thebang"
+ }
+
+ }
+, {
+ "box" : {
+ "color" : [ 1.0, 0.4, 1.0, 1.0 ],
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 6,
+ "minor" : 0,
+ "revision" : 7
+ }
+,
+ "rect" : [ 502.0, 223.0, 543.0, 572.0 ],
+ "bgcolor" : [ 0.9, 0.9, 0.9, 1.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Verdana",
+ "gridonopen" : 0,
+ "gridsize" : [ 10.0, 10.0 ],
+ "gridsnaponopen" : 0,
+ "statusbarvisible" : 2,
+ "toolbarvisible" : 1,
+ "boxanimatetime" : 200,
+ "imprint" : 0,
+ "enablehscroll" : 1,
+ "enablevscroll" : 1,
+ "devicewidth" : 0.0,
+ "description" : "",
+ "digest" : "",
+ "tags" : "",
+ "boxes" : [ {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 431.0, 40.0, 33.0, 21.0 ],
+ "text" : "in 2"
+ }
+
+ }
+, {
+ "box" : {
+ "code" : "Param steps(20);\r\nParam scale(1.);\r\nParam fade(0.);\r\np = in1;\r\nforce = vec(0,0,0);\r\nprevl=100.;\r\ndistance = vec(0,0,0);\r\n\r\n// for each phys-body, determine the closest path \r\n// point and calculate the tangent at that point.\r\n// the tangent vector is scaled, and mixed with the \r\n// vector from the body to the path point for the final\r\n// force vector.\r\n\r\nfor(i=1; i<steps; i+=1) {\r\n\tsamp1 = i/steps;\t\r\n\tcpos1 = sample(in2, samp1);\t\r\n\tdist = p-cpos1;\r\n\tl = length(dist);\r\n\tif(l < prevl) {\r\n\t\tsamp2 = max((floor(samp1*dim)-1),0)/dim;\r\n\t\tcpos2 = sample(in2, samp2);\r\n\t\tforce = cpos1-cpos2;\r\n\t\tprevl=l;\r\n\t\tdistance = cpos1-p;\r\n\t}\r\n}\r\nforce *= scale;\r\nout1 = mix(force, distance, fade);",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-22",
+ "maxclass" : "codebox",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 80.0, 400.0, 410.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 40.0, 33.0, 21.0 ],
+ "text" : "in 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 60.0, 520.0, 42.0, 21.0 ],
+ "text" : "out 1"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 550.0, 420.0, 60.0, 21.0 ],
+ "text" : "jit.gen",
+ "varname" : "gen"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-32",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 150.0, 460.0, 50.0, 19.0 ],
+ "text" : "reset"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-90",
+ "linecount" : 4,
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 566.0, 160.0, 194.0, 65.0 ],
+ "text" : "jit.expr @expr (norm[0]*5)*cos(2*(norm[0]*5)) (norm[0]*20)-10 (norm[0]*5)*sin(2*(norm[0]*5))"
+ }
+
+ }
+, {
+ "box" : {
+ "color" : [ 1.0, 0.501961, 0.0, 1.0 ],
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "jit_matrix", "jit_matrix", "" ],
+ "patching_rect" : [ 210.0, 530.0, 329.0, 21.0 ],
+ "text" : "jit.phys.multiple 3 @physparams position scale force",
+ "varname" : "pmult"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 340.0, 490.0, 136.0, 21.0 ],
+ "text" : "jit.matrix 3 float32 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-28",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 340.0, 460.0, 50.0, 19.0 ],
+ "text" : "0.2"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 210.0, 620.0, 222.0, 21.0 ],
+ "text" : "jit.gl.gridshape @lighting_enable 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 210.0, 590.0, 334.0, 21.0 ],
+ "text" : "jit.gl.multiple 4 @glparams position rotate scale color"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-21",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 331.0, 60.0, 50.0, 19.0 ],
+ "text" : "reset"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 40.0, 360.0, 100.0, 21.0 ],
+ "text" : "jit.phys.picker"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 40.0, 300.0, 100.0, 21.0 ],
+ "text" : "jit.gl.physdraw"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 290.0, 100.0, 260.0, 21.0 ],
+ "text" : "jit.phys.world @worldbox_scale 10 10 10",
+ "varname" : "pworld"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-7",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 130.0, 70.0, 50.0, 19.0 ],
+ "text" : "reset"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-10",
+ "linecount" : 2,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 130.0, 100.0, 152.0, 36.0 ],
+ "text" : "jit.gl.handle @radius 5 @position 0 0 -10"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 40.0, 30.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "erase" ],
+ "patching_rect" : [ 40.0, 100.0, 64.0, 21.0 ],
+ "text" : "t b erase"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 40.0, 70.0, 66.0, 21.0 ],
+ "text" : "qmetro 5"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 40.0, 240.0, 125.0, 21.0 ],
+ "text" : "jit.window @fsaa 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 40.0, 150.0, 82.0, 21.0 ],
+ "text" : "jit.gl.render"
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "floating",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-22",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 40.0, 210.0, 100.0, 21.0 ],
+ "text_width" : 68.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "enable",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-23",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 40.0, 270.0, 100.0, 21.0 ],
+ "text_width" : 63.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "dynamics",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-24",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 40.0, 330.0, 100.0, 21.0 ],
+ "text_width" : 75.0
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 566.0, 270.0, 194.0, 21.0 ],
+ "text" : "jit.gl.path @interpmode spline"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-11",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 484.0, 183.0, 72.0, 19.0 ],
+ "text" : "outputeval"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 566.0, 100.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "jit_matrix", "" ],
+ "patching_rect" : [ 566.0, 130.0, 134.0, 21.0 ],
+ "text" : "jit.matrix 3 float32 30"
+ }
+
+ }
+, {
+ "box" : {
+ "color" : [ 0.0, 0.501961, 1.0, 1.0 ],
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "jit_matrix", "jit_matrix", "", "" ],
+ "patching_rect" : [ 566.0, 240.0, 168.0, 21.0 ],
+ "text" : "jit.path @interpmode spline"
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "evalmatrixsize",
+ "fontname" : "Arial",
+ "fontsize" : 13.0,
+ "id" : "obj-17",
+ "lock" : 1,
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 310.0, 290.0, 150.0, 21.0 ],
+ "text_width" : 101.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "gravity",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-37",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 290.0, 30.0, 245.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "dim",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-55",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 290.0, 320.0, 110.0, 21.0 ],
+ "text_width" : 62.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "central_force",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-60",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 690.0, 510.0, 150.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "scale",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-61",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 590.0, 380.0, 110.0, 21.0 ],
+ "text_width" : 60.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "scale",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-62",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 690.0, 530.0, 216.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "steps",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-64",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 590.0, 340.0, 110.0, 21.0 ],
+ "text_width" : 60.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "damping",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-65",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 150.0, 490.0, 168.0, 21.0 ],
+ "text_width" : 79.0
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "enable",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-66",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 690.0, 490.0, 150.0, 21.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "attr" : "fade",
+ "fontname" : "Verdana",
+ "fontsize" : 12.0,
+ "id" : "obj-67",
+ "maxclass" : "attrui",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 590.0, 360.0, 110.0, 21.0 ],
+ "text_width" : 60.0
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 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-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-70", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-32", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-83", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 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-50", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-55", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-55", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-60", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-61", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-62", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-63", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-64", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-65", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-66", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-67", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-68", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-68", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-71", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-72", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "phys-vortex.json",
+ "bootpath" : "/Users/rob/Desktop/Dropbox/max-patches-2012",
+ "patcherrelativepath" : "",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "pattrstorage" : {
+ "name" : "phys-vortex",
+ "slots" : {
+ "1" : {
+ "id" : 1,
+ "data" : {
+ "steps" : [ 30.0 ],
+ "fade" : [ 0.7 ],
+ "scale" : [ 300.0 ],
+ "damp" : [ 0.9, 0.2 ],
+ "gravity" : [ 0.0, -4.0, 0.0 ]
+ }
+
+ }
+,
+ "2" : {
+ "id" : 2,
+ "data" : {
+ "steps" : [ 30.0 ],
+ "fade" : [ 0.51 ],
+ "scale" : [ 45.0 ],
+ "damp" : [ 0.1, 0.2 ],
+ "gravity" : [ 0.0, -3.0, 0.0 ]
+ }
+
+ }
+
+ }
+
+ }
+
+}
--- /dev/null
+{
+ "pattrstorage" : {
+ "name" : "phys-vortex",
+ "slots" : {
+ "1" : {
+ "id" : 1,
+ "data" : {
+ "steps" : [ 30.0 ],
+ "fade" : [ 0.7 ],
+ "scale" : [ 300.0 ],
+ "damp" : [ 0.9, 0.2 ],
+ "gravity" : [ 0.0, -4.0, 0.0 ]
+ }
+
+ }
+,
+ "2" : {
+ "id" : 2,
+ "data" : {
+ "steps" : [ 30.0 ],
+ "fade" : [ 0.51 ],
+ "scale" : [ 45.0 ],
+ "damp" : [ 0.1, 0.2 ],
+ "gravity" : [ 0.0, -3.0, 0.0 ]
+ }
+
+ }
+
+ }
+
+ }
+
+}
--- /dev/null
+solution for looping channels back:
+
+sending out 9-16 -> max works
+in max, [adc~ whatever #] becomes your source input for spat.spat~
+
+pass audio from
+
+in live, enable all mono channels - each track in live can be a mono source for spat
+
+@numsources - needs to correspond to number of sources you're using
+granular example - 25 sources
+
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 4,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 1182.0, 655.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-2",
+ "linecount" : 5,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 207.0, 272.0, 330.0, 86.0 ],
+ "text" : "/phasepoint = [/ml[[0]], /ml[[1]]],\n/phasemirror = [/ml[[2]], /ml[[3]]],\n/size = /ml[[4]],\n/path = /ml[[aseq(5, length(/ml) - 1, 1)]],\ndelete(/ml)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-9",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 750.0, 142.0, 102.0, 19.0 ],
+ "style" : "",
+ "text" : "zero based"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontname" : "Arial",
+ "fontsize" : 12.0,
+ "id" : "obj-65",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 733.0, 72.0, 136.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, 36, 47, 109, 108, 0, 44, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6 ],
+ "saved_bundle_length" : 56,
+ "text" : "/ml : [1, 2, 3, 4, 5, 6]",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontname" : "Arial",
+ "fontsize" : 12.0,
+ "id" : "obj-80",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 686.0, 246.0, 150.0, 34.0 ],
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontname" : "Arial",
+ "fontsize" : 12.0,
+ "id" : "obj-48",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 686.0, 166.0, 278.0, 32.0 ],
+ "text" : "/slice/right = /ml[[aseq(2, length(/ml) - 1, 1)]]",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 234.0, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 223.0, 34.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-28",
+ "linecount" : 5,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 50.0, 130.0, 338.0, 86.0 ],
+ "text" : "/phasepoint = [/ml[[0]], /ml[[1]]],\n/phasemirror = [/ml[[2]], /ml[[3]]],\n/size = /ml[[4]],\n/path = /ml[[aseq(5, length(/ml) - 1, 1)]], \n/pathlen = length(/path)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 65.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /ml"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-34",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-35",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 263.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-80", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-48", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-65", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.compose.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 0
+ }
+
+}
--- /dev/null
+function list(a){
+ var list = a;
+ var numcols = 10;
+ var rowsize = 5;
+
+ for(i=0; i<numcols; i++){
+ list.slice(i, ((i+1)*rowsize - 1));
+ }
+}
+
+/*
+/dim/x = 5,
+/dim/y = 10,
+/matrix = [],
+/count = 0,
+map(
+ lambda([i],
+ map(
+ lambda([j],
+ /matrix = [/matrix, int32(j), int32(i), /list[[/count]]], /count++
+ ),
+ aseq(0, /dim/x))), aseq(0, /dim/y)
+),
+/matrixobj = /matrix,
+/panel/matrix = /matrix
+*/
\ No newline at end of file
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 34.0, 79.0, 958.0, 787.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 2,
+ "gridsize" : [ 10.0, 10.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" : 0,
+ "patching_rect" : [ 290.0, 190.0, 57.0, 22.0 ],
+ "style" : "",
+ "text" : "print row"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 490.0, 280.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 651.0, 158.0, 151.0, 22.0 ],
+ "saved_object_attributes" : {
+ "filename" : "test_matrixconversion.js",
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "js test_matrixconversion.js"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "linecount" : 22,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 820.0, 70.0, 158.0, 301.0 ],
+ "style" : "",
+ "text" : "A list of ints sets cells in the matrixctrl object using the format <horizontal-coordinate vertical-coordinate value>. Multiple triplets of values can be used to set more than one cell. Coordinates for the cells start at 0 in the upper-left hand corner and the values for each cell start at 0 and go up to the value range minus one, set by the object's inspector. Substituting the symbols inc and dec in place of the value will increment or decrement that cell coordinate by a value of one. Changing the cell state with a list causes the list to be output from matrixctrl.\n"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 260.0, 270.0, 103.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /matrixobj"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-6",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 390.0, 470.0, 300.0, 34.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "id" : "obj-80",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 485.0, 176.441681, 38.0, 17.0 ],
+ "style" : "",
+ "text" : "spat10"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "id" : "obj-79",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 485.0, 163.341675, 33.0, 17.0 ],
+ "style" : "",
+ "text" : "spat9"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-58",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 410.0, 20.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "clear"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "id" : "obj-52",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 485.0, 150.241699, 33.0, 17.0 ],
+ "style" : "",
+ "text" : "spat8"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "id" : "obj-51",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 485.0, 137.141693, 33.0, 17.0 ],
+ "style" : "",
+ "text" : "spat7"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "id" : "obj-48",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 485.0, 124.041687, 33.0, 17.0 ],
+ "style" : "",
+ "text" : "spat6"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "id" : "obj-44",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 485.0, 110.941681, 33.0, 17.0 ],
+ "style" : "",
+ "text" : "spat5"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "id" : "obj-43",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 485.0, 97.84169, 33.0, 17.0 ],
+ "style" : "",
+ "text" : "spat4"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "id" : "obj-2",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 485.0, 84.741684, 33.0, 17.0 ],
+ "style" : "",
+ "text" : "spat3"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "id" : "obj-35",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 485.0, 71.641693, 33.0, 17.0 ],
+ "style" : "",
+ "text" : "spat2"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "id" : "obj-3",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 485.0, 58.541687, 33.0, 17.0 ],
+ "style" : "",
+ "text" : "spat1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 4,
+ "outlettype" : [ "FullPacket", "", "", "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 165.0, 228.0, 861.0, 565.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" : [ 110.0, 130.0, 38.0, 22.0 ],
+ "style" : "",
+ "text" : "-------"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "index" : 4,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 531.0, 485.260132, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 416.0, 481.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.len"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "index" : 3,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 364.0, 485.260132, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 89.0, 182.260132, 67.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /list"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 11.0,
+ "id" : "obj-1",
+ "linecount" : 15,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 89.0, 210.0, 641.0, 205.0 ],
+ "text" : "/size/row = 5,\n/size/col = 10,\n/matrix = [],\n/count = 0,\nmap(\n lambda([j], \n map(\n lambda([i], \n /matrix = [/matrix, int32(i), int32(j), /list[[/count]]], /count++\n ), \n aseq(0, /row))), aseq(0, /col)\n),\n/matrixobj = /matrix,\n/panel/matrix = /matrix, \n/true/test = sum(/list == /matrix)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 364.0, 164.260132, 181.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.group 2048 @zlmaxsize 2048"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 242.0, 437.0, 83.0, 22.0 ],
+ "style" : "",
+ "text" : "getrow $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "int" ],
+ "patching_rect" : [ 209.5, 107.260132, 51.5, 22.0 ],
+ "style" : "",
+ "text" : "uzi 10 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 209.5, 79.260132, 24.0, 22.0 ],
+ "style" : "",
+ "text" : "t b"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-42",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "list" ],
+ "patching_rect" : [ 209.5, 18.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-43",
+ "index" : 2,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "list" ],
+ "patching_rect" : [ 364.0, 18.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-44",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 89.0, 485.260132, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-45",
+ "index" : 2,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 242.0, 485.260132, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "source" : [ "obj-34", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "order" : 0,
+ "source" : [ "obj-34", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "order" : 1,
+ "source" : [ "obj-34", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 410.0, 200.0, 65.127655, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p agg"
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 5,
+ "id" : "obj-5",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 410.0, 60.0, 65.127655, 130.0 ],
+ "rows" : 10,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 5,
+ "id" : "obj-41",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 260.0, 340.0, 65.127655, 130.0 ],
+ "rows" : 10,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "clear" ],
+ "patching_rect" : [ 260.0, 310.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "t l clear"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "source" : [ "obj-20", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-20", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "midpoints" : [ 434.875885, 232.0, 556.031914, 232.0, 556.031914, 49.0, 419.5, 49.0 ],
+ "source" : [ "obj-20", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "source" : [ "obj-34", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 1 ],
+ "order" : 0,
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "order" : 1,
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-58", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "test_matrixconversion.js",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 390.0, 233.0, 1016.0, 528.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 2,
+ "gridsize" : [ 10.0, 10.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-1",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 360.0, 50.0, 128.0, 128.0 ],
+ "rows" : 8,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "linecount" : 2,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 240.0, 350.0, 240.0, 35.0 ],
+ "style" : "",
+ "text" : "0 0 1 1 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 270.0, 30.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 270.0, 280.0, 151.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.group @zlmaxsize 2048"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 200.0, 200.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 570.0, 140.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-12",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 680.0, 290.0, 150.0, 34.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-10",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 700.0, 110.0, 150.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, 20, 47, 98, 97, 114, 0, 0, 0, 0, 44, 115, 0, 0, 97, 115, 100, 102, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 40,
+ "text" : "/bar : \"asdf\""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-9",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 600.0, 70.0, 150.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, 28, 47, 102, 111, 111, 0, 0, 0, 0, 44, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3 ],
+ "saved_bundle_length" : 48,
+ "text" : "/foo : [1, 2, 3]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 660.0, 200.0, 55.0, 22.0 ],
+ "style" : "",
+ "text" : "o.collect"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 340.0, 220.0, 240.0, 22.0 ],
+ "style" : "",
+ "text" : "4 9 1"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 1 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.collect.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.compose.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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 54.0, 86.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-7",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 330.0, 120.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 330.0, 195.0, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 0,
+ "patching_rect" : [ 330.0, 255.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "dac~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 180.0, 195.0, 22.0, 140.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 180.0, 150.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "pink~"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+outlets = 1;
+
+mgraphics.init();
+mgraphics.autofill = 0;
+mgraphics.relative_coords = 1;
+
+var twidth, theight, aspect;
+var circfull = 0.2;
+var circhalf = circfull / 2.;
+var circquar = circhalf / 2.;
+var penloc = [0, 0];
+var peninv = [0, 0];
+var c2 = [];
+var c3 = [];
+var opacity = 0.6;
+var midsize = 0.05
+var halfmid = midsize / 2;
+var flipy = false;
+var linecolor = [0.1, 0.1, 0.1, 0.1];
+var linecolor2 = [0.3, 0.5, 0.8, 0.3];
+var pathmat = new JitterMatrix("pathmatrix");
+var pathary = [];
+
+//expects a jitter matrix with path data (xy coords)
+function path(){
+ var inname = arguments[1];
+ //copy from input - necessary for proper context switching to js
+ pathmat.frommatrix(inname);
+ pathary[0] = [];
+ pathary[1] = [];
+}
+
+function path_exists(){
+ return pathmat.dim[0] > 1;
+}
+
+function paint(){
+ var dist = calc_dist(penloc[0], penloc[1]);
+
+ with(mgraphics){
+ //if there is a path matrix, draw it
+ if(path_exists()){
+ var p1 = pathmat.getcell(0, 0);
+ set_source_rgba(linecolor2);
+ move_to(p1[0], p1[1] * -1);
+ var target = pathmat.dim[0]; //1-based
+ var i = 1; //start turtle
+ while(i < target){
+ var loc = pathmat.getcell(i, 0);
+ var ilo = [loc[0], loc[1] * -1.];
+ line_to(ilo);
+ if(i < target){
+ move_to(ilo);
+ }
+ i++;
+ }
+ stroke();
+ }
+
+ //red
+ set_source_rgba(0.8, 0.2, 0.2, opacity);
+ ellipse(penloc[0] - circhalf, penloc[1] + circhalf, circfull, circfull);
+ fill();
+ set_source_rgba(linecolor);
+ move_to(0, 0);
+ line_to(penloc);
+ stroke();
+ //yellow
+ set_source_rgba(0.8, 0.8, 0.2, opacity);
+ ellipse(peninv[0] - circhalf, peninv[1] + circhalf, circfull, circfull);
+ fill();
+
+ //black
+ //set_source_rgba(0., 0., 0., 1.);
+ //ellipse(c2[0] - circquar, c2[1] + circquar, circhalf, circhalf);
+ //fill();
+ //green
+ //set_source_rgba(0.2, 0.7, 0.2, opacity);
+ //ellipse(c3[0] - circquar, c3[1] + circquar, circhalf, circhalf);
+ //fill();
+
+ //white
+ set_source_rgba(1, 1, 1, 1);
+ ellipse(0 - halfmid, 0 + halfmid, midsize, midsize);
+ //ellipse(0 - 0.05, 0 + 0.05, 0.1, 0.1);
+ fill();
+
+ set_source_rgba(linecolor);
+ ellipse(0 - dist, 0 + dist, dist * 2, dist * 2);
+ stroke();
+ set_source_rgba(linecolor);
+ ellipse(0 - (dist / 2), 0 + (dist / 2), dist, dist);
+ stroke();
+ }
+}
+
+//pixel coords
+function ondrag(x, y){
+ twidth = mgraphics.size[0];
+ var tx = x / twidth;
+ theight = mgraphics.size[1];
+ var ty = y / theight;
+ //aspect = twidth / theight;
+
+ penloc = calc_snorm(tx, ty);
+ calc_coords(penloc[0], penloc[1]);
+ output_draw();
+}
+
+function anything(a){
+ var input = arrayfromargs(arguments);
+
+ penloc[0] = input[0];
+ penloc[1] = -1 * input[1];
+
+ calc_coords(penloc[0], penloc[1]);
+ calc_circ(input[2]);
+ output_draw();
+}
+
+function calc_angle(x, y){
+ var angle = Math.atan2(x, y);
+ var deg = ((angle / Math.PI) * 180) + 180;
+ post("angle", angle, '\n');
+ post("deg", deg, '\n');
+ //ox = Math.cos(angle);
+ //oy = Math.sin(angle);
+
+}
+
+function calc_dist(x, y){
+ var x1 = 0;
+ var y1 = 0;
+ var x2 = x;
+ var y2 = y;
+
+ var dist = Math.sqrt(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2));
+ return dist;
+}
+function calc_snorm(tx, ty){
+ var temp = [];
+ temp[0] = (tx * 2.) - 1.;
+ temp[1] = -1 * ((ty * 2.) - 1.);
+ return temp;
+}
+function flip_y(a){
+ if(a){
+ flipy = true;
+ }else{
+ flipy = false;
+ }
+}
+function calc_coords(ix, iy){
+ //inv larger circle
+ peninv[0] = ix * -1;
+ if(flipy){
+ peninv[1] = iy * -1;
+ }else{
+ peninv[1] = iy * 1;
+ }
+ //smaller, inner circles
+ c2[0] = ix / 2;
+ c2[1] = iy / 2;
+ c3[0] = c2[0] * -1;
+ c3[1] = c2[1] * -1;
+}
+
+function clear(){
+}
+
+function calc_aspect(){
+ return twidth / theight;
+}
+
+function output_draw(){
+ outlet(0, "size", circfull);
+ outlet(0, "yellow", peninv);
+ outlet(0, "red", penloc);
+ mgraphics.redraw();
+}
+
+function calc_circ(a){
+ a = a * 0.4;
+ circfull = a;
+ circhalf = a / 2;
+}
--- /dev/null
+outlets = 1;
+
+mgraphics.init();
+mgraphics.autofill = 1;
+mgraphics.relative_coords = 1;
+
+//generic
+var cursor = [0, 0];
+var twidth, theight, aspect;
+var circfull = 0.2;
+var circhalf = circfull / 2.;
+var circquar = circhalf / 2.;
+var opacity = 0.6;
+var midsize = 0.05;
+var halfmid = midsize / 2;
+
+//state
+var status_idle = false;
+var status_shift = false;
+var status_button = false;
+var status_followtraj = false;
+//var status_command = false; //in the future, this might be used to move points around.
+
+//circle drawing
+var cpoint = [0, 0];
+var cpoint_inv = [0, 0];
+var c2 = [];
+var c3 = [];
+var flipy = false;
+
+//colors
+var linecolor1 = [0.1, 0.1, 0.1, 0.1];
+var linecolor2 = [0.3, 0.5, 0.8, 0.3];
+var circ_highlight = [0.9, 0.6, 0.7, opacity];
+var circ_std = [0.2, 0.2, 0.2, opacity];
+
+//path matrix
+var pathmat = new JitterMatrix("pathmatrix");
+
+//path point vars
+var pointidx = [];
+var idx = [];
+var circles = [];
+var dist_from_closest = 0.;
+var closest = -1;
+var pp_defaultsize = 0.07;
+
+post("mirrortest02: input matrix is expected to be two plane, dim N x 1\n");
+
+//expects a jitter matrix with path data (xy coords)
+function path(){
+ var inname = arguments[1];
+ //copy from input - necessary for proper context switching to js
+ pathmat.frommatrix(inname);
+ var numpoints = pathmat.dim[0]; //use the x dimension
+ pointidx = new Array(pathmat.dim[0]);
+ idx = Array.apply(0, pointidx).map(function(_, i){return i});
+
+ circles = [];
+
+ for(i = 0; i < numpoints; i++){
+ var coords = pathmat.getcell(i, 0);
+ var temp = new Circle(circ_std, pp_defaultsize, coords[0], coords[1] * -1);
+ circles.push(temp);
+ delete temp;
+ }
+ mgraphics.redraw();
+}
+
+function path_exists(){
+ return pathmat.dim[0] > 1;
+}
+
+function paint(){
+ var dist = calc_dist(cursor[0], cursor[1]);
+ var circle_dist = calc_dist(cpoint[0], cpoint[1]);
+
+ with(mgraphics){
+ if(path_exists()){ //if there is a path matrix, draw it
+
+ var p1 = pathmat.getcell(0, 0);
+
+ set_source_rgba(linecolor2);
+ move_to(p1[0], p1[1] * -1);
+
+ var target = pathmat.dim[0]; //1-based
+ var i = 1; //start turtle
+
+ while(i < target){
+ var loc = pathmat.getcell(i, 0);
+ var ilo = [loc[0], loc[1] * -1.];
+ line_to(ilo);
+ if(i < target){
+ move_to(ilo);
+ }
+ i++;
+ }
+
+ stroke();
+
+ //draw circles
+ for(i = 0; i < circles.length; i++){
+ if(status_button && i == closest){
+ //this is kinda buggy - figure out how to make it more accurate
+ circles[i].size = circhalf * dist_from_closest * 20.;
+ }else if(status_idle && i == closest){
+ circles[i].rgba = circ_highlight;
+ }else{
+ circles[i].rgba = circ_std;
+ }
+ circles[i].draw();
+ }
+
+ //draw trajectory dots and lines
+ if(status_followtraj){
+ //red
+ set_source_rgba(0.8, 0.2, 0.2, opacity);
+ ellipse(cpoint[0] - circhalf, cpoint[1] + circhalf, circfull, circfull);
+
+ //line to red from center
+ set_source_rgba(linecolor1);
+ move_to(0, 0);
+ line_to(cpoint);
+ stroke();
+
+ //yellow
+ set_source_rgba(0.8, 0.8, 0.2, opacity);
+ ellipse(cpoint_inv[0] - circhalf, cpoint_inv[1] + circhalf, circfull, circfull);
+
+ //white
+ set_source_rgba(1, 1, 1, 1);
+ ellipse(0 - halfmid, 0 + halfmid, midsize, midsize);
+ //ellipse(0 - 0.05, 0 + 0.05, 0.1, 0.1);
+
+ //surrounding circles, filled automatically
+ set_source_rgba(linecolor1[0], linecolor1[1], linecolor1[2], 0.05);
+ ellipse(0 - circle_dist, 0 + circle_dist, circle_dist * 2, circle_dist * 2);
+ set_source_rgba(linecolor1[0], linecolor1[1], linecolor1[2], 0.1);
+ ellipse(0 - (circle_dist / 2), 0 + (circle_dist / 2), circle_dist, circle_dist);
+ }
+ }
+ }
+}
+
+//pixel coords
+function ondrag(x, y, button, mod1, shift){
+ //status_idle = false;
+ status_shift = Boolean(shift); //shift keys
+ status_button = Boolean(button); //mouse
+
+ //in the future, this might be used to move points around, but currently the path is external to the object.
+ //status_command = Boolean(mod1); //command key
+
+ calc_xy(x, y);
+
+ closest = status_button ? -1 : closest;
+
+ if(status_shift){
+ calc_closest_point();
+ dist_from_closest = distance(closest);
+ mgraphics.redraw();
+ }
+
+ /*
+ else{
+ tx = x / mgraphics.size[0];
+ ty = y / mgraphics.size[1];
+ cursor = calc_snorm(tx, ty);
+ mgraphics.redraw();
+ }
+ */
+}
+
+function onidleout(){
+ status_shift = false;
+ status_idle = false;
+}
+
+function onidle(x, y, button, mod1, shift){
+ status_idle = true;
+ status_shift = Boolean(shift);
+
+ calc_xy(x, y);
+ calc_closest_point();
+ mgraphics.redraw();
+}
+
+function calc_xy(x, y){
+ twidth = mgraphics.size[0];
+ var tx = x / twidth;
+ theight = mgraphics.size[1];
+ var ty = y / theight;
+ //aspect = twidth / theight;
+ cursor = calc_snorm(tx, ty);
+ //calc_trajcoords(cursor[0], cursor[1]); //this was a bug because we should never call trajcoords when clicking
+}
+
+function calc_trajcoords(ix, iy){
+ //inv larger circle
+ cpoint_inv[0] = ix * -1;
+ if(flipy){
+ cpoint_inv[1] = iy * -1;
+ }else{
+ cpoint_inv[1] = iy * 1;
+ }
+ //smaller, inner circles
+ c2[0] = ix / 2;
+ c2[1] = iy / 2;
+ c3[0] = c2[0] * -1;
+ c3[1] = c2[1] * -1;
+}
+
+function calc_closest_point(){
+ var dists = idx.map(distance);
+ closest = dists.indexOf(Math.min.apply(Math, dists));
+}
+
+function calc_snorm(tx, ty){
+ var temp = [];
+ temp[0] = (tx * 2.) - 1.;
+ temp[1] = -1 * ((ty * 2.) - 1.);
+ return temp;
+}
+
+function calc_angle(x, y){
+ var angle = Math.atan2(x, y);
+ var deg = ((angle / Math.PI) * 180) + 180;
+ post("angle", angle, '\n');
+ post("deg", deg, '\n');
+ //ox = Math.cos(angle);
+ //oy = Math.sin(angle);
+
+}
+
+function calc_dist(x, y){
+ var x1 = 0;
+ var y1 = 0;
+ var x2 = x;
+ var y2 = y;
+ var dist = Math.sqrt(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2));
+ return dist;
+}
+
+function distance(i){
+ //use distance between cursor and i
+ return Math.sqrt(Math.pow(cursor[0] - circles[i].x, 2) + Math.pow(cursor[1] - circles[i].y, 2));
+}
+
+function anything(a){
+ status_followtraj = true;
+ if(!status_shift){
+ var input = arrayfromargs(arguments);
+ cpoint = [input[0], -1 * input[1]];
+ calc_trajcoords(cpoint[0], cpoint[1]);
+ calc_circ(input[2]); //this is the input size var, which will be overriden once size is working
+ output_draw();
+ }
+}
+
+function calc_circ(a){
+ a = a * 0.4;
+ circfull = a;
+ circhalf = a / 2;
+}
+
+function flip_y(a){
+ if(a){
+ flipy = true;
+ }else{
+ flipy = false;
+ }
+}
+
+function clear(){
+ post("does nothing currently...\n");
+}
+
+function output_draw(){
+ outlet(0, "size", circfull);
+ outlet(0, "yellow", cpoint_inv);
+ outlet(0, "red", cpoint);
+ mgraphics.redraw();
+}
+
+function Circle(rgba, size, x, y){
+ this.rgba = rgba;
+ this.size = size;
+ this.offset = this.size / 2.;
+ this.x = x;
+ this.y = y;
+}
+
+Circle.prototype.draw = function(){
+ with(mgraphics){
+ this.offset = this.size / 2.;
+ set_source_rgba(this.rgba);
+ ellipse(this.x - this.offset, this.y + this.offset, this.size, this.size);
+ fill();
+ }
+}
--- /dev/null
+outlets = 1;
+
+mgraphics.init();
+mgraphics.autofill = 1;
+mgraphics.relative_coords = 1;
+
+//generic
+var cursor = [0, 0];
+var twidth, theight, aspect;
+var circfull = 0.2;
+var circhalf = circfull / 2.;
+var circquar = circhalf / 2.;
+var opacity = 0.6;
+var midsize = 0.05;
+var halfmid = midsize / 2;
+
+//state
+var status_idle = false;
+var status_shift = false;
+var status_button = false;
+var status_followtraj = false;
+var status_com = false;
+//var status_command = false; //in the future, this might be used to move points around.
+
+//circle drawing
+var cpoint = [0, 0];
+var cpoint_inv = [0, 0];
+var c2 = [];
+var c3 = [];
+var flipy = false;
+
+//colors
+var linecolor1 = [0.1, 0.1, 0.1, 0.1];
+var linecolor2 = [0.3, 0.5, 0.8, 0.3];
+var circ_highlight = [0.9, 0.6, 0.7, opacity];
+var circ_std = [0.2, 0.2, 0.2, opacity];
+
+//path matrix
+var pathmat = new JitterMatrix("pathmatrix");
+
+//path point vars
+var pointidx = [];
+var idx = [];
+var circles = [];
+var dist_from_closest = 0.;
+var closest = -1;
+var pp_defaultsize = 0.07;
+
+post("mirrortest02: input matrix is expected to be two plane, dim N x 1\n");
+
+//expects a jitter matrix with path data (xy coords)
+function path(){
+ var inname = arguments[1];
+ //copy from input - necessary for proper context switching to js
+ pathmat.frommatrix(inname);
+ var numpoints = pathmat.dim[0]; //use the x dimension
+ pointidx = new Array(pathmat.dim[0]);
+ idx = Array.apply(0, pointidx).map(function(_, i){return i});
+
+ circles = [];
+
+ for(i = 0; i < numpoints; i++){
+ var coords = pathmat.getcell(i, 0);
+ var temp = new Circle(circ_std, pp_defaultsize, coords[0], coords[1] * -1);
+ circles.push(temp);
+ delete temp;
+ }
+ mgraphics.redraw();
+}
+
+function path_exists(){
+ return pathmat.dim[0] > 1;
+}
+
+function paint(){
+ var dist = calc_dist(cursor[0], cursor[1]);
+ var circle_dist = calc_dist(cpoint[0], cpoint[1]);
+
+ with(mgraphics){
+ if(path_exists()){ //if there is a path matrix, draw it
+
+ /*
+ var p1 = pathmat.getcell(0, 0);
+
+ set_source_rgba(linecolor2);
+ move_to(p1[0], p1[1] * -1);
+
+ var target = pathmat.dim[0]; //1-based
+ var i = 1; //start turtle
+
+ while(i < target){
+ var loc = pathmat.getcell(i, 0);
+ var ilo = [loc[0], loc[1] * -1.];
+ line_to(ilo);
+ if(i < target){
+ move_to(ilo);
+ }
+ i++;
+ }
+
+ stroke();
+ */
+
+ //draw circles and path
+ for(i = 0; i < circles.length; i++){
+ //lines
+ if(i == 0){
+ move_to(circles[i].x, circles[i].y);
+ }else{
+ move_to(circles[i-1].x, circles[i-1].y);
+ line_to(circles[i].x, circles[i].y);
+ }
+ //circles
+ if(status_button && i == closest){
+ //this is kinda buggy - figure out how to make it more accurate
+ circles[i].size = circhalf * dist_from_closest * 20.;
+ }else if(status_idle && i == closest){
+ circles[i].rgba = circ_highlight;
+ }else{
+ circles[i].rgba = circ_std;
+ }
+
+ set_source_rgba(linecolor2);
+ stroke();
+ circles[i].draw();
+ }
+
+ //draw trajectory dots and lines
+ if(status_followtraj){
+ //red
+ set_source_rgba(0.8, 0.2, 0.2, opacity);
+ ellipse(cpoint[0] - circhalf, cpoint[1] + circhalf, circfull, circfull);
+
+ //line to red from center
+ set_source_rgba(linecolor1);
+ move_to(0, 0);
+ line_to(cpoint);
+ stroke();
+
+ //yellow
+ set_source_rgba(0.8, 0.8, 0.2, opacity);
+ ellipse(cpoint_inv[0] - circhalf, cpoint_inv[1] + circhalf, circfull, circfull);
+
+ //white
+ set_source_rgba(1, 1, 1, 1);
+ ellipse(0 - halfmid, 0 + halfmid, midsize, midsize);
+ //ellipse(0 - 0.05, 0 + 0.05, 0.1, 0.1);
+
+ //surrounding circles, filled automatically
+ set_source_rgba(linecolor1[0], linecolor1[1], linecolor1[2], 0.05);
+ ellipse(0 - circle_dist, 0 + circle_dist, circle_dist * 2, circle_dist * 2);
+ set_source_rgba(linecolor1[0], linecolor1[1], linecolor1[2], 0.1);
+ ellipse(0 - (circle_dist / 2), 0 + (circle_dist / 2), circle_dist, circle_dist);
+ }
+ }
+ }
+}
+
+//pixel coords
+function ondrag(x, y, button, mod1, shift){
+ //status_idle = false;
+ status_com = Boolean(mod1);
+ status_shift = Boolean(shift); //shift keys
+ status_button = Boolean(button); //mouse
+
+ //in the future, this might be used to move points around, but currently the path is external to the object.
+ //status_command = Boolean(mod1); //command key
+
+ cursor = calc_xy(x, y);
+
+ //closest = status_button ? -1 : closest;
+
+ if(status_button){
+ if(status_com){
+ //post("closest point: ", closest, '\n');
+ //might want pathmat.setcell() here...
+ circles[closest].x = cursor[0];
+ circles[closest].y = cursor[1];
+ post("value of x: ", circles[closest].x, '\n');
+ post("value of y: ", circles[closest].y, '\n');
+ }else if(status_shift){
+ calc_closest_point();
+ dist_from_closest = distance(closest);
+ }
+ }
+
+ mgraphics.redraw();
+
+ /*
+ else{
+ tx = x / mgraphics.size[0];
+ ty = y / mgraphics.size[1];
+ cursor = calc_snorm(tx, ty);
+ mgraphics.redraw();
+ }
+ */
+}
+
+function onidleout(){
+ status_shift = false;
+ status_idle = false;
+}
+
+function onidle(x, y, button, mod1, shift){
+ status_idle = true;
+ status_shift = Boolean(shift);
+
+ cursor = calc_xy(x, y);
+ calc_closest_point();
+ mgraphics.redraw();
+}
+
+function calc_xy(x, y){
+ twidth = mgraphics.size[0];
+ var tx = x / twidth;
+ theight = mgraphics.size[1];
+ var ty = y / theight;
+ //cursor = calc_snorm(tx, ty);
+ return calc_snorm(tx, ty);
+}
+
+function calc_trajcoords(ix, iy){
+ //inv larger circle
+ cpoint_inv[0] = ix * -1;
+ if(flipy){
+ cpoint_inv[1] = iy * -1;
+ }else{
+ cpoint_inv[1] = iy * 1;
+ }
+ //smaller, inner circles
+ c2[0] = ix / 2;
+ c2[1] = iy / 2;
+ c3[0] = c2[0] * -1;
+ c3[1] = c2[1] * -1;
+}
+
+function calc_closest_point(){
+ var dists = idx.map(distance);
+ closest = dists.indexOf(Math.min.apply(Math, dists));
+}
+
+function calc_snorm(tx, ty){
+ var temp = [];
+ temp[0] = (tx * 2.) - 1.;
+ temp[1] = -1 * ((ty * 2.) - 1.);
+ return temp;
+}
+
+function calc_angle(x, y){
+ var angle = Math.atan2(x, y);
+ var deg = ((angle / Math.PI) * 180) + 180;
+ post("angle", angle, '\n');
+ post("deg", deg, '\n');
+ //ox = Math.cos(angle);
+ //oy = Math.sin(angle);
+}
+
+function calc_dist(x, y){
+ var x1 = 0;
+ var y1 = 0;
+ var x2 = x;
+ var y2 = y;
+ var dist = Math.sqrt(Math.pow(x2 - x1, 2) + Math.pow(y2 - y1, 2));
+ return dist;
+}
+
+function distance(i){
+ //use distance between cursor and i
+ return Math.sqrt(Math.pow(cursor[0] - circles[i].x, 2) + Math.pow(cursor[1] - circles[i].y, 2));
+}
+
+function anything(a){
+ status_followtraj = true;
+ if(!status_shift){
+ var input = arrayfromargs(arguments);
+ cpoint = [input[0], -1 * input[1]];
+ calc_trajcoords(cpoint[0], cpoint[1]);
+ calc_circ(input[2]); //this is the input size var, which will be overriden once size is working
+ output_draw();
+ }
+}
+
+function calc_circ(a){
+ a = a * 0.4;
+ circfull = a;
+ circhalf = a / 2;
+}
+
+function flip_y(a){
+ if(a){
+ flipy = true;
+ }else{
+ flipy = false;
+ }
+}
+
+function clear(){
+ post("does nothing currently...\n");
+}
+
+function output_draw(){
+ outlet(0, "size", circfull);
+ outlet(0, "yellow", cpoint_inv);
+ outlet(0, "red", cpoint);
+ mgraphics.redraw();
+}
+
+function Circle(rgba, size, x, y){
+ this.rgba = rgba;
+ this.size = size;
+ this.offset = this.size / 2.;
+ this.x = x;
+ this.y = y;
+}
+
+Circle.prototype.draw = function(){
+ with(mgraphics){
+ this.offset = this.size / 2.;
+ set_source_rgba(this.rgba);
+ ellipse(this.x - this.offset, this.y + this.offset, this.size, this.size);
+ fill();
+ }
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 125.0, 79.0, 1246.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" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-15",
+ "linecount" : 4,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 420.0, 60.0, 290.0, 65.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 99, 111, 117, 110, 116, 100, 111, 119, 110, 0, 0, 44, 46, 0, 0, 0, 0, 0, 64, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 101, 114, 105, 111, 100, 47, 109, 115, 0, 0, 44, 100, 0, 0, 64, 127, 64, 0, 0, 0, 0, 0, 0, 0, 0, 16, 47, 99, 111, 117, 110, 116, 0, 0, 44, 105, 0, 0, 0, 0, 0, 5 ],
+ "saved_bundle_length" : 108,
+ "text" : "/cue/countdown : {\n\t/period/ms : 500.,\n\t/count : 5\n}",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-14",
+ "linecount" : 3,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 392.666687, 345.0, 128.0, 54.0 ],
+ "text" : "/period/ms : 500.,\n/count : 5,\n/total/ms : 2500.",
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-13",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 347.666687, 284.0, 236.0, 32.0 ],
+ "text" : "/total/ms = /period/ms * /count",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 902.666687, 420.0, 72.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "linecount" : 5,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1022.666687, 270.0, 97.0, 76.0 ],
+ "style" : "",
+ "text" : ";\rdsp iovs 512;\rdsp sigvs 512;\rmax preempt 1;\rdsp takeover 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 0,
+ "patching_rect" : [ 857.666687, 518.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "dac~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 857.666687, 472.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patching_rect" : [ 783.666687, 428.0, 93.0, 22.0 ],
+ "style" : "",
+ "text" : "adstatus switch"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-145",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "", "bang", "bang", "int" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 34.0, 79.0, 713.0, 548.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-122",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "float", "float", "bang", "int" ],
+ "patching_rect" : [ 15.0, 90.0, 514.0, 22.0 ],
+ "style" : "",
+ "text" : "t 0. f b 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-116",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 15.0, 60.0, 390.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /period/ms /count"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-115",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "float", "bang", "int" ],
+ "patching_rect" : [ 270.0, 135.0, 205.0, 22.0 ],
+ "style" : "",
+ "text" : "t 0. b 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-105",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 290.0, 420.0, 92.0, 22.0 ],
+ "style" : "",
+ "text" : "onebang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-101",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 510.0, 420.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-94",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 180.0, 135.0, 51.0, 22.0 ],
+ "style" : "",
+ "text" : "!/ 1000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-81",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 560.0, 480.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-77",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 290.0, 363.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-70",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "", "", "int" ],
+ "patching_rect" : [ 510.0, 450.0, 169.0, 22.0 ],
+ "style" : "",
+ "text" : "counter 1 5 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 290.0, 243.0, 48.0, 22.0 ],
+ "style" : "",
+ "text" : "%~ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-135",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 290.0, 337.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "edge~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-134",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 290.0, 308.863647, 35.0, 22.0 ],
+ "style" : "",
+ "text" : ">~ 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-133",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 290.0, 279.863647, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "delta~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 135.0, 315.0, 64.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 180.0, 243.0, 35.0, 22.0 ],
+ "style" : "default",
+ "text" : "!-~ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 180.0, 272.0, 84.0, 22.0 ],
+ "style" : "default",
+ "text" : "snapshot~ 10"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 180.0, 195.0, 54.0, 22.0 ],
+ "style" : "",
+ "text" : "phasor~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-140",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 15.0, 15.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-141",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 135.0, 488.937561, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-142",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 345.0, 488.937561, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-143",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 290.0, 488.937561, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-144",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 510.0, 488.937561, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-70", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-101", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-143", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-105", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-101", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-115", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-105", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-115", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-141", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-115", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-115", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-115", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-115", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-122", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-116", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-70", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-116", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-101", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-122", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-142", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-122", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-122", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-122", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-94", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-122", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-134", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-133", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-135", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-134", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-77", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-135", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-116", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-140", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-32", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-141", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-133", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-144", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-70", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-81", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-70", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-101", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-77", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-105", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-77", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-115", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 569.5, 512.0, 688.5, 512.0, 688.5, 127.0, 279.5, 127.0 ],
+ "source" : [ "obj-81", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 347.666687, 420.0, 300.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p relay"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-114",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 347.666687, 555.0, 70.0, 20.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 364.0, 458.0, 127.0, 20.0 ],
+ "style" : "",
+ "text" : "beat phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-113",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 122.666687, 390.0, 150.0, 20.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 120.0, 330.0, 127.0, 20.0 ],
+ "style" : "",
+ "text" : "overall phase of piece"
+ }
+
+ }
+, {
+ "box" : {
+ "blinktime" : 300,
+ "id" : "obj-111",
+ "maxclass" : "led",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "oncolor" : [ 0.439216, 0.74902, 0.254902, 1.0 ],
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 535.0, 480.0, 60.0, 60.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 660.0, 540.0, 60.0, 60.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-108",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 647.666687, 458.0, 57.0, 20.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 660.0, 623.0, 57.0, 20.0 ],
+ "style" : "",
+ "text" : "count-in:"
+ }
+
+ }
+, {
+ "box" : {
+ "blinktime" : 300,
+ "id" : "obj-102",
+ "maxclass" : "led",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "oncolor" : [ 0.892111, 0.057733, 0.074854, 1.0 ],
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 441.333344, 480.0, 60.0, 60.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 735.0, 540.0, 60.0, 60.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 36.0,
+ "id" : "obj-69",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 628.666687, 480.0, 69.0, 49.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 735.0, 623.0, 97.0, 49.0 ],
+ "style" : "",
+ "triangle" : 0
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 272.666687, 294.0, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 240.0, 150.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "led",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 242.666687, 345.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 255.0, 210.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 6,
+ "outlettype" : [ "", "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 34.666687, 165.0, 410.25, 22.0 ],
+ "style" : "",
+ "text" : "o.route /position /timestamp /cue/led /cue/relay /cue/countdown"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patching_rect" : [ 209.791687, 81.5, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "controller"
+ }
+
+ }
+, {
+ "box" : {
+ "degrees" : 360,
+ "floatoutput" : 1,
+ "id" : "obj-29",
+ "maxclass" : "dial",
+ "mode" : 2,
+ "needlecolor" : [ 1.0, 0.741176, 0.196078, 1.0 ],
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "outlinecolor" : [ 1.0, 0.741176, 0.196078, 0.34 ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 347.666687, 480.0, 60.0, 60.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 345.0, 480.0, 165.0, 165.0 ],
+ "size" : 1.0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 62.666687, 345.0, 135.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 75.0, 210.0, 135.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.19771, 0.188048, 0.201856, 1.0 ],
+ "degrees" : 360,
+ "floatoutput" : 1,
+ "id" : "obj-6",
+ "maxclass" : "dial",
+ "mode" : 2,
+ "needlecolor" : [ 0.254749, 0.632064, 0.682652, 1.0 ],
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 34.666687, 419.0, 292.0, 292.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 32.0, 359.0, 292.0, 292.0 ],
+ "size" : 1.0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.666687, 36.5, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "init_udp r"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.666687, 81.5, 144.0, 22.0 ],
+ "style" : "",
+ "text" : "udpreceive 8050 CNMAT"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 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-145", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-102", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-145", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-111", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-145", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-145", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-69", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-145", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 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" : "controller.maxpat",
+ "bootpath" : "~/Documents/CNMAT/repositories/CNMAT-Production/campion/clusterX/max/patches",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.compose.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.union.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.prepend.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.select.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 355.0, 166.0, 640.0, 480.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 2,
+ "gridsize" : [ 10.0, 10.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" : "newobj",
+ "numinlets" : 8,
+ "numoutlets" : 0,
+ "patching_rect" : [ 280.0, 290.0, 117.0, 22.0 ],
+ "style" : "",
+ "text" : "dac~ 1 2 3 4 5 6 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 8,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ],
+ "patching_rect" : [ 270.0, 60.0, 117.0, 22.0 ],
+ "style" : "",
+ "text" : "adc~ 1 2 3 4 5 6 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "channels" : 8,
+ "id" : "obj-1",
+ "maxclass" : "live.gain~",
+ "numinlets" : 8,
+ "numoutlets" : 11,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "", "float", "list" ],
+ "parameter_enable" : 1,
+ "patching_rect" : [ 270.0, 120.0, 155.0, 139.0 ],
+ "saved_attribute_attributes" : {
+ "valueof" : {
+ "parameter_longname" : "live.gain~",
+ "parameter_shortname" : "live.gain~",
+ "parameter_type" : 0,
+ "parameter_mmin" : -70.0,
+ "parameter_mmax" : 6.0,
+ "parameter_initial" : [ 0.0 ],
+ "parameter_unitstyle" : 4
+ }
+
+ }
+,
+ "varname" : "live.gain~"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-3", 7 ],
+ "order" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 6 ],
+ "order" : 1,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 5 ],
+ "order" : 2,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 4 ],
+ "order" : 3,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 3 ],
+ "order" : 4,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 2 ],
+ "order" : 5,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 1 ],
+ "order" : 6,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "order" : 7,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 7 ],
+ "source" : [ "obj-2", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 6 ],
+ "source" : [ "obj-2", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 5 ],
+ "source" : [ "obj-2", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 4 ],
+ "source" : [ "obj-2", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 3 ],
+ "source" : [ "obj-2", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 2 ],
+ "source" : [ "obj-2", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 1 ],
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+ ],
+ "parameters" : {
+ "obj-1" : [ "live.gain~", "live.gain~", 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 1,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 184.0, 160.0, 1222.0, 668.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" : [ "signal" ],
+ "patching_rect" : [ 861.166382, 168.417786, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ sim-4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 791.499756, 140.929535, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ sim-3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 721.83313, 113.441269, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ sim-2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 652.166504, 85.953018, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ sim-1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-41",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 4,
+ "outlettype" : [ "signal", "signal", "signal", "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 1,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 1242.0, 709.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-46",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 748.0, 279.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "delay_signal"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 595.333313, 279.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "delay_signal"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 442.666656, 279.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "delay_signal"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 100.0, 196.0, 97.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /channel"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 290.0, 279.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "delay_signal"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-21",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 781.0, 382.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-20",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 628.333313, 382.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-19",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 475.666656, 382.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-18",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 323.0, 382.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 100.0, 227.0, 283.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1 /2 /3 /4"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-9",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 781.0, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-8",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 628.333313, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 475.666656, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 323.0, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 100.0, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-30", 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-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 503.999939, 232.953018, 305.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p delays"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 673.249939, 402.0, 78.0, 22.0 ],
+ "style" : "",
+ "text" : "print to_oper"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 673.249939, 312.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 673.249939, 360.0, 34.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 37.0, 137.0, 223.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /matrixobj /gainobj /open /delays"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 141.0, 107.0, 79.0, 22.0 ],
+ "style" : "",
+ "text" : "print whoops"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 1,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 84.0, 129.0, 556.0, 495.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" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 392.0, 296.0, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "room 1 size $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 445.0, 181.0, 54.0, 22.0 ],
+ "style" : "",
+ "text" : "$1 3000"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 445.0, 221.0, 66.0, 22.0 ],
+ "style" : "",
+ "text" : "line 0. 120"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 216.0, 100.0, 117.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /room/1/size"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 428.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 37.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "" ],
+ "patching_rect" : [ 50.0, 343.5, 153.0, 22.0 ],
+ "style" : "",
+ "text" : "regexp \\\\/ @substitute \" \""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 131.5, 63.0, 22.0 ],
+ "style" : "",
+ "text" : "o.atomize"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 53.0, 22.0 ],
+ "style" : "",
+ "text" : "o.flatten"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 37.0, 200.0, 63.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p o.tospat"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1034.0, 103.0, 97.0, 22.0 ],
+ "style" : "",
+ "text" : "r gate_keyboard"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1034.0, 137.0, 34.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 189.0, 209.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 1,
+ "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-3",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 213.0, 276.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 176.0, 65.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-1",
+ "linecount" : 8,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 269.0, 100.0, 148.0, 107.0 ],
+ "style" : "",
+ "text" : "dumpdict reverberance heaviness liveness modaldensity early_distr early_end early_shape early_start cluster_distr cluster_end cluster_start reverb_start reverbfreqhigh reverbfreqlow"
+ }
+
+ }
+ ],
+ "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 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 189.0, 240.0, 51.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p dump"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-28",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 122.0, 240.0, 58.0, 21.0 ],
+ "style" : "",
+ "text" : "exportdict"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-29",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 57.0, 240.0, 55.0, 21.0 ],
+ "style" : "",
+ "text" : "dumpdict"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 4,
+ "outlettype" : [ "dictionary", "", "", "" ],
+ "patching_rect" : [ 115.0, 406.0, 50.5, 22.0 ],
+ "saved_object_attributes" : {
+ "embed" : 0,
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "dict"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1082.5, 244.0, 83.0, 20.0 ],
+ "style" : "",
+ "text" : "hit the 'v' key"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 1034.0, 193.0, 48.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 118"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "int", "int", "int" ],
+ "patching_rect" : [ 1049.0, 73.0, 50.5, 22.0 ],
+ "style" : "",
+ "text" : "key"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1034.0, 244.0, 35.0, 22.0 ],
+ "style" : "",
+ "text" : "front"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 1034.0, 280.0, 69.0, 22.0 ],
+ "save" : [ "#N", "thispatcher", ";", "#Q", "end", ";" ],
+ "style" : "",
+ "text" : "thispatcher"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 362.166473, 232.953018, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1 /2 /3 /4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 623.174194, 598.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 560.782837, 598.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 498.391418, 598.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 436.0, 598.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 545.166382, 326.0, 24.0, 74.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 475.499786, 326.0, 24.0, 74.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 405.83313, 326.0, 24.0, 74.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 336.166473, 326.0, 24.0, 74.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 4,
+ "id" : "obj-5",
+ "ignoreclick" : 1,
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 244.5, 246.0, 71.0, 134.0 ],
+ "rows" : 8,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 9,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "list" ],
+ "patching_rect" : [ 336.166687, 421.0, 227.999969, 22.0 ],
+ "style" : "",
+ "text" : "matrix~ 4 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "linecount" : 3,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 142.0, 27.0, 295.0, 47.0 ],
+ "style" : "",
+ "text" : "internal: smoothness of algorithm 6 is lowest - prob 8\nreverb: different reverb settings - 1\ncascades: number of cascaded biquads per filter - 2\n"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "signal", "signal", "signal", "signal" ],
+ "patching_rect" : [ 575.499939, 184.453018, 233.5, 22.0 ],
+ "style" : "",
+ "text" : "adc~ 1 2 3 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 82.0, 27.0, 30.0, 22.0 ],
+ "style" : "",
+ "text" : "in 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 0,
+ "patching_rect" : [ 36.999985, 555.0, 329.0, 22.0 ],
+ "style" : "",
+ "text" : "dac~ 1 2 3 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 8,
+ "numoutlets" : 5,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "" ],
+ "patching_rect" : [ 37.0, 478.0, 639.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.spat~ @numsources 8 @numreverbs 1 @numspeakers 4 @numinternals 8 @numcascades 2 @panning angular"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "linecount" : 5,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 37.0, 289.0, 153.0, 76.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.oper @numsources 8 @numreverbs 1 @numspeakers 6 @numinternals 8 @numcascades 2"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-25",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 37.0, 27.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "clear" ],
+ "patching_rect" : [ 244.5, 200.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "t l clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 37.0, 76.0, 123.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 131.5, 278.5, 46.5, 278.5 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 66.5, 279.5, 46.5, 279.5 ],
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 7 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 6 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 5 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 198.5, 278.0, 46.5, 278.0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 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-41", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "delay_signal.maxpat",
+ "bootpath" : "~/Documents/CNMAT/repositories/CNMAT-Production/campion/clusterX/max/patches",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spat.oper.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.spat~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.flatten.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.atomize.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "autosave" : 0,
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 1,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 184.0, 160.0, 1222.0, 668.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-41",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 4,
+ "outlettype" : [ "signal", "signal", "signal", "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 1,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 1242.0, 709.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-46",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 748.0, 279.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "delay_signal"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 595.333313, 279.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "delay_signal"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 442.666656, 279.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "delay_signal"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 100.0, 196.0, 97.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /channel"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 290.0, 279.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "delay_signal"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-21",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 781.0, 382.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-20",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 628.333313, 382.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-19",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 475.666656, 382.0, 30.0, 30.0 ],
+ "presentation_rect" : [ 474.0, 422.0, 0.0, 0.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-18",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 323.0, 382.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 100.0, 227.0, 283.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1 /2 /3 /4"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-9",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 781.0, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-8",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 628.333313, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 475.666656, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 323.0, 34.0, 30.0, 30.0 ],
+ "presentation_rect" : [ 275.0, 38.0, 0.0, 0.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 100.0, 34.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-30", 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-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 523.999939, 88.0, 305.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p delays"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 673.249939, 402.0, 78.0, 22.0 ],
+ "style" : "",
+ "text" : "print to_oper"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 673.249939, 312.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 673.249939, 360.0, 34.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 545.166382, 205.464767, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ sim-4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 475.499786, 177.976517, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ sim-3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 405.83313, 150.488251, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ sim-2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 336.166473, 123.0, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ sim-1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 37.0, 137.0, 223.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /matrixobj /gainobj /open /delays"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 141.0, 107.0, 79.0, 22.0 ],
+ "style" : "",
+ "text" : "print whoops"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 1,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 84.0, 129.0, 556.0, 495.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" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 392.0, 296.0, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "room 1 size $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 445.0, 181.0, 54.0, 22.0 ],
+ "style" : "",
+ "text" : "$1 3000"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 445.0, 221.0, 66.0, 22.0 ],
+ "style" : "",
+ "text" : "line 0. 120"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 216.0, 100.0, 117.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /room/1/size"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 428.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 37.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "" ],
+ "patching_rect" : [ 50.0, 343.5, 153.0, 22.0 ],
+ "style" : "",
+ "text" : "regexp \\\\/ @substitute \" \""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 131.5, 63.0, 22.0 ],
+ "style" : "",
+ "text" : "o.atomize"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 53.0, 22.0 ],
+ "style" : "",
+ "text" : "o.flatten"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 37.0, 200.0, 63.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p o.tospat"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1034.0, 103.0, 97.0, 22.0 ],
+ "style" : "",
+ "text" : "r gate_keyboard"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1034.0, 137.0, 34.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 189.0, 209.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 1,
+ "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-3",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 213.0, 276.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 176.0, 65.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-1",
+ "linecount" : 8,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 269.0, 100.0, 148.0, 107.0 ],
+ "style" : "",
+ "text" : "dumpdict reverberance heaviness liveness modaldensity early_distr early_end early_shape early_start cluster_distr cluster_end cluster_start reverb_start reverbfreqhigh reverbfreqlow"
+ }
+
+ }
+ ],
+ "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 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 189.0, 240.0, 51.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p dump"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-28",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 122.0, 240.0, 58.0, 21.0 ],
+ "style" : "",
+ "text" : "exportdict"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 11.0,
+ "id" : "obj-29",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 57.0, 240.0, 55.0, 21.0 ],
+ "style" : "",
+ "text" : "dumpdict"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 4,
+ "outlettype" : [ "dictionary", "", "", "" ],
+ "patching_rect" : [ 115.0, 406.0, 50.5, 22.0 ],
+ "saved_object_attributes" : {
+ "embed" : 0,
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "dict"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1082.5, 244.0, 83.0, 20.0 ],
+ "style" : "",
+ "text" : "hit the 'v' key"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 1034.0, 193.0, 48.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 118"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "int", "int", "int" ],
+ "patching_rect" : [ 1049.0, 73.0, 50.5, 22.0 ],
+ "style" : "",
+ "text" : "key"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1034.0, 244.0, 35.0, 22.0 ],
+ "style" : "",
+ "text" : "front"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 1034.0, 280.0, 69.0, 22.0 ],
+ "save" : [ "#N", "thispatcher", ";", "#Q", "end", ";" ],
+ "style" : "",
+ "text" : "thispatcher"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 362.166473, 232.953018, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1 /2 /3 /4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 932.957031, 555.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 870.565613, 555.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 808.174194, 555.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 745.782837, 555.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 683.391418, 555.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 621.0, 555.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 545.166382, 326.0, 24.0, 74.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 475.499786, 326.0, 24.0, 74.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 405.83313, 326.0, 24.0, 74.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 336.166473, 326.0, 24.0, 74.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 4,
+ "id" : "obj-5",
+ "ignoreclick" : 1,
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 244.5, 246.0, 71.0, 134.0 ],
+ "rows" : 8,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 4,
+ "numoutlets" : 9,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "list" ],
+ "patching_rect" : [ 336.166687, 421.0, 227.999969, 22.0 ],
+ "style" : "",
+ "text" : "matrix~ 4 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "linecount" : 3,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 142.0, 27.0, 295.0, 47.0 ],
+ "style" : "",
+ "text" : "internal: smoothness of algorithm 6 is lowest - prob 8\nreverb: different reverb settings - 1\ncascades: number of cascaded biquads per filter - 2\n"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "signal", "signal", "signal", "signal" ],
+ "patching_rect" : [ 595.499939, 39.5, 233.5, 22.0 ],
+ "style" : "",
+ "text" : "adc~ 1 2 3 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 82.0, 27.0, 30.0, 22.0 ],
+ "style" : "",
+ "text" : "in 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 0,
+ "patching_rect" : [ 36.999985, 555.0, 535.666687, 22.0 ],
+ "style" : "",
+ "text" : "dac~ 1 2 3 4 5 6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 8,
+ "numoutlets" : 7,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "" ],
+ "patching_rect" : [ 37.0, 478.0, 639.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.spat~ @numsources 8 @numreverbs 1 @numspeakers 6 @numinternals 8 @numcascades 2 @panning angular"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "linecount" : 5,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 37.0, 289.0, 153.0, 76.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.oper @numsources 8 @numreverbs 1 @numspeakers 6 @numinternals 8 @numcascades 2"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-25",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 37.0, 27.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "clear" ],
+ "patching_rect" : [ 244.5, 200.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "t l clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 37.0, 76.0, 123.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 5 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 131.5, 278.5, 46.5, 278.5 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 66.5, 279.5, 46.5, 279.5 ],
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 7 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 6 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 5 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 198.5, 278.0, 46.5, 278.0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 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-9", 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-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "delay_signal.maxpat",
+ "bootpath" : "~/Documents/CNMAT/repositories/CNMAT-Production/campion/clusterX/max/patches",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spat.oper.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.spat~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.flatten.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.atomize.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "autosave" : 0,
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 295.0, 120.0, 965.0, 672.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-50",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 241.166687, 116.0, 45.0, 22.0 ],
+ "presentation_rect" : [ 240.0, 115.0, 0.0, 0.0 ],
+ "style" : "",
+ "text" : "clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 772.843262, 311.0, 136.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ electronics-2R"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 598.843262, 311.0, 136.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ electronics-1R"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 772.843262, 355.0, 19.661011, 63.0 ],
+ "presentation_rect" : [ 685.677979, 363.0, 0.0, 0.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 598.843262, 364.0, 19.661011, 63.0 ],
+ "presentation_rect" : [ 598.843262, 364.0, 0.0, 0.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 347.0, 148.0, 307.0, 22.0 ],
+ "style" : "",
+ "text" : "0 0 1 0 1 1 1 2 1 1 3 1 2 4 1 2 5 1 3 6 1 4 7 1 3 8 1 4 9 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 660.5, 255.0, 125.0, 20.0 ],
+ "style" : "",
+ "text" : "two electronics inputs"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 385.004242, 279.0, 64.0, 20.0 ],
+ "style" : "",
+ "text" : "live inputs"
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 5,
+ "id" : "obj-41",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 42.666695, 178.0, 65.127655, 130.0 ],
+ "rows" : 10,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 262.166687, 25.0, 24.0, 22.0 ],
+ "style" : "",
+ "text" : "t b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 262.166687, 59.0, 79.0, 22.0 ],
+ "style" : "",
+ "text" : "print whoops"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-4",
+ "linecount" : 3,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 100.0, 295.0, 47.0 ],
+ "style" : "",
+ "text" : "internal: smoothness of algorithm 6 is lowest - prob 8\nreverb: different reverb settings - 1\ncascades: number of cascaded biquads per filter - 2\n"
+ }
+
+ }
+ ],
+ "lines" : [ ]
+ }
+,
+ "patching_rect" : [ 632.0, 120.5, 50.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p notes"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 42.666695, 78.0, 123.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 632.0, 90.0, 141.999985, 22.0 ],
+ "style" : "",
+ "text" : "spatmat_format"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 347.0, 117.5, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "clear" ],
+ "patching_rect" : [ 42.666695, 148.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "t l clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 151.333359, 268.0, 69.0, 22.0 ],
+ "save" : [ "#N", "thispatcher", ";", "#Q", "end", ";" ],
+ "style" : "",
+ "text" : "thispatcher"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 151.333359, 237.656738, 35.0, 22.0 ],
+ "style" : "",
+ "text" : "front"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 6,
+ "outlettype" : [ "", "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 420.5, 200.0, 115.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1 /2 /3 /4 /5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 748.677979, 279.0, 134.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ electronics-2L"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 574.843262, 279.0, 134.0, 22.0 ],
+ "style" : "",
+ "text" : "receive~ electronics-1L"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 748.677979, 355.0, 19.661011, 63.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 574.843262, 364.0, 19.661011, 63.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 485.002838, 364.0, 19.661011, 63.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 403.836151, 364.0, 19.661011, 63.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "signal", "signal", "signal" ],
+ "patching_rect" : [ 322.338989, 302.0, 181.994324, 22.0 ],
+ "style" : "",
+ "text" : "adc~ 1 2 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "gain~",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 322.669495, 364.0, 19.661011, 63.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "", "", "", "FullPacket" ],
+ "patching_rect" : [ 42.666695, 116.0, 182.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /matrixobj /gainobj /open"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 30.000015, 355.0, 53.0, 22.0 ],
+ "style" : "",
+ "text" : "o.tospat"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 693.5, 611.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 621.0, 611.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 7"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 544.0, 611.0, 44.0, 22.0 ],
+ "style" : "",
+ "text" : "out~ 6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 478.5, 611.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 406.0, 611.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 329.0, 611.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 252.0, 611.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 175.0, 611.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 7,
+ "numoutlets" : 11,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "list" ],
+ "patching_rect" : [ 321.0, 439.0, 506.0, 22.0 ],
+ "style" : "",
+ "text" : "matrix~ 7 10"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 106.000031, 25.0, 30.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "in 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 8,
+ "numoutlets" : 0,
+ "patching_rect" : [ 30.000015, 559.0, 561.5, 22.0 ],
+ "style" : "",
+ "text" : "dac~ 1 2 3 4 5 6 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "linecount" : 2,
+ "maxclass" : "newobj",
+ "numinlets" : 10,
+ "numoutlets" : 9,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "" ],
+ "patching_rect" : [ 30.000015, 511.0, 639.0, 35.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.spat~ @numsources 10 @numreverbs 1 @numspeakers 8 @numinternals 8 @numcascades 2 @panning angular"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "linecount" : 5,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 30.000015, 385.0, 143.0, 76.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.oper @numsources 10 @numreverbs 1 @numspeakers 8 @numinternals 8 @numcascades 2"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-25",
+ "index" : 0,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 42.666695, 25.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 7 ],
+ "order" : 1,
+ "source" : [ "obj-18", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 6 ],
+ "order" : 1,
+ "source" : [ "obj-18", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 5 ],
+ "order" : 1,
+ "source" : [ "obj-18", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 4 ],
+ "order" : 1,
+ "source" : [ "obj-18", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 3 ],
+ "order" : 1,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 2 ],
+ "order" : 1,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "order" : 1,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "order" : 1,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "source" : [ "obj-2", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-22", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "source" : [ "obj-22", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "source" : [ "obj-22", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 1 ],
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 2 ],
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 3 ],
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 5 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "source" : [ "obj-30", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "source" : [ "obj-30", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "order" : 1,
+ "source" : [ "obj-30", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "order" : 1,
+ "source" : [ "obj-30", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "order" : 0,
+ "source" : [ "obj-30", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "order" : 0,
+ "source" : [ "obj-30", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "source" : [ "obj-32", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "source" : [ "obj-34", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "source" : [ "obj-36", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 4 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 6 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 9 ],
+ "source" : [ "obj-6", 9 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 8 ],
+ "source" : [ "obj-6", 8 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 7 ],
+ "source" : [ "obj-6", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 6 ],
+ "source" : [ "obj-6", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 5 ],
+ "source" : [ "obj-6", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 4 ],
+ "source" : [ "obj-6", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 3 ],
+ "source" : [ "obj-6", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 2 ],
+ "source" : [ "obj-6", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 1 ],
+ "source" : [ "obj-6", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.tospat.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spatmat_format.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spat.oper.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.spat~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.flatten.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.atomize.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "autosave" : 0,
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 294.0, 89.0, 907.0, 648.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-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 595.5, 586.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 518.5, 586.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 446.0, 586.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 369.0, 586.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 292.0, 586.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 215.0, 586.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "out~ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 40.000015, 81.0, 141.999985, 22.0 ],
+ "style" : "",
+ "text" : "spatmat_format"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 7,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "list" ],
+ "patching_rect" : [ 280.5, 340.0, 282.0, 22.0 ],
+ "style" : "",
+ "text" : "matrix~ 6 6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 314.0, 151.0, 242.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess 0 0 1 1 1 1 2 2 1 3 3 1 4 4 1 5 5 1"
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 6,
+ "id" : "obj-5",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 163.0, 200.0, 93.393936, 92.0 ],
+ "rows" : 6,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "linecount" : 3,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 221.0, 28.5, 295.0, 47.0 ],
+ "style" : "",
+ "text" : "internal: smoothness of algorithm 6 is lowest - prob 8\nreverb: different reverb settings - 1\ncascades: number of cascaded biquads per filter - 2\n"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 6,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal" ],
+ "patching_rect" : [ 280.5, 252.0, 282.0, 22.0 ],
+ "style" : "",
+ "text" : "adc~ 1 2 3 4 5 6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 106.000031, 25.0, 30.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "style" : "",
+ "text" : "in 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 0,
+ "patching_rect" : [ 40.0, 441.0, 535.666687, 22.0 ],
+ "style" : "",
+ "text" : "dac~ 1 3 4 5 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 7,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "" ],
+ "patching_rect" : [ 40.000015, 397.0, 639.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.spat~ @numsources 6 @numreverbs 1 @numspeakers 6 @numinternals 8 @numcascades 2 @panning angular"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 40.000015, 110.0, 532.0, 22.0 ],
+ "saved_object_attributes" : {
+ "parameter_enable" : 0
+ }
+,
+ "style" : "",
+ "text" : "spat.oper @numsources 6 @numreverbs 1 @numspeakers 6 @numinternals 8 @numcascades 2"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-25",
+ "index" : 0,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 40.000015, 25.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 5 ],
+ "order" : 1,
+ "source" : [ "obj-18", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 4 ],
+ "order" : 1,
+ "source" : [ "obj-18", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 3 ],
+ "order" : 1,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 2 ],
+ "order" : 1,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "order" : 1,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "order" : 1,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 5 ],
+ "source" : [ "obj-2", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 4 ],
+ "source" : [ "obj-2", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 3 ],
+ "source" : [ "obj-2", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 2 ],
+ "source" : [ "obj-2", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 1 ],
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-21", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 5 ],
+ "source" : [ "obj-6", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 4 ],
+ "source" : [ "obj-6", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 3 ],
+ "source" : [ "obj-6", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 2 ],
+ "source" : [ "obj-6", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 1 ],
+ "source" : [ "obj-6", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "spatmat_format.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/campion/clusterX/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spat.oper.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.spat~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "autosave" : 0,
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 34.0, 79.0, 1460.0, 853.0 ],
+ "bgcolor" : [ 0.905196, 0.947298, 0.947298, 1.0 ],
+ "editing_bgcolor" : [ 0.826703, 0.85521, 0.85521, 1.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 2,
+ "gridsize" : [ 10.0, 10.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" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 546.0, 450.0, 81.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 546.0, 410.0, 78.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /path"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-19",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 546.0, 360.0, 534.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, 64, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 0, -65, -31, 95, 21, -92, -84, -13, 19, -65, -48, 0, 0, 0, 0, 0, 0, 63, -44, 29, 67, 6, -27, -51, 79, -65, -73, -59, 123, -97, -77, -113, 14, 63, -85, 84, 28, -73, -58, -85, 75, 63, -48, -19, 36, 91, 41, 27, -126 ],
+ "saved_bundle_length" : 84,
+ "text" : "/path : [-0.542857, -0.25, 0.314286, -0.0928571, 0.0533761, 0.264474]",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 620.0, 760.0, 366.0, 22.0 ],
+ "style" : "",
+ "text" : "path 0.357143 0.335714 0.314286 -0.507143 0.257143 0.194776"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 840.0, 270.0, 130.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess autowatch 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 120.0, 260.0, 52.0, 22.0 ],
+ "style" : "",
+ "text" : "compile"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 340.0, 30.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 360.0, 660.0, 90.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 546.0, 60.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-15",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 546.0, 90.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "border" : 0,
+ "filename" : "mirrorpath.js",
+ "id" : "obj-8",
+ "maxclass" : "jsui",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 1000.0, 90.0, 280.0, 280.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 580.0, 560.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 431.0, 700.0, 72.0, 22.0 ],
+ "style" : "",
+ "text" : "mirror2odot"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 11.0,
+ "id" : "obj-29",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 660.0, 490.0, 620.0, 33.0 ],
+ "textcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 560.0, 240.0, 84.0, 22.0 ],
+ "style" : "",
+ "text" : "flip_y_axis $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 560.0, 200.0, 22.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 302.0, 140.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "- 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 385.0, 20.0, 72.0, 22.0 ],
+ "style" : "",
+ "text" : "loadmess 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "number",
+ "maximum" : 50,
+ "minimum" : 2,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 380.0, 60.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 380.0, 240.0, 89.0, 22.0 ],
+ "style" : "",
+ "text" : "num_points $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 653.0, 143.0, 366.0, 624.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" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 104.5, 242.5, 76.0, 22.0 ],
+ "style" : "",
+ "text" : "snapshot~ 5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 104.5, 203.5, 72.0, 22.0 ],
+ "style" : "",
+ "text" : "cycle~ 0.02"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 120.0, 418.0, 96.0, 22.0 ],
+ "style" : "",
+ "text" : "scale -1. 1. 0. 5."
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 271.0, 97.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 67.5, 327.5, 43.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-19",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 32.0, 81.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-21",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 171.0, 506.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 210.0, 190.0, 111.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cycle_controlrate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 210.0, 140.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "filename" : "mirrorpath.js",
+ "id" : "obj-1",
+ "maxclass" : "jsui",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 210.0, 320.0, 280.0, 280.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 1,
+ "source" : [ "obj-36", 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-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "mirrorpath.js",
+ "bootpath" : "~/Documents/CNMAT/_clusterX_mirror/max/patches",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "mirror2odot.maxpat",
+ "bootpath" : "~/Documents/CNMAT/_clusterX_mirror/max/patches",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.compose.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 295.0, 120.0, 965.0, 672.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 340.0, 142.0, 60.0, 22.0 ],
+ "text" : "s bundles"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 130.5, 307.0, 22.0 ],
+ "text" : "0 0 1 1 1 1 2 2 1 2 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 100.0, 60.0, 22.0 ],
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-51",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 212.5, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 193.0, 178.5, 75.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p init_matrix"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "gain~",
+ "multichannelvariant" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 577.903686999999991, 364.0, 19.661010999999998, 63.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 241.166686999999996, 116.0, 45.0, 22.0 ],
+ "text" : "clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "gain~",
+ "multichannelvariant" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 541.441649999999981, 364.0, 19.661010999999998, 63.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "gain~",
+ "multichannelvariant" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 468.517578000000015, 364.0, 19.661010999999998, 63.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 625.0, 246.0, 125.0, 20.0 ],
+ "text" : "audio interface inputs"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-41",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 30.000015000000001, 188.0, 105.0, 105.0 ],
+ "rows" : 8
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 262.166687000000024, 25.0, 24.0, 22.0 ],
+ "text" : "t b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 262.166687000000024, 59.0, 79.0, 22.0 ],
+ "text" : "print whoops"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-4",
+ "linecount" : 3,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 100.0, 295.0, 47.0 ],
+ "text" : "internal: smoothness of algorithm 6 is lowest - prob 8\nreverb: different reverb settings - 1\ncascades: number of cascaded biquads per filter - 2\n"
+ }
+
+ }
+ ],
+ "lines" : [ ]
+ }
+,
+ "patching_rect" : [ 820.0, 170.5, 50.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p notes"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 42.666694999999997, 78.0, 123.0, 22.0 ],
+ "text" : "routepass FullPacket"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "clear", "FullPacket" ],
+ "patching_rect" : [ 809.0, 127.0, 141.999985000000009, 22.0 ],
+ "text" : "spatmat_format"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "clear" ],
+ "patching_rect" : [ 42.666694999999997, 148.0, 49.0, 22.0 ],
+ "text" : "t l clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 151.333359000000002, 268.0, 69.0, 22.0 ],
+ "save" : [ "#N", "thispatcher", ";", "#Q", "end", ";" ],
+ "text" : "thispatcher"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 151.333359000000002, 237.65673799999999, 35.0, 22.0 ],
+ "text" : "front"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 9,
+ "outlettype" : [ "", "", "", "", "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 362.5, 200.0, 155.0, 22.0 ],
+ "text" : "o.route /1 /2 /3 /4 /5 /6 /7 /8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "gain~",
+ "multichannelvariant" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 504.979614000000026, 364.0, 19.661010999999998, 63.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "gain~",
+ "multichannelvariant" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 432.055572999999981, 364.0, 19.661010999999998, 63.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "gain~",
+ "multichannelvariant" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 395.593535999999972, 364.0, 19.661010999999998, 63.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "gain~",
+ "multichannelvariant" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 359.131530999999995, 364.0, 19.661010999999998, 63.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 8,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ],
+ "patching_rect" : [ 577.903686999999991, 268.0, 181.994324000000006, 22.0 ],
+ "text" : "adc~ 1 2 3 4 5 6 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "gain~",
+ "multichannelvariant" : 0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 322.669494999999984, 364.0, 19.661010999999998, 63.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "", "", "", "FullPacket" ],
+ "patching_rect" : [ 42.666694999999997, 116.0, 182.0, 22.0 ],
+ "text" : "o.route /matrixobj /gainobj /open"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 30.000015000000001, 355.0, 53.0, 22.0 ],
+ "text" : "o.tospat"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 693.5, 611.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "text" : "out~ 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 621.0, 611.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "text" : "out~ 7"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 544.0, 611.0, 44.0, 22.0 ],
+ "saved_object_attributes" : {
+ "attr_comment" : ""
+ }
+,
+ "text" : "out~ 6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 478.5, 611.0, 44.0, 22.0 ],
+ "text" : "out~ 5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 406.0, 611.0, 44.0, 22.0 ],
+ "text" : "out~ 4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 329.0, 611.0, 44.0, 22.0 ],
+ "text" : "out~ 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 252.0, 611.0, 44.0, 22.0 ],
+ "text" : "out~ 2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 175.0, 611.0, 44.0, 22.0 ],
+ "text" : "out~ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 8,
+ "numoutlets" : 9,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "" ],
+ "patching_rect" : [ 321.0, 457.0, 274.234192000000007, 22.0 ],
+ "text" : "matrix~ 8 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 106.000031000000007, 25.0, 30.0, 22.0 ],
+ "text" : "in 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 8,
+ "numoutlets" : 0,
+ "patching_rect" : [ 30.000015000000001, 559.0, 561.5, 22.0 ],
+ "text" : "dac~ 1 2 3 4 5 6 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 8,
+ "numoutlets" : 8,
+ "outlettype" : [ "", "", "", "", "", "", "", "" ],
+ "patching_rect" : [ 30.000015000000001, 511.0, 639.0, 22.0 ],
+ "text" : "spat.spat~ @numsources 8 @numreverbs 1 @numspeakers 8 @numinternals 8 @numcascades 2 @panning angular"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "linecount" : 6,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 30.000015000000001, 385.0, 114.0, 89.0 ],
+ "text" : "spat.oper @numsources 8 @numreverbs 1 @numspeakers 8 @numinternals 8 @numcascades 2"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-25",
+ "index" : 0,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 42.666694999999997, 25.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 7 ],
+ "order" : 1,
+ "source" : [ "obj-18", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 6 ],
+ "order" : 1,
+ "source" : [ "obj-18", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 5 ],
+ "order" : 1,
+ "source" : [ "obj-18", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 4 ],
+ "order" : 1,
+ "source" : [ "obj-18", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 3 ],
+ "order" : 1,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 2 ],
+ "order" : 1,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "order" : 1,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "order" : 1,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "order" : 0,
+ "source" : [ "obj-18", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-2", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "source" : [ "obj-2", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "source" : [ "obj-2", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-2", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-2", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-2", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 7 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "order" : 1,
+ "source" : [ "obj-22", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "order" : 0,
+ "source" : [ "obj-22", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "source" : [ "obj-22", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "source" : [ "obj-22", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 1 ],
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 2 ],
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 3 ],
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 5 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-30", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "source" : [ "obj-30", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "source" : [ "obj-30", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "source" : [ "obj-30", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-30", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-30", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-30", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "source" : [ "obj-32", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "source" : [ "obj-34", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "source" : [ "obj-36", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 4 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 6 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 7 ],
+ "source" : [ "obj-6", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 6 ],
+ "source" : [ "obj-6", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 5 ],
+ "source" : [ "obj-6", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 4 ],
+ "source" : [ "obj-6", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 3 ],
+ "source" : [ "obj-6", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 2 ],
+ "source" : [ "obj-6", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 1 ],
+ "source" : [ "obj-6", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.atomize.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.flatten.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.tospat.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spatmat_format.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+ ],
+ "autosave" : 0,
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 34.0, 87.0, 1372.0, 787.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 2,
+ "gridsize" : [ 10.0, 10.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-92",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1000.0, 110.0, 194.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, 28, 47, 109, 105, 114, 114, 111, 114, 47, 42, 47, 111, 98, 106, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0 ],
+ "saved_bundle_length" : 48,
+ "text" : "/mirror/*/obj : \"output\""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-91",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 1230.0, 80.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-86",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1210.0, 160.0, 47.0, 22.0 ],
+ "text" : "s recall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-85",
+ "items" : [ "circle", ",", "hourglass", ",", "square", ",", "zigzag" ],
+ "maxclass" : "umenu",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "int", "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 1210.0, 100.0, 100.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-78",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 1210.0, 130.0, 126.0, 22.0 ],
+ "text" : "o.pack /mirror/*/shape"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-76",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 200.0, 636.0, 65.0, 20.0 ],
+ "text" : "spat gains"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-84",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 55.877685999999997, 680.0, 75.0, 20.0 ],
+ "text" : "audio inputs"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.155763, 0.049955, 0.222401, 1.0 ],
+ "id" : "obj-22",
+ "interval" : 100,
+ "maxclass" : "meter~",
+ "monotone" : 1,
+ "numinlets" : 1,
+ "numleds" : 20,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 136.152739999999994, 602.0, 14.847168, 73.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.155763, 0.049955, 0.222401, 1.0 ],
+ "id" : "obj-36",
+ "interval" : 100,
+ "maxclass" : "meter~",
+ "monotone" : 1,
+ "numinlets" : 1,
+ "numleds" : 20,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 155.183257999999995, 602.0, 14.847168, 73.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-93",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1120.0, 704.0, 88.0, 22.0 ],
+ "saved_object_attributes" : {
+ "filename" : "pathpop.js",
+ "parameter_enable" : 0
+ }
+,
+ "text" : "js pathpop.js 2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-81",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 445.0, 267.0, 933.0, 274.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 714.0, 73.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 793.0, 112.0, 34.0, 22.0 ],
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 726.0, 179.0, 112.0, 22.0 ],
+ "text" : "prepend readfolder"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 726.0, 150.0, 93.0, 22.0 ],
+ "text" : "sprintf %saudio"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 756.0, 17.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "patching_rect" : [ 726.0, 211.0, 124.0, 22.0 ],
+ "saved_object_attributes" : {
+ "embed" : 0
+ }
+,
+ "text" : "polybuffer~ diskaudio"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 1 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 1120.0, 730.0, 113.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p sample_playback"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-90",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 675.0, 458.0, 82.0, 20.0 ],
+ "text" : "cbmus 1/2",
+ "textcolor" : [ 0.870588, 0.415686, 0.062745, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-87",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 376.091552999999976, 458.0, 82.0, 20.0 ],
+ "text" : "jml-mod 3+4",
+ "textcolor" : [ 0.870588, 0.415686, 0.062745, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-89",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 76.091553000000005, 458.0, 78.0, 20.0 ],
+ "text" : "jml-mod 1+2",
+ "textcolor" : [ 0.870588, 0.415686, 0.062745, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-82",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 970.0, 458.0, 78.0, 20.0 ],
+ "text" : "cbmus 3/4",
+ "textcolor" : [ 0.870588, 0.415686, 0.062745, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-83",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 140.0, 50.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "hidden" : 1,
+ "id" : "obj-80",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1605.0, 296.441681000000017, 38.0, 17.0 ],
+ "text" : "spat10"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "hidden" : 1,
+ "id" : "obj-79",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1605.0, 283.341675000000009, 33.0, 17.0 ],
+ "text" : "spat9"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 499.891907000000003, 581.0, 20.0, 60.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-67",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 474.177612000000011, 581.0, 20.0, 60.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-75",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 829.0, 601.0, 132.0, 20.0 ],
+ "text" : "1 = rehearsal mode"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-72",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 829.0, 581.0, 132.0, 20.0 ],
+ "text" : "0 = performance mode"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 800.0, 530.0, 72.0, 22.0 ],
+ "text" : "loadmess 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-55",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 800.0, 661.0, 39.0, 22.0 ],
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 800.0, 631.0, 153.0, 22.0 ],
+ "text" : "o.pack /transport/rehearsal"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 800.0, 591.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-54",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 132.0, 50.0, 22.0 ],
+ "text" : "del 500"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 100.0, 60.0, 22.0 ],
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-23",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 214.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 967.908202999999958, 540.0, 36.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p init"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 967.908202999999958, 570.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 11.0,
+ "id" : "obj-77",
+ "linecount" : 10,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1240.0, 500.0, 132.0, 142.0 ],
+ "text" : "keyboard legend:\n\nc: config panel open\nv: open room patch\nh: home screen\nm: simulation (if loaded)\n\n1-0: cue 1-10\nq/w/e/r: cue 11-14\nshift-s: stop all cues\n"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-74",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1120.0, 664.0, 53.0, 22.0 ],
+ "text" : "pcontrol"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-73",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1120.0, 636.0, 133.0, 22.0 ],
+ "text" : "load simulation.maxpat"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.720698, 0.16723, 0.080014, 1.0 ],
+ "color" : [ 0.862745, 0.870588, 0.878431, 1.0 ],
+ "id" : "obj-57",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1062.3378909999999, 600.0, 91.0, 22.0 ],
+ "text" : "room_mapping",
+ "textcolor" : [ 0.90911, 0.818422, 0.933333, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-59",
+ "linecount" : 2,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 598.891906999999946, 623.0, 60.0, 35.0 ],
+ "text" : ";\rdsp open"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-56",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 262.0, 67.5, 248.0, 22.0 ],
+ "text" : "o.route /mirror /panel/matrix /room /controller"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-7",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1180.0, 41.5, 131.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, 20, 47, 116, 114, 97, 110, 115, 112, 111, 114, 116, 47, 115, 116, 111, 112, 0, 44, 0, 0, 0 ],
+ "saved_bundle_length" : 40,
+ "text" : "/transport/stop"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 22.851797000000001,
+ "id" : "obj-66",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 680.0, 55.5, 158.0, 34.0 ],
+ "text" : "CUE: 4"
+ }
+
+ }
+, {
+ "box" : {
+ "hidden" : 1,
+ "id" : "obj-58",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1530.0, 130.0, 37.0, 22.0 ],
+ "text" : "clear"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "hidden" : 1,
+ "id" : "obj-52",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1605.0, 270.241698999999983, 33.0, 17.0 ],
+ "text" : "spat8"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "hidden" : 1,
+ "id" : "obj-51",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1605.0, 257.141692999999975, 33.0, 17.0 ],
+ "text" : "spat7"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "hidden" : 1,
+ "id" : "obj-48",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1605.0, 244.041686999999996, 33.0, 17.0 ],
+ "text" : "spat6"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "hidden" : 1,
+ "id" : "obj-44",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1605.0, 230.941680999999988, 33.0, 17.0 ],
+ "text" : "spat5"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "hidden" : 1,
+ "id" : "obj-43",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1605.0, 217.84169, 33.0, 17.0 ],
+ "text" : "spat4"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "hidden" : 1,
+ "id" : "obj-41",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1605.0, 204.741683999999992, 33.0, 17.0 ],
+ "text" : "spat3"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "hidden" : 1,
+ "id" : "obj-35",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1605.0, 191.641693000000004, 33.0, 17.0 ],
+ "text" : "spat2"
+ }
+
+ }
+, {
+ "box" : {
+ "fontsize" : 9.0,
+ "hidden" : 1,
+ "id" : "obj-34",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1605.0, 178.541686999999996, 33.0, 17.0 ],
+ "text" : "spat1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-53",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 225.0, 35.0, 22.0 ],
+ "text" : "front"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 60.0, 188.0, 49.0, 22.0 ],
+ "text" : "sel 104"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 60.0, 130.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 162.0, 34.0, 22.0 ],
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 100.0, 97.0, 22.0 ],
+ "text" : "r gate_keyboard"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "int", "int", "int" ],
+ "patching_rect" : [ 106.5, 130.0, 50.5, 22.0 ],
+ "text" : "key"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-52",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 60.0, 272.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-34", 1 ],
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 1150.0, 540.0, 69.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p homekey"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 1150.0, 572.0, 69.0, 22.0 ],
+ "save" : [ "#N", "thispatcher", ";", "#Q", "end", ";" ],
+ "text" : "thispatcher"
+ }
+
+ }
+, {
+ "box" : {
+ "hidden" : 1,
+ "id" : "obj-24",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 680.0, 642.0, 120.0, 22.0 ],
+ "text" : "print keyboard_gate:"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 680.0, 618.0, 99.0, 22.0 ],
+ "text" : "s gate_keyboard"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.720698, 0.16723, 0.080014, 1.0 ],
+ "checkedcolor" : [ 0.835941, 0.83802, 0.894216, 1.0 ],
+ "id" : "obj-4",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 680.0, 561.5, 41.0, 41.0 ],
+ "uncheckedcolor" : [ 0.784314, 0.145098, 0.023529, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "bang", "bang", "bang", "bang", "bang" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 382.0, 116.0, 644.0, 382.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 5,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 281.399993999999992, 302.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 7,
+ "outlettype" : [ "", "", "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 50.000011000000001, 76.0, 313.0, 22.0 ],
+ "text" : "o.route /1 /2 /3 /4 /5 /active"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 37.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 327.200012000000015, 128.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "linecount" : 2,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 391.585144000000014, 158.0, 150.0, 33.0 ],
+ "text" : "< this may be a problem for spat interp (default 30)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "bang", "bang", "bang", "bang", "bang" ],
+ "patching_rect" : [ 327.200012000000015, 206.0, 61.0, 22.0 ],
+ "text" : "b 5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 327.200012000000015, 158.0, 58.0, 22.0 ],
+ "text" : "metro 30"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-43",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 302.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-44",
+ "index" : 2,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 108.800003000000004, 302.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "index" : 3,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 167.600006000000008, 302.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-48",
+ "index" : 4,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 226.399993999999992, 302.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-29", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "source" : [ "obj-29", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-29", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "source" : [ "obj-29", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "source" : [ "obj-29", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-4", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-4", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "source" : [ "obj-4", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "source" : [ "obj-4", 3 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 262.0, 110.0, 241.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p dispatch_mirrors"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 921.891906999999946, 19.5, 37.0, 20.0 ],
+ "text" : "hit 'v'"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1023.837891000000013, 19.5, 37.0, 20.0 ],
+ "text" : "hit 'c'"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.856781, 0.875045, 0.929836, 1.0 ],
+ "color" : [ 0.21291, 0.73768, 0.744905, 1.0 ],
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 444.0, 321.0, 651.0, 473.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 215.5, 627.5, 57.0, 22.0 ],
+ "text" : "s current"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 784.299987999999985, 512.622130999999968, 5.0, 100.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 66.5, 331.5, 91.0, 5.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 775.09997599999997, 512.622130999999968, 5.0, 100.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 66.5, 269.280517999999972, 91.0, 5.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-41",
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 765.90002400000003, 512.622130999999968, 5.0, 100.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 66.5, 20.402640999999999, 91.0, 5.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 756.700012000000015, 512.622130999999968, 5.0, 100.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 66.5, 82.622116000000005, 91.0, 5.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 747.5, 512.622130999999968, 5.0, 100.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 66.5, 206.061066000000011, 91.0, 5.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 10,
+ "outlettype" : [ "", "", "", "", "", "", "", "", "", "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 59.0, 104.0, 948.0, 583.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 434.0, 223.0, 43.0, 22.0 ],
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 540.0, 223.0, 43.0, 22.0 ],
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 487.0, 223.0, 43.0, 22.0 ],
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-19",
+ "index" : 10,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 540.0, 305.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-18",
+ "index" : 9,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 487.0, 305.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-16",
+ "index" : 8,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 434.0, 305.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 173.0, 298.0, 43.0, 22.0 ],
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 20.0, 53.0, 123.0, 22.0 ],
+ "text" : "routepass FullPacket"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 381.0, 223.0, 43.0, 22.0 ],
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 275.0, 298.0, 43.0, 22.0 ],
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 224.0, 298.0, 43.0, 22.0 ],
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 122.0, 298.0, 43.0, 22.0 ],
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 71.0, 298.0, 43.0, 22.0 ],
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 20.0, 298.0, 43.0, 22.0 ],
+ "text" : "set $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 7,
+ "outlettype" : [ "", "", "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 20.0, 265.0, 325.0, 22.0 ],
+ "text" : "o.route /axis/G0 /revp /prer /aperture /warmth /bril"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 6,
+ "outlettype" : [ "", "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 20.0, 115.0, 497.0, 22.0 ],
+ "text" : "o.route /sources /roomactive /reverberance /liveness /room/1/size"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 20.0, 79.0, 123.0, 22.0 ],
+ "text" : "o.route /display/room"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 20.0, 25.0, 37.0, 22.0 ],
+ "text" : "r osc"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 20.0, 380.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-14",
+ "index" : 2,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 71.0, 380.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-15",
+ "index" : 7,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 381.0, 305.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-17",
+ "index" : 3,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 122.0, 380.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-28",
+ "index" : 4,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 173.0, 380.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-29",
+ "index" : 5,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 224.0, 380.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-34",
+ "index" : 6,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 275.0, 380.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-3", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-3", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-3", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-5", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "source" : [ "obj-5", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "source" : [ "obj-5", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-5", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 146.5, 21.0, 478.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p recall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 205.5, 311.792908000000011, 77.0, 20.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 163.5, 11.902640999999999, 77.0, 20.0 ],
+ "text" : "(db) -60. - 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "linecount" : 3,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 249.5, 234.0, 97.0, 47.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 163.5, 323.0, 152.0, 20.0 ],
+ "text" : "running reverberance 0-50"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-25",
+ "maxclass" : "flonum",
+ "maximum" : 50.0,
+ "minimum" : 0.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 197.5, 253.0, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 323.0, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 197.5, 283.0, 149.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 347.0, 147.0, 22.0 ],
+ "text" : "o.pack /sources/revp"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-20",
+ "maxclass" : "flonum",
+ "maximum" : 6.0,
+ "minimum" : -80.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 146.5, 311.792908000000011, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 11.902640999999999, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 146.5, 362.0, 108.0, 20.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 163.5, 35.902641000000003, 108.0, 20.0 ],
+ "text" : "source \"presence\""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 146.5, 338.0, 166.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 35.902641000000003, 147.0, 22.0 ],
+ "text" : "o.pack /sources/axis/G0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-75",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 407.5, 390.792908000000011, 58.0, 20.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 163.5, 74.122116000000005, 35.0, 20.0 ],
+ "text" : "0-60"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-76",
+ "maxclass" : "flonum",
+ "maximum" : 60.0,
+ "minimum" : 0.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 350.5, 390.792908000000011, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 74.122116000000005, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-77",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 350.5, 420.085815000000025, 165.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 98.122116000000005, 147.0, 22.0 ],
+ "text" : "o.pack /sources/warmth"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-73",
+ "linecount" : 2,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 611.0, 121.5, 90.0, 33.0 ],
+ "presentation" : 1,
+ "presentation_linecount" : 2,
+ "presentation_rect" : [ 449.5, 197.352355999999986, 90.0, 33.0 ],
+ "text" : "\"room\" here is not a mistake"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-62",
+ "maxclass" : "flonum",
+ "maximum" : 180.0,
+ "minimum" : 0.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 605.5, 65.0, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 319.0, 123.788261000000006, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-65",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 605.5, 95.0, 115.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 319.0, 147.788269000000014, 115.0, 22.0 ],
+ "text" : "o.pack /room/1/size"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-55",
+ "maxclass" : "flonum",
+ "maximum" : 180.0,
+ "minimum" : 0.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 503.5, 218.5, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 319.0, 176.852355999999986, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-56",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 503.5, 248.5, 123.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 319.0, 200.852355999999986, 123.0, 22.0 ],
+ "text" : "o.pack /reverberance"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-51",
+ "maxclass" : "flonum",
+ "maximum" : 180.0,
+ "minimum" : 0.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 554.5, 155.264282000000009, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 319.0, 70.966728000000003, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-53",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 554.5, 185.264282000000009, 96.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 319.0, 94.966728000000003, 96.0, 22.0 ],
+ "text" : "o.pack /liveness"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 452.5, 261.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 319.0, 11.902640999999999, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 452.5, 291.0, 111.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 319.0, 41.902641000000003, 111.0, 22.0 ],
+ "text" : "o.pack /roomactive"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-31",
+ "linecount" : 2,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 343.5, 615.5, 150.0, 48.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 319.0, 240.280518000000001, 320.0, 34.0 ],
+ "text" : "/room/sources/aperture : 28."
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-79",
+ "maxclass" : "flonum",
+ "maximum" : 180.0,
+ "minimum" : 0.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 299.5, 105.0, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 136.341583000000014, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 299.5, 135.0, 143.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 160.341583000000014, 147.0, 22.0 ],
+ "text" : "o.pack /sources/aperture"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "linecount" : 2,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 303.0, 174.0, 97.0, 33.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 163.5, 198.561066000000011, 125.0, 20.0 ],
+ "text" : "room presence 0-120"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "linecount" : 2,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 458.5, 328.0, 59.0, 33.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 163.5, 260.780517999999972, 85.0, 20.0 ],
+ "text" : "brilliance 0-60"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 59.0, 104.0, 323.0, 348.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-111",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 236.5, 24.0, 47.0, 20.0 ],
+ "text" : "default"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-9",
+ "linecount" : 15,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 24.0, 24.0, 204.0, 214.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, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 24, 47, 104, 101, 97, 118, 105, 110, 101, 115, 115, 0, 0, 44, 100, 0, 0, 64, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 108, 105, 118, 101, 110, 101, 115, 115, 0, 0, 0, 44, 100, 0, 0, 64, 65, -128, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 114, 101, 118, 101, 114, 98, 101, 114, 97, 110, 99, 101, 0, 0, 0, 44, 100, 0, 0, 64, 80, 64, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 101, 97, 114, 108, 121, 95, 100, 105, 115, 116, 114, 0, 0, 0, 0, 44, 100, 0, 0, 63, -32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 101, 97, 114, 108, 121, 95, 101, 110, 100, 0, 0, 44, 100, 0, 0, 64, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 101, 97, 114, 108, 121, 95, 115, 116, 97, 114, 116, 0, 0, 0, 0, 44, 100, 0, 0, 64, 54, 56, 81, -21, -123, 30, -72, 0, 0, 0, 28, 47, 101, 97, 114, 108, 121, 95, 115, 104, 97, 112, 101, 0, 0, 0, 0, 44, 100, 0, 0, 63, -32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 99, 108, 117, 115, 116, 101, 114, 95, 101, 110, 100, 0, 0, 0, 0, 44, 100, 0, 0, 64, 90, 104, -11, -62, -113, 92, 41, 0, 0, 0, 28, 47, 99, 108, 117, 115, 116, 101, 114, 95, 115, 116, 97, 114, 116, 0, 0, 44, 100, 0, 0, 64, 69, 60, 40, -11, -62, -113, 92, 0, 0, 0, 28, 47, 99, 108, 117, 115, 116, 101, 114, 95, 100, 105, 115, 116, 114, 0, 0, 44, 100, 0, 0, 63, -32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 114, 101, 118, 101, 114, 98, 95, 115, 116, 97, 114, 116, 0, 0, 0, 44, 100, 0, 0, 64, 87, -64, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 114, 101, 118, 101, 114, 98, 102, 114, 101, 113, 104, 105, 103, 104, 0, 44, 100, 0, 0, 64, -65, 64, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 114, 101, 118, 101, 114, 98, 102, 114, 101, 113, 108, 111, 119, 0, 0, 44, 100, 0, 0, 64, 108, -64, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 109, 111, 100, 97, 108, 100, 101, 110, 115, 105, 116, 121, 0, 0, 0, 44, 100, 0, 0, 63, -21, -123, 30, -72, 81, -21, -123 ],
+ "saved_bundle_length" : 476,
+ "text" : "/roomactive : 1,\n/heaviness : 25.,\n/liveness : 35.,\n/reverberance : 65.,\n/early_distr : 0.5,\n/early_end : 40.,\n/early_start : 22.22,\n/early_shape : 0.5,\n/cluster_end : 105.64,\n/cluster_start : 42.47,\n/cluster_distr : 0.5,\n/reverb_start : 95.,\n/reverbfreqhigh : 8000.,\n/reverbfreqlow : 230.,\n/modaldensity : 0.86"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-21",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 24.0, 268.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 694.5, 351.292908000000011, 134.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 419.792908000000011, 147.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p default_spat_settings"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 59.0, 104.0, 514.0, 352.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 270.0, 71.0, 61.0, 20.0 ],
+ "text" : "diamond"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 71.0, 61.0, 20.0 ],
+ "text" : "4 corners"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 49.0, 49.0, 20.0 ],
+ "text" : "config1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 270.0, 49.0, 49.0, 20.0 ],
+ "text" : "config2"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-11",
+ "linecount" : 8,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 270.0, 97.264465000000001, 204.0, 119.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, 115, 111, 117, 114, 99, 101, 47, 49, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 50, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 51, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, -1, -1, -1, -1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 52, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 53, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 54, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 55, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, -1, -1, -1, -1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 56, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 272,
+ "text" : "/source/1/xy : [0, 1],\n/source/2/xy : [1, 0],\n/source/3/xy : [0, -1],\n/source/4/xy : [-1, 0],\n/source/5/xy : [0, 1],\n/source/6/xy : [1, 0],\n/source/7/xy : [0, -1],\n/source/8/xy : [-1, 0]"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-10",
+ "linecount" : 8,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 97.264465000000001, 204.0, 119.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, 115, 111, 117, 114, 99, 101, 47, 49, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, 0, 0, 0, 1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 50, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 51, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, -1, -1, -1, -1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 52, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 53, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, 0, 0, 0, 1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 54, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 55, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, -1, -1, -1, -1, 0, 0, 0, 28, 47, 115, 111, 117, 114, 99, 101, 47, 56, 47, 120, 121, 0, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "saved_bundle_length" : 272,
+ "text" : "/source/1/xy : [-1, 1],\n/source/2/xy : [1, 1],\n/source/3/xy : [1, -1],\n/source/4/xy : [-1, -1],\n/source/5/xy : [-1, 1],\n/source/6/xy : [1, 1],\n/source/7/xy : [1, -1],\n/source/8/xy : [-1, -1]"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-16",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 264.264464999999973, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 694.5, 319.292908000000011, 141.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 390.792908000000011, 147.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p placement_of_sources"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-93",
+ "maxclass" : "flonum",
+ "maximum" : 60.0,
+ "minimum" : 0.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 401.5, 326.0, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 260.780517999999972, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-91",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 401.5, 360.0, 141.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 284.780517999999972, 147.0, 22.0 ],
+ "text" : "o.pack /sources/bril"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-6",
+ "maxclass" : "flonum",
+ "maximum" : 120.0,
+ "minimum" : 0.0,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 248.5, 174.0, 50.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 198.561066000000011, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-89",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 248.5, 204.0, 147.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 14.5, 222.561066000000011, 147.0, 22.0 ],
+ "text" : "o.pack /sources/prer"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-103",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 146.5, 640.0, 49.0, 22.0 ],
+ "text" : "s recall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-100",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 146.5, 540.114379999999983, 100.0, 22.0 ],
+ "text" : "o.prepend /room"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "order" : 1,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-103", 0 ],
+ "order" : 2,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "order" : 0,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "source" : [ "obj-35", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "source" : [ "obj-35", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "source" : [ "obj-35", 8 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-55", 0 ],
+ "source" : [ "obj-35", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-35", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-62", 0 ],
+ "source" : [ "obj-35", 9 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-76", 0 ],
+ "source" : [ "obj-35", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-79", 0 ],
+ "source" : [ "obj-35", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-93", 0 ],
+ "source" : [ "obj-35", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-53", 0 ],
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-56", 0 ],
+ "source" : [ "obj-55", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-56", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-89", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-65", 0 ],
+ "source" : [ "obj-62", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-65", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-77", 0 ],
+ "source" : [ "obj-76", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-77", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-79", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-89", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "source" : [ "obj-91", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-91", 0 ],
+ "source" : [ "obj-93", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ],
+ "bgcolor" : [ 1.0, 1.0, 1.0, 1.0 ]
+ }
+,
+ "patching_rect" : [ 967.908202999999958, 660.0, 133.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "locked_bgcolor" : [ 1.0, 1.0, 1.0, 1.0 ],
+ "tags" : ""
+ }
+,
+ "text" : "p spatconfig_test_area",
+ "textcolor" : [ 0.239216, 0.254902, 0.278431, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-33",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1023.837891000000013, 41.5, 152.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, 24, 47, 99, 111, 110, 102, 105, 103, 47, 112, 97, 110, 101, 108, 47, 111, 112, 101, 110, 0, 0, 44, 0, 0, 0 ],
+ "saved_bundle_length" : 44,
+ "text" : "/config/panel/open"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-30",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 922.0, 41.5, 95.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, 114, 111, 111, 109, 47, 111, 112, 101, 110, 0, 0, 44, 0, 0, 0 ],
+ "saved_bundle_length" : 36,
+ "text" : "/room/open"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 922.0, 75.5, 49.0, 22.0 ],
+ "text" : "s recall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 67.545653999999999, 543.0, 72.0, 22.0 ],
+ "text" : "loadmess 1"
+ }
+
+ }
+, {
+ "box" : {
+ "hidden" : 1,
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 613.0, 328.0, 861.0, 565.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-6",
+ "linecount" : 8,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 169.0, 455.0, 466.0, 129.0 ],
+ "text" : "/panel/matrix : [0, 0, 1, 0, 1, 0, 0, 2, 0, 0, 3, 0, 0, 4, 1, 0, 5, 0, 1, 0, 0, 1, 1, 0, 1, 2, 0, 1, 3, 0, 1, 4, 0, 1, 5, 1, 2, 0, 0, 2, 1, 0, 2, 2, 0, 2, 3, 1, 2, 4, 0, 2, 5, 0, 3, 0, 0, 3, 1, 0, 3, 2, 0, 3, 3, 0, 3, 4, 1, 3, 5, 0, 4, 0, 0, 4, 1, 0, 4, 2, 1, 4, 3, 0, 4, 4, 0, 4, 5, 0, 5, 0, 0, 5, 1, 0, 5, 2, 0, 5, 3, 1, 5, 4, 0, 5, 5, 0, 6, 0, 0, 6, 1, 1, 6, 2, 0, 6, 3, 0, 6, 4, 0, 6, 5, 0, 7, 0, 0, 7, 1, 0, 7, 2, 0, 7, 3, 0, 7, 4, 0, 7, 5, 0, 8, 0, 0, 8, 1, 0]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 169.0, 400.260131999999999, 57.0, 22.0 ],
+ "text" : "s current"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 89.0, 182.260131999999999, 67.0, 22.0 ],
+ "text" : "o.pack /list"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 89.0, 348.0, 179.0, 22.0 ],
+ "text" : "o.select /matrixobj /panel/matrix"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "id" : "obj-1",
+ "linecount" : 8,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 89.0, 225.0, 594.0, 118.0 ],
+ "text" : "/dim/x = 5,\n/dim/y = 10,\n/matrix = [],\n/count = 0,\nmap(lambda([i], map(lambda(j, /matrix = [/matrix, int32(i), int32(j), /list[[/count]]], /count++), aseq(0, /dim/x))), aseq(0, /dim/y)),\n/matrixobj = /matrix,\n/panel/matrix = /matrix"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 89.0, 147.260131999999999, 181.0, 22.0 ],
+ "text" : "zl.group 2048 @zlmaxsize 2048"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 338.0, 348.0, 83.0, 22.0 ],
+ "text" : "getcolumn $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "int" ],
+ "patching_rect" : [ 156.5, 96.260131999999999, 46.0, 22.0 ],
+ "text" : "uzi 5 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 156.5, 66.260131999999999, 24.0, 22.0 ],
+ "text" : "t b"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-42",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "list" ],
+ "patching_rect" : [ 36.0, 18.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-43",
+ "index" : 2,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "list" ],
+ "patching_rect" : [ 89.0, 18.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-44",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 89.0, 396.260131999999999, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-45",
+ "index" : 2,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 338.0, 396.260131999999999, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-39", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "source" : [ "obj-34", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "source" : [ "obj-34", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "order" : 1,
+ "source" : [ "obj-39", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "order" : 0,
+ "source" : [ "obj-39", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 1530.0, 320.0, 65.127655000000004, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p agg"
+ }
+
+ }
+, {
+ "box" : {
+ "columns" : 5,
+ "hidden" : 1,
+ "id" : "obj-5",
+ "maxclass" : "matrixctrl",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "list", "list" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 1530.0, 180.0, 65.127655000000004, 130.0 ],
+ "rows" : 10
+ }
+
+ }
+, {
+ "box" : {
+ "bgmode" : 0,
+ "border" : 0,
+ "clickthrough" : 0,
+ "enablehscroll" : 0,
+ "enablevscroll" : 0,
+ "id" : "obj-71",
+ "lockeddragscroll" : 0,
+ "lockedsize" : 0,
+ "maxclass" : "bpatcher",
+ "name" : "room_gain.maxpat",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "offset" : [ -21.0, -25.25 ],
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 200.0, 660.0, 240.0, 107.0 ],
+ "viewvisibility" : 1
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-70",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 414.0, 117.0, 915.0, 548.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-7",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 395.5, 281.0, 293.0, 34.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 395.5, 203.0, 53.0, 22.0 ],
+ "text" : "o.flatten"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 397.0, 148.0, 80.0, 22.0 ],
+ "text" : "o.pack /room"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 397.0, 118.0, 87.0, 22.0 ],
+ "text" : "o.pack /delays"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-4",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 552.0, 118.0, 221.0, 34.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-45",
+ "linecount" : 4,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 397.0, 28.0, 218.0, 65.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 99, 104, 97, 110, 110, 101, 108, 47, 49, 47, 100, 101, 108, 97, 121, 47, 109, 115, 0, 44, 100, 0, 0, 64, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 99, 104, 97, 110, 110, 101, 108, 47, 50, 47, 100, 101, 108, 97, 121, 47, 109, 115, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 99, 104, 97, 110, 110, 101, 108, 47, 51, 47, 100, 101, 108, 97, 121, 47, 109, 115, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 99, 104, 97, 110, 110, 101, 108, 47, 52, 47, 100, 101, 108, 97, 121, 47, 109, 115, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 160,
+ "text" : "/channel/1/delay/ms : 20.,\n/channel/2/delay/ms : 0.,\n/channel/3/delay/ms : 0.,\n/channel/4/delay/ms : 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "linecount" : 9,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 37.0, 110.0, 277.0, 127.0 ],
+ "text" : "pingtest:\n\n- load patch, or click on init button above 'edit patch' subpatcher\n\n- disable reverb: go into reverb test area, disable \"roomactive\" checkbox \n\n- pings should be coming out of 4 corners"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 397.0, 389.0, 72.0, 20.0 ],
+ "text" : "stop: shift-s"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "linecount" : 7,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 397.0, 421.0, 337.0, 100.0 ],
+ "text" : "performance / rehearsal mode --> menu\n\nperformance: 1 cue for start of piece - no control over what is displayed to conductor as it should be automated.\n\nrehearsal: all cues are displayed to conductor while they're recalled."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-66",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 232.0, 389.0, 137.0, 87.0 ],
+ "text" : "preset data:\n\nspat input gain settings\nspat matrix\nswarm tool setups\nany spat messaging"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-63",
+ "linecount" : 5,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 37.0, 389.0, 186.0, 74.0 ],
+ "text" : "\"firm\" data:\n\nspeaker locations\ncue data\ntotal duration of piece in seconds"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 37.0, 17.0, 150.0, 87.0 ],
+ "text" : "ipad login:\n\nname: dlink_campion\npass: g00gly3y35\n\nipad main: 4231"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "order" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "order" : 1,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 967.908202999999958, 630.0, 50.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p notes"
+ }
+
+ }
+, {
+ "box" : {
+ "args" : [ "/mirror/4" ],
+ "bgmode" : 0,
+ "border" : 0,
+ "clickthrough" : 0,
+ "enablehscroll" : 0,
+ "enablevscroll" : 0,
+ "id" : "obj-69",
+ "lockeddragscroll" : 0,
+ "lockedsize" : 0,
+ "maxclass" : "bpatcher",
+ "name" : "container.maxpat",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "offset" : [ -58.0, -169.0 ],
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 912.5, 150.0, 284.0, 332.0 ],
+ "viewvisibility" : 1
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-68",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 490.0, 500.0, 229.0, 20.0 ],
+ "text" : "to edit: hold command, click-drag a point"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-65",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 448.463347999999996, 581.0, 20.0, 60.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-64",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 422.749054000000001, 581.0, 20.0, 60.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-63",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 397.034760000000006, 581.0, 20.0, 60.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-62",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 371.320465000000013, 581.0, 20.0, 60.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-61",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 345.606200999999999, 581.0, 20.0, 60.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-60",
+ "maxclass" : "meter~",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 319.891907000000003, 581.0, 20.0, 60.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 20.0, 543.0, 37.0, 22.0 ],
+ "text" : "open"
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 12.0,
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 341.0, 354.0, 368.0, 309.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" : "",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-41",
+ "linecount" : 3,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 228.5, 137.0, 108.0, 49.0 ],
+ "style" : "default",
+ "text" : "fgcolor 1. 0. 0. 1., bgcolor 1. 0. 0. 1., gridcolor 1. 0. 0. 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "linecount" : 3,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 92.0, 141.0, 108.0, 49.0 ],
+ "style" : "default",
+ "text" : "fgcolor 0. 1. 0. 1., bgcolor 0. 0. 0. 1., gridcolor 0. 0. 0. 0."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 18.0, 19.0, 60.0, 22.0 ],
+ "style" : "default",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patching_rect" : [ 18.0, 51.0, 93.0, 22.0 ],
+ "style" : "default",
+ "text" : "adstatus switch"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "" ],
+ "patching_rect" : [ 92.0, 87.0, 46.0, 22.0 ],
+ "style" : "default",
+ "text" : "sel 1 0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-42",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 92.0, 246.0, 30.0, 30.0 ],
+ "style" : "default"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-10", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "source" : [ "obj-16", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 548.891906999999946, 548.0, 55.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p switch"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.0, 0.0, 0.0, 1.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" : [ 548.891906999999946, 636.0, 34.25, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontname" : "Arial",
+ "fontsize" : 12.0,
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "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" : "",
+ "assistshowspatchername" : 0,
+ "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 ],
+ "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 ],
+ "text" : "cycle~ 2"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-28",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 40.0, 131.5, 25.0, 25.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 564.891906999999946, 580.0, 83.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p audio_track"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 528.0, 10.0, 60.0, 22.0 ],
+ "text" : "controller"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.113725, 0.580392, 0.737255, 1.0 ],
+ "color" : [ 0.0, 0.078431, 0.321569, 1.0 ],
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 332.0, 158.0, 980.0, 598.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-3",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 594.0, 550.0, 194.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, 28, 47, 109, 105, 114, 114, 111, 114, 47, 42, 47, 99, 108, 101, 97, 114, 0, 44, 115, 0, 0, 98, 97, 110, 103, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 48,
+ "text" : "/mirror/*/clear : \"bang\""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-15",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 756.0, 467.0, 159.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, 24, 47, 114, 111, 111, 109, 47, 111, 112, 101, 110, 0, 0, 44, 115, 0, 0, 98, 97, 110, 103, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 44,
+ "text" : "/room/open : \"bang\""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 346.0, 443.0, 71.0, 20.0 ],
+ "text" : "bug in here"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 160.0, 79.0, 1035.0, 758.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-11",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 26.0, 15.0, 150.0, 24.0 ],
+ "saved_bundle_data" : [ ],
+ "saved_bundle_length" : 0
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 298.0, 123.0, 109.0, 22.0 ],
+ "text" : "o.prepend /display"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 298.0, 154.0, 39.0, 22.0 ],
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-4",
+ "linecount" : 10,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 26.0, 123.0, 257.0, 156.0 ],
+ "text" : "/room/roomactive : 1,\n/room/sources/axis/G0 : 0.,\n/room/sources/revp : 48.,\n/room/sources/prer : 48.,\n/room/sources/aperture : 50.,\n/room/sources/warmth : 30.,\n/room/sources/bril : 30.,\n/room/matrixobj : [0, 0, 1, 1, 1, 1, 2, 2, 1, 2, 3, 1, 4, 4, 1, 5, 5, 1, 6, 6, 1, 7, 7, 1]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 298.0, 53.0, 141.5, 22.0 ],
+ "text" : "o.select /room"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-2",
+ "linecount" : 59,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 420.5, 123.0, 268.0, 823.0 ],
+ "text" : "/mirror/active : 1,\n/panel/gain/8 : 123,\n/panel/gain/7 : 123,\n/panel/gain/6 : 122,\n/panel/gain/5 : 123,\n/panel/gain/1 : 123,\n/panel/gain/2 : 123,\n/panel/gain/3 : 123,\n/panel/gain/4 : 123,\n/mirror/1 : {\n\t/wave : \"triangle\",\n\t/freq : 0.009316,\n\t/flip : 1,\n\t/path : [0.65, 0.571429, 0.103048, 0.507143, -0.0857143, 0.112989, -0.926781, -0.479436, 0.0230922, -0.893581, -0.407604, 0.150222, -0.961534, -0.875988, 0.0657315, 0.0710037, -0.229065, 0.0995665],\n\t/pathlen : 6.\n},\n/mirror/2 : {\n\t/wave : \"triangle\",\n\t/freq : 0.0097,\n\t/flip : 1,\n\t/path : [-0.295902, 0.909933, 0.00533826, -0.921429, -0.578571, 0.071042, 0.25, -0.735714, 0.0619378, 0.485714, 0.5, 0.109458, 0.614286, -0.257143, 0.0386931, -0.357143, -0.371429, 0.160453],\n\t/pathlen : 6.\n},\n/mirror/3 : {\n\t/wave : \"triangle\",\n\t/freq : 0.010417,\n\t/flip : 1,\n\t/path : [0.456901, 0.436282, 0.0118632, -0.429583, 0.410363, 0.0468037, 0.504426, 0.935382, 0.118753, 0.563922, -0.78072, 0.121972, -0.271429, -0.571429, 0.173128, -0.986581, 0.278483, 0.162567],\n\t/pathlen : 6.\n},\n/mirror/4 : {\n\t/wave : \"triangle\",\n\t/freq : 0.00959,\n\t/flip : 1,\n\t/path : [0.904138, -0.0863658, 0.0264419, -0.650681, 0.827079, 0.00372145, 0.206542, 0.509911, 0.100224, 0.0720782, 0.915875, 0.173511, -0.821429, -0.278571, 0.133212, -0.953504, -0.167406, 0.0409167],\n\t/pathlen : 6.\n}"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 298.0, 15.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "order" : 1,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "order" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 338.0, 278.0, 58.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p display"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.254901960784314, 0.552941176470588, 0.247058823529412, 1.0 ],
+ "color" : [ 0.003921568627451, 0.015686274509804, 0.0, 1.0 ],
+ "fontsize" : 20.0,
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 34.0, 87.0, 1852.0, 967.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 8.592058,
+ "id" : "obj-3",
+ "linecount" : 4,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 581.0, 51.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, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 53, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 54, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 122, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 55, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 56, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 1, 60, 47, 109, 105, 114, 114, 111, 114, 47, 49, 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, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -124, 122, -31, 71, -82, 20, 123, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 1, 60, 47, 109, 105, 114, 114, 111, 114, 47, 50, 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, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -122, -121, 43, 2, 12, 73, -70, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 1, 60, 47, 109, 105, 114, 114, 111, 114, 47, 51, 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, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -120, -109, 116, -68, 106, 126, -6, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 1, 60, 47, 109, 105, 114, 114, 111, 114, 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, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -118, -97, -66, 118, -56, -76, 57, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0 ],
+ "saved_bundle_length" : 1520,
+ "text" : "/panel/gain/1 : 0,\n/panel/gain/2 : 0,\n/panel/gain/3 : 0,\n/panel/gain/4 : 0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 591.0, 40.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-8",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 959.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 1 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 88.0, 333.0, 158.0, 31.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p current_preset"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 423.0, 404.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-54",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 284.0, 102.0, 399.0, 538.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 62.0, 94.0, 50.0, 22.0 ],
+ "text" : "t b l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 62.0, 28.0, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 62.0, 58.0, 59.0, 22.0 ],
+ "text" : "o.pack /n"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 62.0, 227.0, 50.0, 22.0 ],
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-3",
+ "linecount" : 2,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 62.0, 258.0, 243.0, 46.0 ],
+ "text" : "assign(\"/preset/\" + /n, /bndl),\ndelete(/bndl), delete(/n)"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-5",
+ "linecount" : 6,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 62.0, 360.0, 217.0, 92.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -80, 47, 112, 114, 101, 115, 101, 116, 47, 53, 55, 0, 0, 44, 46, 0, 0, 0, 0, 0, -100, 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, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 49, 47, 112, 114, 101, 115, 0, 44, 100, 0, 0, 64, 86, -128, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 50, 47, 112, 114, 101, 115, 0, 44, 100, 0, 0, 64, 86, -128, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 51, 47, 112, 114, 101, 115, 0, 44, 100, 0, 0, 64, 86, -128, 0, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 196,
+ "text" : "/preset/57 : {\n\t/room/roomactive : 0,\n\t/room/source/1/pres : 90.,\n\t/room/source/2/pres : 90.,\n\t/room/source/3/pres : 90.\n}"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 62.0, 196.0, 75.0, 22.0 ],
+ "text" : "o.pack /bndl"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-1",
+ "linecount" : 4,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 62.0, 123.0, 217.0, 65.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, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 49, 47, 112, 114, 101, 115, 0, 44, 100, 0, 0, 64, 86, -128, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 50, 47, 112, 114, 101, 115, 0, 44, 100, 0, 0, 64, 86, -128, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 51, 47, 112, 114, 101, 115, 0, 44, 100, 0, 0, 64, 86, -128, 0, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 156,
+ "text" : "/room/roomactive : 0,\n/room/source/1/pres : 90.,\n/room/source/2/pres : 90.,\n/room/source/3/pres : 90."
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 1 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 1 ],
+ "source" : [ "obj-6", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 510.0, 213.0, 120.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p redefine_preset_id"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.720698, 0.16723, 0.080014, 1.0 ],
+ "color" : [ 0.239216, 0.254902, 0.278431, 1.0 ],
+ "fontsize" : 20.0,
+ "id" : "obj-49",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 287.0, 235.0, 923.0, 568.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 34.0, 79.0, 1372.0, 783.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 34.0, 743.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 23.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-28",
+ "linecount" : 46,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 70.0, 1334.0, 636.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 49, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 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, -106, 98, 119, -60, 92, -69, -61, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 63, -29, 75, 28, -55, 100, 98, -128, 63, -26, 43, -20, -19, -44, -124, 81, 63, -70, 97, 90, -115, -21, 15, -82, 63, -32, 58, -125, -12, -20, -90, -121, -65, -75, -15, 95, 83, 76, -82, 46, 63, -68, -20, -40, -37, -50, -56, 80, -65, -19, -88, 48, -96, -79, -69, -49, -65, -34, -81, 20, 85, 33, -102, -124, 63, -105, -91, 123, 79, 43, -73, 62, -65, -20, -104, 55, 46, 106, 118, -106, -65, -38, 22, 47, 22, 110, 0, -113, 63, -61, 58, 121, 120, -111, -30, 21, -65, -18, -60, -30, -13, 127, -66, -3, -65, -20, 8, 23, -4, 118, 7, -60, 63, -80, -45, -57, -110, -47, 40, 124, 63, -78, 45, 76, 105, 101, 30, 104, -65, -51, 82, 0, 125, -44, 65, 53, 63, -71, 125, 48, -83, 70, -11, -120, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 50, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 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, -105, 83, -93, -20, 2, -14, -6, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -46, -16, 14, -15, 52, -117, 34, 63, -19, 30, 43, -49, -111, -93, 43, 63, 117, -35, -110, 65, -31, 118, -45, -65, -19, 31, 79, 80, -96, 43, -124, -65, -17, -82, 56, 33, -81, 125, 49, 63, -78, 47, -50, -6, -92, 118, 108, 63, -38, -8, -79, 87, 37, -128, -61, -65, -24, 0, 0, 0, 0, 0, 0, 63, -81, -74, 79, -78, -59, -70, -118, -65, -17, 32, -39, -108, 91, 108, 55, 63, -21, 65, -21, -56, 58, -106, -43, 63, -68, 5, 112, -126, 73, 26, -4, 63, -23, -84, -41, -49, 95, 78, 68, -65, -47, -41, -62, -54, 20, -117, -88, 63, -93, -49, -108, -2, 41, 102, 43, -65, -53, 67, -57, -43, -19, 6, -1, 63, -61, -6, 126, -74, -65, 68, 78, 63, -60, -119, -71, 81, -59, -59, 114, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 51, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 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, -107, 0, 79, -79, 24, 59, 96, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 63, -35, 61, -35, -79, 32, -98, -36, 63, -37, -20, 11, 86, 117, 87, -101, 63, -120, 75, -69, -64, 53, 14, -42, -65, -37, 126, 73, -79, -6, -71, 111, 63, -38, 67, 99, 44, 31, 66, -69, 63, -89, -10, -89, -111, -87, -31, 15, 63, -32, 36, 65, -2, -88, 17, 44, 63, -19, -18, -90, 59, 104, -117, -37, 63, -66, 102, -104, -69, 77, 72, -120, 63, -30, 11, -90, 38, 111, -42, 82, -65, -24, -5, -88, -126, 106, -88, -21, 63, -65, 57, -114, -105, 7, 24, 34, -65, -47, 95, 23, -67, -117, -25, 41, -65, -30, 73, 37, 120, 95, -115, 46, 63, -58, 41, 14, -19, 2, -51, 58, -65, -17, -110, 18, 81, 59, 91, -9, 63, -47, -46, -86, 92, 95, 124, 103, 63, -60, -50, -2, -42, 52, 84, -101, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 52, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 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, -107, 71, 90, 49, -92, -67, -70, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 63, -20, -18, -78, -48, -94, 68, 99, -65, -74, 28, 17, -82, 126, 45, 45, 63, -101, 19, -107, -34, -7, -11, -5, -65, -28, -46, 96, -11, -28, 29, 75, 63, -22, 119, 110, 97, 6, -85, 21, 63, 110, 124, 114, 65, 101, -5, -35, 63, -54, 111, -9, -33, -96, 14, 40, 63, -32, 81, 48, -33, -101, -36, 106, 63, -71, -88, 71, -78, 70, 56, -55, 63, -78, 115, -73, -121, -63, 42, 1, 63, -19, 78, -39, 22, -121, 43, 2, 63, -58, 53, -101, -61, 63, -123, 81, -65, -22, 73, 37, 120, 95, -115, 46, -65, -47, -44, 27, 117, -89, 76, 10, 63, -63, 13, 23, 63, -73, -91, -12, -65, -18, -125, 26, -46, 19, 93, -85, -65, -59, 109, -113, 79, -109, -68, 10, 63, -92, -13, 8, -96, -72, 113, -52, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, 0, 0, 19, -120, 0, 0, 0, 28, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, 0, 0, 19, -120, 0, 0, 0, 28, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, 0, 0, 19, -120, 0, 0, 0, 28, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, 0, 0, 19, -120, 0, 0, 1, -12, 47, 112, 97, 110, 101, 108, 47, 109, 97, 116, 114, 105, 120, 0, 0, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 112, 101, 114, 116, 117, 114, 101, 0, 0, 44, 100, 0, 0, 64, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 120, 105, 115, 47, 71, 48, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 114, 101, 118, 112, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 112, 114, 101, 114, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 119, 97, 114, 109, 116, 104, 0, 0, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 98, 114, 105, 108, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 109, 105, 114, 114, 111, 114, 47, 97, 99, 116, 105, 118, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 2200,
+ "text" : "/mirror/1 : {\n\t/freq : 0.02186,\n\t/wave : \"triangle\",\n\t/flip : 1,\n\t/path : [0.602919, 0.692862, 0.103048, 0.507143, -0.0857143, 0.112989, -0.926781, -0.479436, 0.0230922, -0.893581, -0.407604, 0.150222, -0.961534, -0.875988, 0.0657315, 0.0710037, -0.229065, 0.0995665],\n\t/pathlen : 6.\n},\n/mirror/2 : {\n\t/freq : 0.02278,\n\t/wave : \"triangle\",\n\t/flip : 1,\n\t/path : [-0.295902, 0.909933, 0.00533826, -0.910072, -0.990017, 0.071042, 0.421429, -0.75, 0.0619378, -0.97276, 0.851797, 0.109458, 0.802349, -0.278794, 0.0386931, -0.213006, 0.156082, 0.160453],\n\t/pathlen : 6.\n},\n/mirror/3 : {\n\t/freq : 0.020509,\n\t/wave : \"triangle\",\n\t/flip : 1,\n\t/path : [0.456901, 0.436282, 0.0118632, -0.429583, 0.410363, 0.0468037, 0.504426, 0.935382, 0.118753, 0.563922, -0.78072, 0.121972, -0.271429, -0.571429, 0.173128, -0.986581, 0.278483, 0.162567],\n\t/pathlen : 6.\n},\n/mirror/4 : {\n\t/freq : 0.02078,\n\t/wave : \"triangle\",\n\t/flip : 1,\n\t/path : [0.904138, -0.0863658, 0.0264419, -0.650681, 0.827079, 0.00372145, 0.206542, 0.509911, 0.100224, 0.0720782, 0.915875, 0.173511, -0.821429, -0.278571, 0.133212, -0.953504, -0.167406, 0.0409167],\n\t/pathlen : 6.\n},\n/panel/gain/1 : [0, 5000],\n/panel/gain/2 : [0, 5000],\n/panel/gain/3 : [0, 5000],\n/panel/gain/4 : [0, 5000],\n/panel/matrix : [0, 0, 1, 0, 1, 1, 0, 2, 0, 0, 3, 0, 0, 4, 0, 0, 5, 0, 0, 6, 0, 0, 7, 0, 1, 0, 0, 1, 1, 0, 1, 2, 1, 1, 3, 1, 1, 4, 0, 1, 5, 0, 1, 6, 0, 1, 7, 0, 2, 0, 0, 2, 1, 0, 2, 2, 0, 2, 3, 0, 2, 4, 1, 2, 5, 1, 2, 6, 0, 2, 7, 0, 3, 0, 0, 3, 1, 0, 3, 2, 0, 3, 3, 0, 3, 4, 0, 3, 5, 0, 3, 6, 1, 3, 7, 1],\n/room/roomactive : 0,\n/room/sources/aperture : 80.,\n/room/sources/axis/G0 : 0.,\n/room/sources/revp : 48.,\n/room/sources/prer : 48.,\n/room/sources/warmth : 30.,\n/room/sources/bril : 30.,\n/mirror/active : 1"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 587.34375, 77.0, 105.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p preset9b-reverb"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 59.0, 104.0, 1066.0, 801.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 34.0, 726.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 23.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-28",
+ "linecount" : 44,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 70.0, 1031.0, 608.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, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, -121, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, -121, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, -121, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, -121, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 49, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -56, 81, -21, -123, 30, -72, 82, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -57, -59, 121, -14, 52, 101, 98, 63, -47, -44, 27, 117, -89, 76, 10, 63, -62, -91, -42, -66, -66, 22, 81, -65, -33, -118, -8, 22, 38, -78, -14, 63, -91, -15, 93, -91, -51, -124, -125, 63, -68, -20, -40, -37, -50, -56, 80, 63, -48, 0, 0, 0, 0, 0, 0, 63, -87, -103, -103, -103, -103, -103, -102, 63, -56, 28, -43, -7, -100, 56, -80, 63, -91, -15, 93, -91, -51, -124, -125, -65, -42, -37, 110, 80, 63, -77, 116, 63, -61, 58, 121, 120, -111, -30, 21, -65, -57, -59, 121, -14, 52, 101, 98, -65, -59, -15, 98, -82, 75, 1, -122, 63, -60, -80, 24, 97, 31, -43, -120, 63, -76, 29, 65, 89, 102, -93, -93, 63, -45, 51, 51, 51, 51, 51, 51, 63, -71, 125, 48, -83, 70, -11, -120, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 50, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -62, 71, 69, 56, -17, 52, -41, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -57, -59, 121, -14, 52, 101, 98, 63, -47, 95, 23, -67, -117, -25, 41, 63, -64, 90, -18, 99, 31, -118, 9, -65, -49, 21, -16, 44, 77, 101, -28, -65, -57, -59, 121, -14, 52, 101, 98, 63, -60, -1, 92, 108, 17, -95, 18, 63, -99, 65, -46, 50, 103, 91, 89, -65, -42, -37, 110, 80, 63, -77, 116, 63, -81, -74, 79, -78, -59, -70, -118, 63, -87, -103, -103, -103, -103, -103, -102, 63, -64, 117, 3, -72, 27, 100, -32, 63, -68, 5, 112, -126, 73, 26, -4, 63, -40, -81, -119, -59, -26, -1, 126, -65, 125, 65, -44, -31, -103, 55, -97, 63, -61, -79, -64, 1, 12, 111, 122, -65, -32, 58, -125, -12, -20, -90, -121, -65, -115, 65, -46, 50, 103, 91, 89, 63, -60, -119, -71, 81, -59, -59, 114, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 51, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -63, -54, -64, -125, 18, 110, -104, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 63, -32, 58, -125, -12, -20, -90, -121, 63, -87, -103, -103, -103, -103, -103, -102, 63, -52, -97, 39, 120, 20, 13, -44, -65, -63, 95, 19, -117, -51, -2, -4, 63, -43, 124, 86, -110, -77, -52, 75, 63, -59, 103, 35, 36, -56, 54, 101, 63, -67, 65, -40, -24, 100, 2, 8, -65, -55, -103, -103, -103, -103, -103, -102, 63, -58, 80, -84, -64, -67, -54, -47, -65, -54, -125, -87, 109, 76, 51, -75, 63, -76, 29, 65, 89, 102, -93, -93, 63, -65, 57, -114, -105, 7, 24, 34, -65, -48, 0, 0, 0, 0, 0, 0, -65, -47, -44, 27, 117, -89, 76, 10, 63, -58, 41, 14, -19, 2, -51, 58, 63, -60, 29, 67, 6, -27, -51, 79, 63, -59, -15, 98, -82, 75, 1, -122, 63, -60, -50, -2, -42, 52, 84, -101, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 52, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -57, 10, 61, 112, -93, -41, 10, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 63, -46, -66, 43, 73, 89, -26, 37, 63, -65, 21, -8, -113, -55, 54, 63, 63, -55, 116, -118, 21, -104, 23, -71, 63, -59, 7, 82, -38, -104, 103, 106, -65, -44, -110, 74, -16, -65, 26, 93, 63, -60, 25, -55, -43, -95, -121, -91, -65, -51, 65, -48, -124, -24, 49, -83, -65, -43, 7, 78, -88, -38, 127, 61, 63, -71, -88, 71, -78, 70, 56, -55, -65, -61, 51, 51, 51, 51, 51, 51, 63, -59, 7, 82, -38, -104, 103, 106, 63, -58, 53, -101, -61, 63, -123, 81, -65, -41, -59, 126, 35, -14, 77, -112, -65, -107, -15, 97, 0, -53, -41, -38, 63, -63, 13, 23, 63, -73, -91, -12, 63, -42, -37, 110, 80, 63, -77, 116, -65, -64, 117, 3, -72, 27, 100, -32, 63, -92, -13, 8, -96, -72, 113, -52, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 1, -12, 47, 112, 97, 110, 101, 108, 47, 109, 97, 116, 114, 105, 120, 0, 0, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 112, 101, 114, 116, 117, 114, 101, 0, 0, 44, 100, 0, 0, 64, 91, -128, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 119, 97, 114, 109, 116, 104, 0, 0, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 98, 114, 105, 108, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 24, 47, 109, 105, 114, 114, 111, 114, 47, 97, 99, 116, 105, 118, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 2072,
+ "text" : "/panel/gain/1 : 135,\n/panel/gain/2 : 135,\n/panel/gain/3 : 135,\n/panel/gain/4 : 135,\n/mirror/1 : {\n\t/wave : \"triangle\",\n\t/freq : 0.19,\n\t/flip : 1,\n\t/path : [-0.185714, 0.278571, 0.145686, -0.492857, 0.0428571, 0.112989, 0.25, 0.05, 0.18838, 0.0428571, -0.357143, 0.150222, -0.185714, -0.171429, 0.161624, 0.0785714, 0.3, 0.0995665],\n\t/pathlen : 6.\n},\n/mirror/2 : {\n\t/wave : \"triangle\",\n\t/freq : 0.1428,\n\t/flip : 1,\n\t/path : [-0.185714, 0.271429, 0.127775, -0.242857, -0.185714, 0.164043, 0.0285714, -0.357143, 0.0619378, 0.05, 0.128571, 0.109458, 0.385714, -0.00714286, 0.153862, -0.507143, -0.0142857, 0.160453],\n\t/pathlen : 6.\n},\n/mirror/3 : {\n\t/wave : \"triangle\",\n\t/freq : 0.139,\n\t/flip : 1,\n\t/path : [0.507143, 0.05, 0.223607, -0.135714, 0.335714, 0.16721, 0.114286, -0.2, 0.174337, -0.207143, 0.0785714, 0.121972, -0.25, -0.278571, 0.173128, 0.157143, 0.171429, 0.162567],\n\t/pathlen : 6.\n},\n/mirror/4 : {\n\t/wave : \"triangle\",\n\t/freq : 0.18,\n\t/flip : 1,\n\t/path : [0.292857, 0.121429, 0.198869, 0.164286, -0.321429, 0.157037, -0.228571, -0.328571, 0.100224, -0.15, 0.164286, 0.173511, -0.371429, -0.0214286, 0.133212, 0.357143, -0.128571, 0.0409167],\n\t/pathlen : 6.\n},\n/panel/matrix : [0, 0, 1, 0, 1, 0, 0, 2, 0, 0, 3, 0, 0, 4, 1, 0, 5, 0, 0, 6, 0, 0, 7, 0, 1, 0, 0, 1, 1, 1, 1, 2, 0, 1, 3, 0, 1, 4, 0, 1, 5, 1, 1, 6, 0, 1, 7, 0, 2, 0, 0, 2, 1, 0, 2, 2, 1, 2, 3, 0, 2, 4, 0, 2, 5, 0, 2, 6, 1, 2, 7, 0, 3, 0, 0, 3, 1, 0, 3, 2, 0, 3, 3, 1, 3, 4, 0, 3, 5, 0, 3, 6, 0, 3, 7, 1],\n/room/sources/aperture : 110.,\n/room/sources/warmth : 30.,\n/room/sources/bril : 30.,\n/room/roomactive : 1,\n/mirror/active : 1"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 460.75, 77.0, 105.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p preset10b-extra"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 460.75, 15.0, 104.0, 22.0 ],
+ "text" : "o.route /extra/cue"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "", "", "", "FullPacket" ],
+ "patching_rect" : [ 460.75, 46.0, 398.78125, 22.0 ],
+ "text" : "o.route /10b /9b /9c"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 702.0, 344.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 702.0, 314.0, 72.0, 22.0 ],
+ "text" : "loadmess 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 702.0, 442.0, 34.0, 22.0 ],
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-13",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 63.0, 46.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 702.0, 478.0, 49.0, 22.0 ],
+ "text" : "s recall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 6,
+ "outlettype" : [ "bang", "bang", "bang", "bang", "bang", "" ],
+ "patching_rect" : [ 63.0, 147.0, 221.1875, 22.0 ],
+ "text" : "sel 1 2 3 4 5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 63.0, 101.0, 89.0, 22.0 ],
+ "text" : "o.route /choice"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 34.0, 79.0, 1372.0, 783.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 795.0, 142.690674000000001, 24.0, 20.0 ],
+ "text" : "p5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 826.0, 142.690674000000001, 247.0, 22.0 ],
+ "text" : "0 0 1 0 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-5",
+ "linecount" : 5,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 822.0, 315.0, 150.0, 88.0 ],
+ "text" : "/room/matrixadj : [0, 0, 1, 0, 1, 1, 2, 2, 1, 3, 3, 1, 4, 4, 1, 5, 5, 1, 6, 6, 1, 7, 7, 1]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 812.0, 247.0, 132.0, 22.0 ],
+ "text" : "o.pack /room/matrixadj"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 8.592058,
+ "id" : "obj-17",
+ "linecount" : 49,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 120.0, 86.190642999999994, 581.0, 487.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, 109, 105, 114, 114, 111, 114, 47, 97, 99, 116, 105, 118, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 56, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 55, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 54, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 122, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 53, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 49, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -19, 7, 80, -63, -71, 115, 84, 63, -59, -15, 98, -82, 75, 1, -122, 63, -75, 83, 26, 89, 71, -103, -13, 63, -20, 87, -60, -30, -13, 127, -65, -65, -43, -15, 94, 124, -115, 25, 89, 63, -68, -20, -40, -37, -50, -56, 80, -65, -32, 58, -125, -12, -20, -90, -121, 63, -18, 102, 102, 102, 102, 102, 102, 63, -105, -91, 123, 79, 43, -73, 62, 63, -49, 21, -16, 44, 77, 101, -28, -65, -21, -30, -65, 17, -7, 38, -56, 63, -61, 58, 121, 120, -111, -30, 21, -65, -18, -60, -30, -13, 127, -66, -3, -65, -20, 8, 23, -4, 118, 7, -60, 63, -80, -45, -57, -110, -47, 40, 124, 63, -35, 65, -44, -74, -90, 25, -37, 63, -19, 65, -44, -74, -90, 25, -37, 63, -71, 125, 48, -83, 70, -11, -120, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -125, 20, 68, 90, -94, -29, -59, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 50, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -125, -35, -105, -10, 43, 106, -24, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -46, -16, 14, -15, 52, -117, 34, 63, -19, 30, 43, -49, -111, -93, 43, 63, 117, -35, -110, 65, -31, 118, -45, -65, -19, 124, 88, -85, -110, -64, 98, -65, -30, -125, -89, 84, 109, 63, -98, 63, -78, 47, -50, -6, -92, 118, 108, 63, -48, 0, 0, 0, 0, 0, 0, -65, -25, -118, -8, 22, 38, -78, -14, 63, -81, -74, 79, -78, -59, -70, -118, 63, -33, 21, -16, 44, 77, 101, -28, 63, -32, 0, 0, 0, 0, 0, 0, 63, -68, 5, 112, -126, 73, 26, -4, 63, -29, -88, 59, 29, 12, -128, 65, -65, -48, 117, 7, -23, -39, 77, 14, 63, -93, -49, -108, -2, 41, 102, 43, -65, -42, -37, 110, 80, 63, -77, 116, -65, -41, -59, 126, 35, -14, 77, -112, 63, -60, -119, -71, 81, -59, -59, 114, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 51, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -123, 85, -126, 18, -108, 87, 58, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 63, -35, 61, -35, -79, 32, -98, -36, 63, -37, -20, 11, 86, 117, 87, -101, 63, -120, 75, -69, -64, 53, 14, -42, -65, -37, 126, 73, -79, -6, -71, 111, 63, -38, 67, 99, 44, 31, 66, -69, 63, -89, -10, -89, -111, -87, -31, 15, 63, -32, 36, 65, -2, -88, 17, 44, 63, -19, -18, -90, 59, 104, -117, -37, 63, -66, 102, -104, -69, 77, 72, -120, 63, -30, 11, -90, 38, 111, -42, 82, -65, -24, -5, -88, -126, 106, -88, -21, 63, -65, 57, -114, -105, 7, 24, 34, -65, -47, 95, 23, -67, -117, -25, 41, -65, -30, 73, 37, 120, 95, -115, 46, 63, -58, 41, 14, -19, 2, -51, 58, -65, -17, -110, 18, 81, 59, 91, -9, 63, -47, -46, -86, 92, 95, 124, 103, 63, -60, -50, -2, -42, 52, 84, -101, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 52, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -125, -93, -20, 2, -14, -7, -121, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 63, -20, -18, -78, -48, -94, 68, 99, -65, -74, 28, 17, -82, 126, 45, 45, 63, -101, 19, -107, -34, -7, -11, -5, -65, -28, -46, 96, -11, -28, 29, 75, 63, -22, 119, 110, 97, 6, -85, 21, 63, 110, 124, 114, 65, 101, -5, -35, 63, -54, 111, -9, -33, -96, 14, 40, 63, -32, 81, 48, -33, -101, -36, 106, 63, -71, -88, 71, -78, 70, 56, -55, 63, -78, 115, -73, -121, -63, 42, 1, 63, -19, 78, -39, 22, -121, 43, 2, 63, -58, 53, -101, -61, 63, -123, 81, -65, -22, 73, 37, 120, 95, -115, 46, -65, -47, -44, 27, 117, -89, 76, 10, 63, -63, 13, 23, 63, -73, -91, -12, -65, -18, -125, 26, -46, 19, 93, -85, -65, -59, 109, -113, 79, -109, -68, 10, 63, -92, -13, 8, -96, -72, 113, -52, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 120, 105, 115, 47, 71, 48, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 114, 101, 118, 112, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 112, 114, 101, 114, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 112, 101, 114, 116, 117, 114, 101, 0, 0, 44, 100, 0, 0, 64, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 119, 97, 114, 109, 116, 104, 0, 0, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 98, 114, 105, 108, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, -116, 47, 114, 111, 111, 109, 47, 109, 97, 116, 114, 105, 120, 111, 98, 106, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 1936,
+ "text" : "/mirror/active : 1,\n/panel/gain/8 : 123,\n/panel/gain/7 : 123,\n/panel/gain/6 : 122,\n/panel/gain/5 : 123,\n/panel/gain/1 : 123,\n/panel/gain/2 : 123,\n/panel/gain/3 : 123,\n/panel/gain/4 : 123,\n/mirror/1 : {\n\t/path : [-0.907143, 0.171429, 0.0832993, 0.885714, -0.342857, 0.112989, -0.507143, 0.95, 0.0230922, 0.242857, -0.871429, 0.150222, -0.961534, -0.875988, 0.0657315, 0.457143, 0.914286, 0.0995665],\n\t/pathlen : 6.,\n\t/wave : \"triangle\",\n\t/freq : 0.009316,\n\t/flip : 1\n},\n/mirror/2 : {\n\t/wave : \"triangle\",\n\t/freq : 0.0097,\n\t/flip : 1,\n\t/path : [-0.295902, 0.909933, 0.00533826, -0.921429, -0.578571, 0.071042, 0.25, -0.735714, 0.0619378, 0.485714, 0.5, 0.109458, 0.614286, -0.257143, 0.0386931, -0.357143, -0.371429, 0.160453],\n\t/pathlen : 6.\n},\n/mirror/3 : {\n\t/wave : \"triangle\",\n\t/freq : 0.010417,\n\t/flip : 1,\n\t/path : [0.456901, 0.436282, 0.0118632, -0.429583, 0.410363, 0.0468037, 0.504426, 0.935382, 0.118753, 0.563922, -0.78072, 0.121972, -0.271429, -0.571429, 0.173128, -0.986581, 0.278483, 0.162567],\n\t/pathlen : 6.\n},\n/mirror/4 : {\n\t/wave : \"triangle\",\n\t/freq : 0.00959,\n\t/flip : 1,\n\t/path : [0.904138, -0.0863658, 0.0264419, -0.650681, 0.827079, 0.00372145, 0.206542, 0.509911, 0.100224, 0.0720782, 0.915875, 0.173511, -0.821429, -0.278571, 0.133212, -0.953504, -0.167406, 0.0409167],\n\t/pathlen : 6.\n},\n/room/roomactive : 1,\n/room/sources/axis/G0 : 0.,\n/room/sources/revp : 48.,\n/room/sources/prer : 48.,\n/room/sources/aperture : 50.,\n/room/sources/warmth : 30.,\n/room/sources/bril : 30.,\n/room/matrixobj : [0, 0, 1, 0, 1, 1, 2, 2, 1, 3, 3, 1, 4, 4, 1, 5, 5, 1, 6, 6, 1, 7, 7, 1]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 789.0, 543.690673999999944, 24.0, 20.0 ],
+ "text" : "p5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 543.690673999999944, 247.0, 22.0 ],
+ "text" : "0 0 1 0 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 789.0, 518.017944000000057, 24.0, 20.0 ],
+ "text" : "p4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 518.017944000000057, 247.0, 22.0 ],
+ "text" : "0 0 1 1 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 789.0, 492.345336999999972, 24.0, 20.0 ],
+ "text" : "p3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 789.0, 466.672667999999987, 24.0, 20.0 ],
+ "text" : "p2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 789.0, 441.0, 24.0, 20.0 ],
+ "text" : "p1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 441.0, 247.0, 22.0 ],
+ "text" : "0 0 1 1 1 1 2 2 1 2 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 466.672667999999987, 247.0, 22.0 ],
+ "text" : "0 0 1 0 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 492.345336999999972, 247.0, 22.0 ],
+ "text" : "0 0 1 1 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 23.0, 403.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 23.0, 31.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 413.75, 182.0, 61.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p preset5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 34.0, 79.0, 1372.0, 783.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 8.592058,
+ "id" : "obj-3",
+ "linecount" : 41,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 684.0, 124.0, 581.0, 410.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 108, 47, 109, 105, 114, 114, 111, 114, 47, 49, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 88, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 105, 100, 100, 105, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 1, 108, 47, 109, 105, 114, 114, 111, 114, 47, 50, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 88, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 105, 100, 100, 105, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 1, 108, 47, 109, 105, 114, 114, 111, 114, 47, 51, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 88, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 105, 100, 100, 105, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 1, 108, 47, 109, 105, 114, 114, 111, 114, 47, 52, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 88, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 105, 100, 100, 105, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 53, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 54, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 122, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 55, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 56, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 109, 105, 114, 114, 111, 114, 47, 97, 99, 116, 105, 118, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 120, 105, 115, 47, 71, 48, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 114, 101, 118, 112, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 112, 114, 101, 114, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 112, 101, 114, 116, 117, 114, 101, 0, 0, 44, 100, 0, 0, 64, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 119, 97, 114, 109, 116, 104, 0, 0, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 98, 114, 105, 108, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, -116, 47, 114, 111, 111, 109, 47, 109, 97, 116, 114, 105, 120, 111, 98, 106, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 2144,
+ "text" : "/mirror/1 : {\n\t/path : [-0.7, 0.7, 0.05, -0.7, -0.7, 0.05, -0.35, 0.7, 0.05, -0.35, -0.7, 0.05, 0, 0.7, 0.05, 0, -0.7, 0.05, 0.35, 0.7, 0.05, 0.35, -0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05],\n\t/pathlen : 10.,\n\t/obj : \"output\"\n},\n/mirror/2 : {\n\t/path : [-0.7, 0.7, 0.05, -0.7, -0.7, 0.05, -0.35, 0.7, 0.05, -0.35, -0.7, 0.05, 0, 0.7, 0.05, 0, -0.7, 0.05, 0.35, 0.7, 0.05, 0.35, -0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05],\n\t/pathlen : 10.,\n\t/obj : \"output\"\n},\n/mirror/3 : {\n\t/path : [-0.7, 0.7, 0.05, -0.7, -0.7, 0.05, -0.35, 0.7, 0.05, -0.35, -0.7, 0.05, 0, 0.7, 0.05, 0, -0.7, 0.05, 0.35, 0.7, 0.05, 0.35, -0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05],\n\t/pathlen : 10.,\n\t/obj : \"output\"\n},\n/mirror/4 : {\n\t/path : [-0.7, 0.7, 0.05, -0.7, -0.7, 0.05, -0.35, 0.7, 0.05, -0.35, -0.7, 0.05, 0, 0.7, 0.05, 0, -0.7, 0.05, 0.35, 0.7, 0.05, 0.35, -0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05],\n\t/pathlen : 10.,\n\t/obj : \"output\"\n},\n/panel/gain/1 : 123,\n/panel/gain/2 : 123,\n/panel/gain/3 : 123,\n/panel/gain/4 : 123,\n/panel/gain/5 : 123,\n/panel/gain/6 : 122,\n/panel/gain/7 : 123,\n/panel/gain/8 : 123,\n/mirror/active : 1,\n/room/roomactive : 1,\n/room/sources/axis/G0 : 0.,\n/room/sources/revp : 48.,\n/room/sources/prer : 48.,\n/room/sources/aperture : 50.,\n/room/sources/warmth : 30.,\n/room/sources/bril : 30.,\n/room/matrixobj : [0, 0, 1, 1, 1, 1, 2, 2, 1, 3, 3, 1, 4, 4, 1, 5, 5, 1, 6, 6, 1, 7, 7, 1]"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 23.0, 709.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 23.0, 31.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 103.4375, 272.715088000000037, 61.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p preset4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 34.0, 79.0, 1372.0, 783.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 8.592058,
+ "id" : "obj-7",
+ "linecount" : 41,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 121.0, 76.672667999999931, 579.0, 410.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 47, 109, 105, 114, 114, 111, 114, 47, 49, 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, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 1, 8, 47, 109, 105, 114, 114, 111, 114, 47, 50, 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, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 1, 8, 47, 109, 105, 114, 114, 111, 114, 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, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 1, 8, 47, 109, 105, 114, 114, 111, 114, 47, 52, 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, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 53, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 54, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 122, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 55, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 56, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 109, 105, 114, 114, 111, 114, 47, 97, 99, 116, 105, 118, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 120, 105, 115, 47, 71, 48, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 114, 101, 118, 112, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 112, 114, 101, 114, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 112, 101, 114, 116, 117, 114, 101, 0, 0, 44, 100, 0, 0, 64, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 119, 97, 114, 109, 116, 104, 0, 0, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 98, 114, 105, 108, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, -116, 47, 114, 111, 111, 109, 47, 109, 97, 116, 114, 105, 120, 111, 98, 106, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 1744,
+ "text" : "/mirror/1 : {\n\t/path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, -0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, 0.7, 0.7, 0.05],\n\t/pathlen : 6.,\n\t/obj : \"output\"\n},\n/mirror/2 : {\n\t/path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, -0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, 0.7, 0.7, 0.05],\n\t/pathlen : 6.,\n\t/obj : \"output\"\n},\n/mirror/3 : {\n\t/path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, -0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, 0.7, 0.7, 0.05],\n\t/pathlen : 6.,\n\t/obj : \"output\"\n},\n/mirror/4 : {\n\t/path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, -0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, 0.7, 0.7, 0.05],\n\t/pathlen : 6.,\n\t/obj : \"output\"\n},\n/panel/gain/1 : 123,\n/panel/gain/2 : 123,\n/panel/gain/3 : 123,\n/panel/gain/4 : 123,\n/panel/gain/5 : 123,\n/panel/gain/6 : 122,\n/panel/gain/7 : 123,\n/panel/gain/8 : 123,\n/mirror/active : 1,\n/room/roomactive : 1,\n/room/sources/axis/G0 : 0.,\n/room/sources/revp : 48.,\n/room/sources/prer : 48.,\n/room/sources/aperture : 50.,\n/room/sources/warmth : 30.,\n/room/sources/bril : 30.,\n/room/matrixobj : [0, 0, 1, 1, 1, 1, 2, 2, 1, 3, 3, 1, 4, 4, 1, 5, 5, 1, 6, 6, 1, 7, 7, 1]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 858.0, 100.345337000000001, 24.0, 20.0 ],
+ "text" : "p3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 889.0, 100.345337000000001, 247.0, 22.0 ],
+ "text" : "0 0 1 1 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-5",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 822.0, 315.0, 150.0, 34.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 812.0, 247.0, 132.0, 22.0 ],
+ "text" : "o.pack /room/matrixadj"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 789.0, 543.690673999999944, 24.0, 20.0 ],
+ "text" : "p5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 543.690673999999944, 247.0, 22.0 ],
+ "text" : "0 0 1 0 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 789.0, 518.017944000000057, 24.0, 20.0 ],
+ "text" : "p4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 518.017944000000057, 247.0, 22.0 ],
+ "text" : "0 0 1 1 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 789.0, 492.345336999999972, 24.0, 20.0 ],
+ "text" : "p3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 789.0, 466.672667999999987, 24.0, 20.0 ],
+ "text" : "p2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 789.0, 441.0, 24.0, 20.0 ],
+ "text" : "p1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 441.0, 247.0, 22.0 ],
+ "text" : "0 0 1 1 1 1 2 2 1 2 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 466.672667999999987, 247.0, 22.0 ],
+ "text" : "0 0 1 0 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 492.345336999999972, 247.0, 22.0 ],
+ "text" : "0 0 1 1 1 1 2 2 1 3 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 576.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 23.0, 31.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 143.875, 240.860320999999999, 61.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p preset3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 163.0, 79.0, 1372.0, 783.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-5",
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 792.0, 285.0, 150.0, 34.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 782.0, 217.0, 132.0, 22.0 ],
+ "text" : "o.pack /room/matrixadj"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 723.0, 91.0, 24.0, 20.0 ],
+ "text" : "p1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 754.0, 91.0, 247.0, 22.0 ],
+ "text" : "0 0 1 1 1 1 2 2 1 2 3 1 4 4 1 5 5 1 6 6 1 7 7 1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 36.0, 673.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 36.0, 10.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 8.592058,
+ "id" : "obj-17",
+ "linecount" : 57,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 36.0, 64.0, 581.0, 565.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 72, 47, 109, 105, 114, 114, 111, 114, 47, 52, 0, 0, 0, 44, 46, 0, 0, 0, 0, 2, 52, 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, -118, -97, -66, 118, -56, -76, 57, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 1, -72, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 105, 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 63, -23, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 60, -116, 61, 10, -6, 116, -36, 3, 63, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -23, -103, -103, -103, -103, -103, -102, 60, -100, 61, 9, 22, -30, -37, 1, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -68, -91, 45, -53, 17, 50, -90, -124, -65, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 2, 72, 47, 109, 105, 114, 114, 111, 114, 47, 51, 0, 0, 0, 44, 46, 0, 0, 0, 0, 2, 52, 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, -120, -109, 116, -68, 106, 126, -6, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 1, -72, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 105, 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 63, -23, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 60, -116, 61, 10, -6, 116, -36, 3, 63, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -23, -103, -103, -103, -103, -103, -102, 60, -100, 61, 9, 22, -30, -37, 1, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -68, -91, 45, -53, 17, 50, -90, -124, -65, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 2, 72, 47, 109, 105, 114, 114, 111, 114, 47, 50, 0, 0, 0, 44, 46, 0, 0, 0, 0, 2, 52, 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, -122, -121, 43, 2, 12, 73, -70, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 1, -72, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 105, 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 63, -23, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 60, -116, 61, 10, -6, 116, -36, 3, 63, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -23, -103, -103, -103, -103, -103, -102, 60, -100, 61, 9, 22, -30, -37, 1, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -68, -91, 45, -53, 17, 50, -90, -124, -65, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 2, 72, 47, 109, 105, 114, 114, 111, 114, 47, 49, 0, 0, 0, 44, 46, 0, 0, 0, 0, 2, 52, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -124, 122, -31, 71, -82, 20, 123, 0, 0, 1, -72, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 105, 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 63, -23, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 60, -116, 61, 10, -6, 116, -36, 3, 63, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -23, -103, -103, -103, -103, -103, -102, 60, -100, 61, 9, 22, -30, -37, 1, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -68, -91, 45, -53, 17, 50, -90, -124, -65, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 56, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 55, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 54, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 122, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 53, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 109, 105, 114, 114, 111, 114, 47, 97, 99, 116, 105, 118, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 120, 105, 115, 47, 71, 48, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 114, 101, 118, 112, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 112, 114, 101, 114, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 112, 101, 114, 116, 117, 114, 101, 0, 0, 44, 100, 0, 0, 64, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 119, 97, 114, 109, 116, 104, 0, 0, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 98, 114, 105, 108, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, -116, 47, 114, 111, 111, 109, 47, 109, 97, 116, 114, 105, 120, 111, 98, 106, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 3024,
+ "text" : "/mirror/4 : {\n\t/freq : 0.013,\n\t/wave : \"triangle\",\n\t/path : [0.8, 0, 0.05, 0.739104, 0.306147, 0.05, 0.565685, 0.565685, 0.05, 0.306147, 0.739104, 0.05, 4.89859e-17, 0.8, 0.05, -0.306147, 0.739104, 0.05, -0.565685, 0.565685, 0.05, -0.739104, 0.306147, 0.05, -0.8, 9.79717e-17, 0.05, -0.739104, -0.306147, 0.05, -0.565685, -0.565685, 0.05, -0.306147, -0.739104, 0.05, -1.46958e-16, -0.8, 0.05, 0.306147, -0.739104, 0.05, 0.565685, -0.565685, 0.05, 0.739104, -0.306147, 0.05],\n\t/pathlen : 16.,\n\t/obj : \"output\"\n},\n/mirror/3 : {\n\t/freq : 0.012,\n\t/wave : \"triangle\",\n\t/path : [0.8, 0, 0.05, 0.739104, 0.306147, 0.05, 0.565685, 0.565685, 0.05, 0.306147, 0.739104, 0.05, 4.89859e-17, 0.8, 0.05, -0.306147, 0.739104, 0.05, -0.565685, 0.565685, 0.05, -0.739104, 0.306147, 0.05, -0.8, 9.79717e-17, 0.05, -0.739104, -0.306147, 0.05, -0.565685, -0.565685, 0.05, -0.306147, -0.739104, 0.05, -1.46958e-16, -0.8, 0.05, 0.306147, -0.739104, 0.05, 0.565685, -0.565685, 0.05, 0.739104, -0.306147, 0.05],\n\t/pathlen : 16.,\n\t/obj : \"output\"\n},\n/mirror/2 : {\n\t/freq : 0.011,\n\t/wave : \"triangle\",\n\t/path : [0.8, 0, 0.05, 0.739104, 0.306147, 0.05, 0.565685, 0.565685, 0.05, 0.306147, 0.739104, 0.05, 4.89859e-17, 0.8, 0.05, -0.306147, 0.739104, 0.05, -0.565685, 0.565685, 0.05, -0.739104, 0.306147, 0.05, -0.8, 9.79717e-17, 0.05, -0.739104, -0.306147, 0.05, -0.565685, -0.565685, 0.05, -0.306147, -0.739104, 0.05, -1.46958e-16, -0.8, 0.05, 0.306147, -0.739104, 0.05, 0.565685, -0.565685, 0.05, 0.739104, -0.306147, 0.05],\n\t/pathlen : 16.,\n\t/obj : \"output\"\n},\n/mirror/1 : {\n\t/wave : \"triangle\",\n\t/freq : 0.01,\n\t/path : [0.8, 0, 0.05, 0.739104, 0.306147, 0.05, 0.565685, 0.565685, 0.05, 0.306147, 0.739104, 0.05, 4.89859e-17, 0.8, 0.05, -0.306147, 0.739104, 0.05, -0.565685, 0.565685, 0.05, -0.739104, 0.306147, 0.05, -0.8, 9.79717e-17, 0.05, -0.739104, -0.306147, 0.05, -0.565685, -0.565685, 0.05, -0.306147, -0.739104, 0.05, -1.46958e-16, -0.8, 0.05, 0.306147, -0.739104, 0.05, 0.565685, -0.565685, 0.05, 0.739104, -0.306147, 0.05],\n\t/pathlen : 16.,\n\t/obj : \"output\"\n},\n/panel/gain/8 : 123,\n/panel/gain/7 : 123,\n/panel/gain/6 : 122,\n/panel/gain/5 : 123,\n/panel/gain/1 : 123,\n/panel/gain/2 : 123,\n/panel/gain/3 : 123,\n/panel/gain/4 : 123,\n/mirror/active : 1,\n/room/roomactive : 1,\n/room/sources/axis/G0 : 0.,\n/room/sources/revp : 48.,\n/room/sources/prer : 48.,\n/room/sources/aperture : 50.,\n/room/sources/warmth : 30.,\n/room/sources/bril : 30.,\n/room/matrixobj : [0, 0, 1, 1, 1, 1, 2, 2, 1, 3, 3, 1, 4, 4, 1, 5, 5, 1, 6, 6, 1, 7, 7, 1]"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 184.3125, 216.860320999999999, 61.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p preset1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 34.0, 87.0, 1372.0, 783.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 8.592058,
+ "id" : "obj-1",
+ "linecount" : 37,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 732.0, 124.0, 581.0, 381.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, 109, 105, 114, 114, 111, 114, 47, 49, 0, 0, 0, 44, 46, 0, 0, 0, 0, 0, -36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -108, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 0, -16, 47, 109, 105, 114, 114, 111, 114, 47, 50, 0, 0, 0, 44, 46, 0, 0, 0, 0, 0, -36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -108, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 0, -16, 47, 109, 105, 114, 114, 111, 114, 47, 51, 0, 0, 0, 44, 46, 0, 0, 0, 0, 0, -36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -108, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 0, -16, 47, 109, 105, 114, 114, 111, 114, 47, 52, 0, 0, 0, 44, 46, 0, 0, 0, 0, 0, -36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -108, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 111, 98, 106, 0, 0, 0, 0, 44, 115, 0, 0, 111, 117, 116, 112, 117, 116, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 53, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 54, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 122, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 55, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 56, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 123, 0, 0, 0, 24, 47, 109, 105, 114, 114, 111, 114, 47, 97, 99, 116, 105, 118, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 120, 105, 115, 47, 71, 48, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 114, 101, 118, 112, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 112, 114, 101, 114, 0, 0, 44, 100, 0, 0, 64, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 112, 101, 114, 116, 117, 114, 101, 0, 0, 44, 100, 0, 0, 64, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 119, 97, 114, 109, 116, 104, 0, 0, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 98, 114, 105, 108, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, -116, 47, 114, 111, 111, 109, 47, 109, 97, 116, 114, 105, 120, 111, 98, 106, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 1648,
+ "text" : "/mirror/1 : {\n /path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, -0.7, 0.7, 0.05],\n /pathlen : 5.,\n /obj : \"output\"\n},\n/mirror/2 : {\n /path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, -0.7, 0.7, 0.05],\n /pathlen : 5.,\n /obj : \"output\"\n},\n/mirror/3 : {\n /path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, -0.7, 0.7, 0.05],\n /pathlen : 5.,\n /obj : \"output\"\n},\n/mirror/4 : {\n /path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, -0.7, 0.7, 0.05],\n /pathlen : 5.,\n /obj : \"output\"\n},\n/panel/gain/1 : 123,\n/panel/gain/2 : 123,\n/panel/gain/3 : 123,\n/panel/gain/4 : 123,\n/panel/gain/5 : 123,\n/panel/gain/6 : 122,\n/panel/gain/7 : 123,\n/panel/gain/8 : 123,\n/mirror/active : 1,\n/room/roomactive : 1,\n/room/sources/axis/G0 : 0.,\n/room/sources/revp : 48.,\n/room/sources/prer : 48.,\n/room/sources/aperture : 50.,\n/room/sources/warmth : 30.,\n/room/sources/bril : 30.,\n/room/matrixobj : [0, 0, 1, 1, 1, 1, 2, 2, 1, 3, 3, 1, 4, 4, 1, 5, 5, 1, 6, 6, 1, 7, 7, 1]"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 120.0, 702.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 120.0, 14.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 63.0, 298.145263999999997, 61.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p preset2"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-14", 1 ],
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-4", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "source" : [ "obj-4", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "source" : [ "obj-4", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 1 ],
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 1 ],
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 1 ],
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 1 ],
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 1 ],
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 1 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 573.0, 133.0, 91.0, 31.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p presets"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "id" : "obj-9",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 324.0, 100.0, 122.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, 102, 105, 103, 0, 44, 115, 0, 0, 54, 99, 104, 0 ],
+ "saved_bundle_length" : 36,
+ "text" : "/config : \"6ch\""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "id" : "obj-6",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 187.0, 100.0, 122.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, 102, 105, 103, 0, 44, 115, 0, 0, 53, 99, 104, 0 ],
+ "saved_bundle_length" : 36,
+ "text" : "/config : \"5ch\""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "id" : "obj-5",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 122.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, 102, 105, 103, 0, 44, 115, 0, 0, 52, 99, 104, 0 ],
+ "saved_bundle_length" : 36,
+ "text" : "/config : \"4ch\""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-37",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 181.0, 183.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 602.5, 453.0, 51.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p future"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.113725, 0.580392, 0.737255, 1.0 ],
+ "color" : [ 0.0, 0.078431, 0.321569, 1.0 ],
+ "fontsize" : 20.0,
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 321.0, 254.0, 557.0, 400.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 59.0, 104.0, 1112.0, 613.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-5",
+ "linecount" : 7,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 469.0, 542.0, 150.0, 92.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -88, 47, 112, 97, 110, 101, 108, 47, 109, 97, 116, 114, 105, 120, 0, 0, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 188,
+ "text" : "/panel/matrix : [0, 0, 1, 0, 1, 1, 1, 2, 1, 1, 3, 1, 2, 4, 1, 2, 5, 1, 3, 6, 1, 4, 7, 1, 3, 8, 1, 4, 9, 1]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 476.0, 441.0, 307.0, 22.0 ],
+ "text" : "0 0 1 0 1 1 1 2 1 1 3 1 2 4 1 2 5 1 3 6 1 4 7 1 3 8 1 4 9 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 452.0, 509.0, 118.0, 22.0 ],
+ "text" : "o.pack /panel/matrix"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-7",
+ "linecount" : 24,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 99.0, 808.0, 337.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 49, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, 0, 0, 0, 1, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 50, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 51, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, -1, -1, -1, -1, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 52, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 53, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, 0, 0, 0, 1, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 54, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 55, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, -1, -1, -1, -1, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 56, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, -88, 47, 112, 97, 110, 101, 108, 47, 109, 97, 116, 114, 105, 120, 0, 0, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 9, 0, 0, 0, 1, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 109, 105, 114, 114, 111, 114, 47, 97, 99, 116, 105, 118, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 120, 105, 115, 47, 71, 48, 0, 0, 0, 44, 100, 0, 0, -64, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 114, 101, 118, 112, 0, 0, 44, 100, 0, 0, 64, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 112, 114, 101, 114, 0, 0, 44, 100, 0, 0, 64, 89, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 114, 101, 118, 101, 114, 98, 101, 114, 97, 110, 99, 101, 0, 0, 44, 100, 0, 0, 64, 80, 64, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 47, 49, 47, 115, 105, 122, 101, 0, 0, 0, 44, 100, 0, 0, 64, -100, 32, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 108, 105, 118, 101, 110, 101, 115, 115, 0, 0, 44, 100, 0, 0, 64, 65, -128, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 97, 112, 101, 114, 116, 117, 114, 101, 0, 0, 44, 100, 0, 0, 64, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 119, 97, 114, 109, 116, 104, 0, 0, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 115, 47, 98, 114, 105, 108, 0, 0, 44, 100, 0, 0, 64, 62, 0, 0, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 980,
+ "text" : "/room/source/1/xy : [-1, 1],\n/room/source/2/xy : [1, 1],\n/room/source/3/xy : [1, -1],\n/room/source/4/xy : [-1, -1],\n/room/source/5/xy : [-1, 1],\n/room/source/6/xy : [1, 1],\n/room/source/7/xy : [1, -1],\n/room/source/8/xy : [-1, -1],\n/panel/matrix : [0, 0, 1, 0, 1, 1, 1, 2, 1, 1, 3, 1, 2, 4, 1, 2, 5, 1, 3, 6, 1, 4, 7, 1, 3, 8, 1, 4, 9, 1],\n/room/roomactive : 1,\n/panel/gain/1 : 0,\n/panel/gain/2 : 0,\n/panel/gain/3 : 0,\n/panel/gain/4 : 0,\n/mirror/active : 0,\n/room/sources/axis/G0 : -60.,\n/room/sources/revp : 34.,\n/room/sources/prer : 100.,\n/room/reverberance : 65.,\n/room/room/1/size : 1800.,\n/room/liveness : 35.,\n/room/sources/aperture : 50.,\n/room/sources/warmth : 30.,\n/room/sources/bril : 30."
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-25",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-26",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 565.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 1 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 161.5, 158.777771000000001, 124.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p room_spat_params"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 693.0, 161.0, 355.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 34.0, 518.0, 1372.0, 787.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 317.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 64.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 178.0, 100.0, 150.0, 20.0 ],
+ "text" : "main room"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "id" : "obj-1",
+ "linecount" : 61,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 156.0, 137.0, 732.0, 770.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -92, 47, 114, 111, 111, 109, 47, 108, 111, 99, 97, 116, 105, 111, 110, 115, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, -64, 24, 0, 0, 0, 0, 0, 0, 64, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 41, 0, 0, 0, 0, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 64, 37, 0, 0, 0, 0, 0, 0, 64, 32, 0, 0, 0, 0, 0, 0, 64, 4, 0, 0, 0, 0, 0, 0, 64, 32, 0, 0, 0, 0, 0, 0, -64, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -64, 41, 0, 0, 0, 0, 0, 0, -64, 32, 0, 0, 0, 0, 0, 0, -64, 32, 0, 0, 0, 0, 0, 0, -64, 32, 0, 0, 0, 0, 0, 0, 64, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 114, 111, 111, 109, 47, 117, 110, 105, 116, 0, 0, 44, 115, 0, 0, 102, 101, 101, 116, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 111, 116, 97, 108, 47, 115, 101, 99, 0, 0, 44, 100, 0, 0, 64, -106, -8, 0, 0, 0, 0, 0, 0, 0, 5, 60, 47, 99, 111, 110, 116, 114, 111, 108, 108, 101, 114, 47, 99, 117, 101, 115, 0, 0, 0, 0, 44, 46, 0, 0, 0, 0, 5, 32, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 49, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 105, 110, 116, 114, 111, 32, 99, 117, 101, 32, 49, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 50, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 64, -19, 76, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 105, 110, 116, 114, 111, 32, 99, 117, 101, 32, 50, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 51, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 7, 80, -64, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 120, 112, 108, 111, 115, 105, 111, 110, 32, 49, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 52, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 14, 101, 64, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 120, 112, 108, 111, 115, 105, 111, 110, 32, 50, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 53, 0, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 20, 20, -96, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 115, 116, 97, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 0, 0, 0, 0, 0, 0, 96, 47, 99, 117, 101, 47, 54, 0, 0, 44, 46, 0, 0, 0, 0, 0, 80, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 22, -60, 32, 0, 0, 0, 0, 0, 0, 0, 32, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 109, 97, 103, 110, 101, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 32, 49, 0, 0, 0, 0, 0, 0, 96, 47, 99, 117, 101, 47, 55, 0, 0, 44, 46, 0, 0, 0, 0, 0, 80, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 29, 13, -128, 0, 0, 0, 0, 0, 0, 0, 32, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 109, 97, 103, 110, 101, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 32, 50, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 56, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 35, -120, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 111, 32, 49, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 57, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 36, -111, -96, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 111, 32, 50, 0, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 49, 48, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 42, -37, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 119, 97, 115, 104, 105, 110, 103, 32, 99, 117, 101, 32, 49, 0, 0, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 49, 49, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 48, 9, 120, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 119, 97, 115, 104, 105, 110, 103, 32, 99, 117, 101, 32, 50, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 50, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 48, -48, -80, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 115, 107, 105, 110, 0, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 51, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 50, -40, 56, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 110, 100, 32, 49, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 52, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 53, 73, 56, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 110, 100, 32, 50, 0, 0, 0 ],
+ "saved_bundle_length" : 1584,
+ "text" : "/room/locations : [-6., 10.5, 0., 12.5, 6., 10.5, 8., 2.5, 8., -8., 0., -12.5, -8., -8., -8., 2.5],\n/room/unit : \"feet\",\n/total/sec : 1470.,\n/controller/cues : {\n\t/cue/1 : {\n\t\t/time/ms : 0.,\n\t\t/name : \"intro cue 1\"\n\t},\n\t/cue/2 : {\n\t\t/time/ms : 60000.,\n\t\t/name : \"intro cue 2\"\n\t},\n\t/cue/3 : {\n\t\t/time/ms : 191000.,\n\t\t/name : \"explosion 1\"\n\t},\n\t/cue/4 : {\n\t\t/time/ms : 249000.,\n\t\t/name : \"explosion 2\"\n\t},\n\t/cue/5 : {\n\t\t/time/ms : 329000.,\n\t\t/name : \"static bodies\"\n\t},\n\t/cue/6 : {\n\t\t/time/ms : 373000.,\n\t\t/name : \"magnetic bodies 1\"\n\t},\n\t/cue/7 : {\n\t\t/time/ms : 476000.,\n\t\t/name : \"magnetic bodies 2\"\n\t},\n\t/cue/8 : {\n\t\t/time/ms : 640000.,\n\t\t/name : \"trio 1\"\n\t},\n\t/cue/9 : {\n\t\t/time/ms : 674000.,\n\t\t/name : \"trio 2\"\n\t},\n\t/cue/10 : {\n\t\t/time/ms : 880000.,\n\t\t/name : \"washing cue 1\"\n\t},\n\t/cue/11 : {\n\t\t/time/ms : 1.051e+06,\n\t\t/name : \"washing cue 2\"\n\t},\n\t/cue/12 : {\n\t\t/time/ms : 1.102e+06,\n\t\t/name : \"skin\"\n\t},\n\t/cue/13 : {\n\t\t/time/ms : 1.235e+06,\n\t\t/name : \"end 1\"\n\t},\n\t/cue/14 : {\n\t\t/time/ms : 1.395e+06,\n\t\t/name : \"end 2\"\n\t}\n}"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 123.0, 167.0, 81.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p main_room"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 59.0, 104.0, 872.0, 459.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 143.0, 100.0, 150.0, 20.0 ],
+ "text" : "hertz"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "id" : "obj-8",
+ "linecount" : 61,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 272.0, 57.0, 737.0, 770.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -92, 47, 114, 111, 111, 109, 47, 108, 111, 99, 97, 116, 105, 111, 110, 115, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, -64, 43, 0, 0, 0, 0, 0, 0, -64, 9, -103, -103, -103, -103, -103, -102, -64, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -64, 43, 0, 0, 0, 0, 0, 0, 64, 9, -103, -103, -103, -103, -103, -102, -64, 38, 0, 0, 0, 0, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 64, 38, 0, 0, 0, 0, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 64, 43, 0, 0, 0, 0, 0, 0, 64, 9, -103, -103, -103, -103, -103, -102, 64, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 43, 0, 0, 0, 0, 0, 0, -64, 9, -103, -103, -103, -103, -103, -102, 0, 0, 0, 24, 47, 114, 111, 111, 109, 47, 117, 110, 105, 116, 0, 0, 44, 115, 0, 0, 109, 101, 116, 101, 114, 115, 0, 0, 0, 0, 0, 24, 47, 116, 111, 116, 97, 108, 47, 115, 101, 99, 0, 0, 44, 100, 0, 0, 64, -106, -8, 0, 0, 0, 0, 0, 0, 0, 5, 60, 47, 99, 111, 110, 116, 114, 111, 108, 108, 101, 114, 47, 99, 117, 101, 115, 0, 0, 0, 0, 44, 46, 0, 0, 0, 0, 5, 32, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 49, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 105, 110, 116, 114, 111, 32, 99, 117, 101, 32, 49, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 50, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 64, -19, 76, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 105, 110, 116, 114, 111, 32, 99, 117, 101, 32, 50, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 51, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 7, 80, -64, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 120, 112, 108, 111, 115, 105, 111, 110, 32, 49, 0, 0, 0, 0, 88, 47, 99, 117, 101, 47, 52, 0, 0, 44, 46, 0, 0, 0, 0, 0, 72, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 14, 101, 64, 0, 0, 0, 0, 0, 0, 0, 24, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 120, 112, 108, 111, 115, 105, 111, 110, 32, 50, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 53, 0, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 20, 20, -96, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 115, 116, 97, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 0, 0, 0, 0, 0, 0, 96, 47, 99, 117, 101, 47, 54, 0, 0, 44, 46, 0, 0, 0, 0, 0, 80, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 22, -60, 32, 0, 0, 0, 0, 0, 0, 0, 32, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 109, 97, 103, 110, 101, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 32, 49, 0, 0, 0, 0, 0, 0, 96, 47, 99, 117, 101, 47, 55, 0, 0, 44, 46, 0, 0, 0, 0, 0, 80, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 29, 13, -128, 0, 0, 0, 0, 0, 0, 0, 32, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 109, 97, 103, 110, 101, 116, 105, 99, 32, 98, 111, 100, 105, 101, 115, 32, 50, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 56, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 35, -120, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 111, 32, 49, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 57, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 36, -111, -96, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 111, 32, 50, 0, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 49, 48, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 42, -37, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 119, 97, 115, 104, 105, 110, 103, 32, 99, 117, 101, 32, 49, 0, 0, 0, 0, 0, 0, 92, 47, 99, 117, 101, 47, 49, 49, 0, 44, 46, 0, 0, 0, 0, 0, 76, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 48, 9, 120, 0, 0, 0, 0, 0, 0, 0, 28, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 119, 97, 115, 104, 105, 110, 103, 32, 99, 117, 101, 32, 50, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 50, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 48, -48, -80, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 115, 107, 105, 110, 0, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 51, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 50, -40, 56, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 110, 100, 32, 49, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 52, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 65, 53, 73, 56, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 101, 110, 100, 32, 50, 0, 0, 0 ],
+ "saved_bundle_length" : 1584,
+ "text" : "/room/locations : [-13.5, -3.2, -13.5, 0., -13.5, 3.2, -11., 6., 11., 6., 13.5, 3.2, 13.5, 0., 13.5, -3.2],\n/room/unit : \"meters\",\n/total/sec : 1470.,\n/controller/cues : {\n\t/cue/1 : {\n\t\t/time/ms : 0.,\n\t\t/name : \"intro cue 1\"\n\t},\n\t/cue/2 : {\n\t\t/time/ms : 60000.,\n\t\t/name : \"intro cue 2\"\n\t},\n\t/cue/3 : {\n\t\t/time/ms : 191000.,\n\t\t/name : \"explosion 1\"\n\t},\n\t/cue/4 : {\n\t\t/time/ms : 249000.,\n\t\t/name : \"explosion 2\"\n\t},\n\t/cue/5 : {\n\t\t/time/ms : 329000.,\n\t\t/name : \"static bodies\"\n\t},\n\t/cue/6 : {\n\t\t/time/ms : 373000.,\n\t\t/name : \"magnetic bodies 1\"\n\t},\n\t/cue/7 : {\n\t\t/time/ms : 476000.,\n\t\t/name : \"magnetic bodies 2\"\n\t},\n\t/cue/8 : {\n\t\t/time/ms : 640000.,\n\t\t/name : \"trio 1\"\n\t},\n\t/cue/9 : {\n\t\t/time/ms : 674000.,\n\t\t/name : \"trio 2\"\n\t},\n\t/cue/10 : {\n\t\t/time/ms : 880000.,\n\t\t/name : \"washing cue 1\"\n\t},\n\t/cue/11 : {\n\t\t/time/ms : 1.051e+06,\n\t\t/name : \"washing cue 2\"\n\t},\n\t/cue/12 : {\n\t\t/time/ms : 1.102e+06,\n\t\t/name : \"skin\"\n\t},\n\t/cue/13 : {\n\t\t/time/ms : 1.235e+06,\n\t\t/name : \"end 1\"\n\t},\n\t/cue/14 : {\n\t\t/time/ms : 1.395e+06,\n\t\t/name : \"end 2\"\n\t}\n}"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 366.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 123.0, 129.0, 73.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p hertz_hall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 34.0, 79.0, 847.0, 593.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 481.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 64.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 178.0, 100.0, 150.0, 20.0 ],
+ "text" : "main room"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "id" : "obj-1",
+ "linecount" : 21,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 144.0, 732.0, 272.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -92, 47, 114, 111, 111, 109, 47, 108, 111, 99, 97, 116, 105, 111, 110, 115, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, -64, 24, 0, 0, 0, 0, 0, 0, 64, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 41, 0, 0, 0, 0, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 64, 37, 0, 0, 0, 0, 0, 0, 64, 32, 0, 0, 0, 0, 0, 0, 64, 4, 0, 0, 0, 0, 0, 0, 64, 32, 0, 0, 0, 0, 0, 0, -64, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -64, 41, 0, 0, 0, 0, 0, 0, -64, 32, 0, 0, 0, 0, 0, 0, -64, 32, 0, 0, 0, 0, 0, 0, -64, 32, 0, 0, 0, 0, 0, 0, 64, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 114, 111, 111, 109, 47, 117, 110, 105, 116, 0, 0, 44, 115, 0, 0, 102, 101, 101, 116, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 111, 116, 97, 108, 47, 115, 101, 99, 0, 0, 44, 100, 0, 0, 64, -106, -8, 0, 0, 0, 0, 0, 0, 0, 1, -116, 47, 99, 111, 110, 116, 114, 111, 108, 108, 101, 114, 47, 99, 117, 101, 115, 0, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 112, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 49, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 99, 117, 101, 32, 49, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 50, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 64, -97, 64, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 99, 117, 101, 32, 50, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 51, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 64, -89, 112, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 99, 117, 101, 32, 51, 0, 0, 0, 0, 0, 0, 84, 47, 99, 117, 101, 47, 52, 0, 0, 44, 46, 0, 0, 0, 0, 0, 68, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 116, 105, 109, 101, 47, 109, 115, 0, 0, 0, 0, 44, 100, 0, 0, 64, -81, 64, 0, 0, 0, 0, 0, 0, 0, 0, 20, 47, 110, 97, 109, 101, 0, 0, 0, 44, 115, 0, 0, 99, 117, 101, 32, 52, 0, 0, 0 ],
+ "saved_bundle_length" : 640,
+ "text" : "/room/locations : [-6., 10.5, 0., 12.5, 6., 10.5, 8., 2.5, 8., -8., 0., -12.5, -8., -8., -8., 2.5],\n/room/unit : \"feet\",\n/total/sec : 1470.,\n/controller/cues : {\n\t/cue/1 : {\n\t\t/time/ms : 0.,\n\t\t/name : \"cue 1\"\n\t},\n\t/cue/2 : {\n\t\t/time/ms : 2000.,\n\t\t/name : \"cue 2\"\n\t},\n\t/cue/3 : {\n\t\t/time/ms : 3000.,\n\t\t/name : \"cue 3\"\n\t},\n\t/cue/4 : {\n\t\t/time/ms : 4000.,\n\t\t/name : \"cue 4\"\n\t}\n}"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 31.0, 69.0, 81.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p main_room"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-20",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 31.0, 12.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-22",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 31.0, 309.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 23.0, 158.777771000000001, 127.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p locations_and_cues"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 328.0, 158.777771000000001, 50.0, 22.0 ],
+ "text" : "1470."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 359.0, 34.0, 51.0, 22.0 ],
+ "text" : "0 24 30"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 359.0, 104.0, 47.0, 22.0 ],
+ "text" : "/ 1000."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 359.0, 70.0, 131.0, 22.0 ],
+ "text" : "translate hh:mm:ss ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 209.0, 257.0, 104.0, 22.0 ],
+ "text" : "o.route /controller"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 209.0, 307.0, 39.0, 22.0 ],
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.304029, 0.250694, 0.285628, 1.0 ],
+ "id" : "obj-48",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "id" : "obj-10",
+ "linecount" : 18,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 591.0, 235.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 49, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 50, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 0, -32, 31, 75, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 51, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, -1, -1, -1, -1, 45, 101, 37, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 52, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, 0, 0, 0, 0, -72, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 53, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 54, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 64, 91, 64, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 55, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 0, -1, -1, -1, -1, -96, 107, -13, -65, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 56, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, 0, 0, 0, 0, -62, -48, 21, 19, 0, 0, 1, -12, 47, 112, 97, 110, 101, 108, 47, 109, 97, 116, 114, 105, 120, 0, 0, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 114, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 114, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 114, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 114, 0, 0, 0, 24, 47, 109, 105, 114, 114, 111, 114, 47, 97, 99, 116, 105, 118, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 1012,
+ "text" : "/room/source/1/xy : [0, 1],\n/room/source/2/xy : [1, 0],\n/room/source/3/xy : [0, -1],\n/room/source/4/xy : [-1, 0],\n/room/source/5/xy : [0, 1],\n/room/source/6/xy : [1, 0],\n/room/source/7/xy : [0, -1],\n/room/source/8/xy : [-1, 0],\n/panel/matrix : [0, 0, 1, 0, 1, 0, 0, 2, 0, 0, 3, 0, 0, 4, 1, 0, 5, 0, 0, 6, 0, 0, 7, 0, 1, 0, 0, 1, 1, 1, 1, 2, 0, 1, 3, 0, 1, 4, 0, 1, 5, 1, 1, 6, 0, 1, 7, 0, 2, 0, 0, 2, 1, 0, 2, 2, 1, 2, 3, 0, 2, 4, 0, 2, 5, 0, 2, 6, 1, 2, 7, 0, 3, 0, 0, 3, 1, 0, 3, 2, 0, 3, 3, 1, 3, 4, 0, 3, 5, 0, 3, 6, 0, 3, 7, 1],\n/room/roomactive : 0,\n/panel/gain/1 : 114,\n/panel/gain/2 : 114,\n/panel/gain/3 : 114,\n/panel/gain/4 : 114,\n/mirror/active : 0"
+ }
+
+ }
+ ],
+ "lines" : [ ]
+ }
+,
+ "patching_rect" : [ 359.0, 306.0, 141.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p preset0-nesw-notUsed"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "id" : "obj-7",
+ "linecount" : 18,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 100.0, 591.0, 235.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 49, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 50, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 1, -32, 31, 75, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 51, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, -1, -1, -1, -1, 45, 101, 37, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 52, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, -1, -1, -1, -1, -72, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 53, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, 0, 0, 0, 1, 12, 0, 0, 0, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 54, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 64, 91, 64, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 55, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, 0, 0, 0, 1, -1, -1, -1, -1, -96, 107, -13, -65, 0, 0, 0, 36, 47, 114, 111, 111, 109, 47, 115, 111, 117, 114, 99, 101, 47, 56, 47, 120, 121, 0, 0, 0, 44, 105, 105, 0, -1, -1, -1, -1, -1, -1, -1, -1, -62, -48, 21, 19, 0, 0, 1, -12, 47, 112, 97, 110, 101, 108, 47, 109, 97, 116, 114, 105, 120, 0, 0, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 28, 47, 114, 111, 111, 109, 47, 114, 111, 111, 109, 97, 99, 116, 105, 118, 101, 0, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 114, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 114, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 114, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 114, 0, 0, 0, 24, 47, 109, 105, 114, 114, 111, 114, 47, 97, 99, 116, 105, 118, 101, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0 ],
+ "saved_bundle_length" : 1012,
+ "text" : "/room/source/1/xy : [-1, 1],\n/room/source/2/xy : [1, 1],\n/room/source/3/xy : [1, -1],\n/room/source/4/xy : [-1, -1],\n/room/source/5/xy : [-1, 1],\n/room/source/6/xy : [1, 1],\n/room/source/7/xy : [1, -1],\n/room/source/8/xy : [-1, -1],\n/panel/matrix : [0, 0, 1, 0, 1, 0, 0, 2, 0, 0, 3, 0, 0, 4, 1, 0, 5, 0, 0, 6, 0, 0, 7, 0, 1, 0, 0, 1, 1, 1, 1, 2, 0, 1, 3, 0, 1, 4, 0, 1, 5, 1, 1, 6, 0, 1, 7, 0, 2, 0, 0, 2, 1, 0, 2, 2, 1, 2, 3, 0, 2, 4, 0, 2, 5, 0, 2, 6, 1, 2, 7, 0, 3, 0, 0, 3, 1, 0, 3, 2, 0, 3, 3, 1, 3, 4, 0, 3, 5, 0, 3, 6, 0, 3, 7, 1],\n/room/roomactive : 0,\n/panel/gain/1 : 114,\n/panel/gain/2 : 114,\n/panel/gain/3 : 114,\n/panel/gain/4 : 114,\n/mirror/active : 0"
+ }
+
+ }
+ ],
+ "lines" : [ ]
+ }
+,
+ "patching_rect" : [ 359.0, 282.0, 111.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p preset0-4corners"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 192.0, 92.0, 71.0, 20.0 ],
+ "text" : "preset zero"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 23.0, 92.0, 157.5, 22.0 ],
+ "text" : "b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 23.0, 257.0, 157.5, 22.0 ],
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 23.0, 18.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-16",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 23.0, 200.777771000000001, 452.0, 32.0 ],
+ "text" : "/controller/total/ms = /total/sec * 1000., delete(/total/sec)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 23.0, 60.0, 60.0, 22.0 ],
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-33",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 23.0, 307.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 1 ],
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "order" : 0,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "order" : 1,
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 1 ],
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-32", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "source" : [ "obj-4", 1 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 423.0, 443.0, 162.0, 31.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p persistent_data"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 573.0, 88.0, 189.0, 22.0 ],
+ "text" : "o.route /active/cue /transport/stop"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 573.0, 35.833343999999997, 37.0, 22.0 ],
+ "text" : "r osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 664.0, 259.0, 97.0, 22.0 ],
+ "text" : "r gate_keyboard"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 664.0, 324.0, 34.0, 22.0 ],
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 510.0, 357.0, 149.0, 22.0 ],
+ "text" : "o.route /config/panel/open"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 510.0, 259.0, 47.0, 22.0 ],
+ "text" : "r recall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 525.0, 285.0, 79.0, 20.0 ],
+ "text" : "hit the 'c' key"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "" ],
+ "patching_rect" : [ 664.0, 357.0, 65.0, 22.0 ],
+ "text" : "sel 99 118"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "int", "int", "int" ],
+ "patching_rect" : [ 679.0, 290.0, 50.5, 22.0 ],
+ "text" : "key"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 664.0, 395.0, 35.0, 22.0 ],
+ "text" : "front"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 664.0, 427.0, 69.0, 22.0 ],
+ "save" : [ "#N", "thispatcher", ";", "#Q", "end", ";" ],
+ "text" : "thispatcher"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 88.0, 376.0, 29.5, 22.0 ],
+ "text" : "t l l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 111.0, 302.0, 82.0, 20.0 ],
+ "text" : "make backup"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 119.0, 213.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 119.0, 249.0, 55.0, 22.0 ],
+ "text" : "o.var"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 126.0, 133.0, 963.0, 705.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 486.0, 43.0, 133.0, 22.0 ],
+ "text" : "o.route /room/locations"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 699.0, 173.0, 39.0, 22.0 ],
+ "text" : "o.dict"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 4,
+ "outlettype" : [ "dictionary", "", "", "" ],
+ "patching_rect" : [ 699.0, 203.0, 50.5, 22.0 ],
+ "saved_object_attributes" : {
+ "embed" : 0,
+ "parameter_enable" : 0,
+ "parameter_mappable" : 0
+ }
+,
+ "text" : "dict"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "linecount" : 2,
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 699.0, 131.0, 57.0, 35.0 ],
+ "text" : "o.pack /preset/1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 486.0, 2.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "id" : "obj-16",
+ "linecount" : 44,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 28.0, 111.0, 591.0, 559.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 49, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -33, -118, -8, -81, -118, -8, -80, 63, -27, -74, -37, 109, -74, -37, 110, 63, -62, -91, -42, -64, 0, 0, 0, -65, -20, 29, 65, -44, 29, 65, -44, 63, -115, 65, -44, 29, 65, -44, 0, 63, -68, -20, -40, -32, 0, 0, 0, 63, -24, 117, 7, 80, 117, 7, 80, 63, -83, 65, -44, 29, 65, -44, 32, 63, -56, 28, -42, 0, 0, 0, 0, -65, -78, 73, 36, -110, 73, 36, -112, -65, -22, -8, -81, -118, -8, -81, -118, 63, -61, 58, 121, -128, 0, 0, 0, -65, -30, 14, -96, -22, 14, -96, -22, -65, -32, 58, -125, -88, 58, -125, -88, 63, -60, -80, 24, 96, 0, 0, 0, 63, -31, 36, -110, 73, 36, -110, 74, 63, -24, 58, -125, -88, 58, -125, -88, 63, -71, 125, 48, -96, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -56, 81, -21, -128, 0, 0, 0, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 52, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -64, 117, 7, 80, 117, 7, 80, 63, -25, -118, -8, -81, -118, -8, -80, 63, -55, 116, -118, 32, 0, 0, 0, 63, -36, -52, -52, -52, -52, -52, -52, -65, -38, -125, -88, 58, -125, -88, 60, 63, -60, 25, -55, -32, 0, 0, 0, -65, -46, -66, 43, -30, -66, 43, -30, -65, -32, -22, 14, -96, -22, 14, -96, 63, -71, -88, 71, -64, 0, 0, 0, -65, -32, 0, 0, 0, 0, 0, 0, 63, -31, -103, -103, -103, -103, -103, -102, 63, -58, 53, -101, -64, 0, 0, 0, -65, -22, -125, -88, 58, -125, -88, 58, -65, -59, 7, 80, 117, 7, 80, 120, 63, -63, 13, 23, 64, 0, 0, 0, 63, -26, 43, -30, -66, 43, -30, -66, 63, -80, 117, 7, 80, 117, 7, 80, 63, -92, -13, 8, -96, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -57, 10, 61, -128, 0, 0, 0, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 51, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 63, -24, 117, 7, 80, 117, 7, 80, 63, -38, -125, -88, 58, -125, -88, 58, 63, -52, -97, 39, -128, 0, 0, 0, -65, -46, -66, 43, -30, -66, 43, -30, 63, -23, 36, -110, 73, 36, -110, 73, 63, -59, 103, 35, 32, 0, 0, 0, 63, -53, 109, -74, -37, 109, -74, -40, -65, -26, -96, -22, 14, -96, -22, 14, 63, -58, 80, -84, -64, 0, 0, 0, -65, -26, -96, -22, 14, -96, -22, 14, 63, -49, 21, -15, 95, 21, -15, 96, 63, -65, 57, -114, -96, 0, 0, 0, -65, -27, 124, 87, -59, 124, 87, -58, -65, -43, 124, 87, -59, 124, 87, -60, 63, -58, 41, 14, -32, 0, 0, 0, 63, -27, -15, 95, 21, -15, 95, 22, -65, -99, 65, -44, 29, 65, -44, 0, 63, -60, -50, -2, -32, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -63, -54, -64, -128, 0, 0, 0, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 1, 56, 47, 109, 105, 114, 114, 111, 114, 47, 50, 0, 0, 0, 44, 46, 0, 0, 0, 0, 1, 36, 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -24, -22, 14, -96, -22, 14, -95, 63, -32, 0, 0, 0, 0, 0, 0, 63, -64, 90, -18, 96, 0, 0, 0, -65, -33, -118, -8, -81, -118, -8, -80, -65, -29, 109, -74, -37, 109, -74, -36, 63, -60, -1, 92, 96, 0, 0, 0, 63, -43, 124, 87, -59, 124, 87, -60, -65, -31, 36, -110, 73, 36, -110, 74, 63, -81, -74, 79, -64, 0, 0, 0, 63, -71, -103, -103, -103, -103, -103, -96, 63, -25, 21, -15, 95, 21, -15, 95, 63, -68, 5, 112, -128, 0, 0, 0, 63, -24, 117, 7, 80, 117, 7, 80, 63, -80, 117, 7, 80, 117, 7, 80, 63, -61, -79, -64, 0, 0, 0, 0, -65, -23, 36, -110, 73, 36, -110, 73, -65, -76, 29, 65, -44, 29, 65, -48, 63, -60, -119, -71, 96, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 116, 104, 108, 101, 110, 0, 0, 0, 0, 44, 100, 0, 0, 64, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 119, 97, 118, 101, 0, 0, 0, 44, 115, 0, 0, 116, 114, 105, 97, 110, 103, 108, 101, 0, 0, 0, 0, 0, 0, 0, 20, 47, 102, 114, 101, 113, 0, 0, 0, 44, 100, 0, 0, 63, -62, 71, 69, 64, 0, 0, 0, 0, 0, 0, 16, 47, 102, 108, 105, 112, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 1, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 49, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 50, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 51, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 47, 112, 97, 110, 101, 108, 47, 103, 97, 105, 110, 47, 52, 0, 0, 0, 44, 105, 0, 0, 0, 0, 0, 0, 0, 0, 1, -12, 47, 112, 97, 110, 101, 108, 47, 109, 97, 116, 114, 105, 120, 0, 0, 0, 44, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 1 ],
+ "saved_bundle_length" : 1896,
+ "text" : "/mirror/1 : {\n\t/path : [-0.492857, 0.678571, 0.145686, -0.878571, 0.0142857, 0.112989, 0.764286, 0.0571429, 0.18838, -0.0714286, -0.842857, 0.150222, -0.564286, -0.507143, 0.161624, 0.535714, 0.757143, 0.0995665],\n\t/pathlen : 6.,\n\t/wave : \"triangle\",\n\t/freq : 0.19,\n\t/flip : 1\n},\n/mirror/4 : {\n\t/path : [-0.128571, 0.735714, 0.198869, 0.45, -0.414286, 0.157037, -0.292857, -0.528571, 0.100224, -0.5, 0.55, 0.173511, -0.828571, -0.164286, 0.133212, 0.692857, 0.0642857, 0.0409167],\n\t/pathlen : 6.,\n\t/wave : \"triangle\",\n\t/freq : 0.18,\n\t/flip : 1\n},\n/mirror/3 : {\n\t/path : [0.764286, 0.414286, 0.223607, -0.292857, 0.785714, 0.16721, 0.214286, -0.707143, 0.174337, -0.707143, 0.242857, 0.121972, -0.671429, -0.335714, 0.173128, 0.685714, -0.0285714, 0.162567],\n\t/pathlen : 6.,\n\t/wave : \"triangle\",\n\t/freq : 0.139,\n\t/flip : 1\n},\n/mirror/2 : {\n\t/path : [-0.778571, 0.5, 0.127775, -0.492857, -0.607143, 0.164043, 0.335714, -0.535714, 0.0619378, 0.1, 0.721429, 0.109458, 0.764286, 0.0642857, 0.153862, -0.785714, -0.0785714, 0.160453],\n\t/pathlen : 6.,\n\t/wave : \"triangle\",\n\t/freq : 0.1428,\n\t/flip : 1\n},\n/panel/gain/1 : 0,\n/panel/gain/2 : 0,\n/panel/gain/3 : 0,\n/panel/gain/4 : 0,\n/panel/matrix : [0, 0, 1, 0, 1, 0, 0, 2, 0, 0, 3, 0, 0, 4, 1, 0, 5, 0, 0, 6, 0, 0, 7, 0, 1, 0, 0, 1, 1, 1, 1, 2, 0, 1, 3, 0, 1, 4, 0, 1, 5, 1, 1, 6, 0, 1, 7, 0, 2, 0, 0, 2, 1, 0, 2, 2, 1, 2, 3, 0, 2, 4, 0, 2, 5, 0, 2, 6, 1, 2, 7, 0, 3, 0, 0, 3, 1, 0, 3, 2, 0, 3, 3, 1, 3, 4, 0, 3, 5, 0, 3, 6, 0, 3, 7, 1]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 760.0, 58.0, 78.0, 22.0 ],
+ "text" : "set /preset/1"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 1 ],
+ "order" : 1,
+ "source" : [ "obj-6", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "order" : 0,
+ "source" : [ "obj-6", 1 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 119.0, 278.0, 59.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p backup"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "linecount" : 4,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 23.0, 333.0, 63.0, 60.0 ],
+ "text" : "state built up by editing patch"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 88.0, 140.0, 29.5, 22.0 ],
+ "text" : "t l l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 88.0, 111.833343999999997, 50.0, 22.0 ],
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 423.0, 30.833344, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 88.0, 530.0, 49.0, 22.0 ],
+ "text" : "s recall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 88.0, 30.833344, 55.0, 22.0 ],
+ "text" : "r current"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 44.25, 30.833344, 37.0, 22.0 ],
+ "text" : "clear"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 1 ],
+ "order" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 1 ],
+ "midpoints" : [ 108.0, 168.0, 151.25, 168.0, 151.25, 105.833343999999997, 128.5, 105.833343999999997 ],
+ "source" : [ "obj-10", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "order" : 1,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 1 ],
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "order" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "order" : 1,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 1 ],
+ "midpoints" : [ 108.0, 406.0, 258.25, 406.0, 258.25, 246.0, 164.5, 246.0 ],
+ "order" : 0,
+ "source" : [ "obj-19", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 1 ],
+ "midpoints" : [ 108.0, 411.0, 267.25, 411.0, 267.25, 97.0, 128.5, 97.0 ],
+ "order" : 1,
+ "source" : [ "obj-19", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "source" : [ "obj-23", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "midpoints" : [ 519.5, 387.5, 673.5, 387.5 ],
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "source" : [ "obj-31", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-31", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 967.908202999999958, 600.0, 76.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p edit_patch"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 8,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ],
+ "patching_rect" : [ 319.891907000000003, 543.0, 199.0, 22.0 ],
+ "text" : "room_output"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 8,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ],
+ "patching_rect" : [ 20.0, 572.0, 153.530426000000006, 22.0 ],
+ "text" : "adc~ 1 2 3 4 5 6 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 5,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 692.0, 348.0, 714.0, 369.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",
+ "assistshowspatchername" : 0,
+ "boxes" : [ {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-40",
+ "linecount" : 2,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 96.0, 230.0, 578.0, 41.0 ],
+ "text" : "/pair/1 = [\"source\", ((/id * 2) - 1), \"xy\", /phasepoint[[0]], /phasepoint[[1]]],\n/pair/2 = [\"source\", (/id * 2), \"xy\", /phasemirror[[0]], /phasemirror[[1]]]"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-6",
+ "linecount" : 3,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 32.0, 149.0, 578.0, 52.0 ],
+ "text" : "assign(\"/source/\" + ((/id * 2) - 1) + \"/xy\", [/phasepoint[[0]], /phasepoint[[1]]]),\nassign(\"/source/\" + (/id * 2) + \"/xy\", [/phasemirror[[0]], /phasemirror[[1]]]),\ndelete(/phasepoint), delete(/phasemirror), delete(/id)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 96.0, 289.0, 150.0, 20.0 ],
+ "text" : "/room/source/<id>/xy f f "
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 32.0, 80.0, 84.0, 22.0 ],
+ "text" : "o.if bound(/id)"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 32.0, 222.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 32.0, 117.0, 205.0, 22.0 ],
+ "text" : "o.gather /phasepoint /phasemirror /id"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-44",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 32.0, 34.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 319.891907000000003, 500.0, 161.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p format_spatialization_data"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 262.0, 16.0, 47.0, 22.0 ],
+ "text" : "r recall"
+ }
+
+ }
+, {
+ "box" : {
+ "args" : [ "/mirror/3" ],
+ "bgmode" : 0,
+ "border" : 0,
+ "clickthrough" : 0,
+ "enablehscroll" : 0,
+ "enablevscroll" : 0,
+ "id" : "obj-2",
+ "lockeddragscroll" : 0,
+ "lockedsize" : 0,
+ "maxclass" : "bpatcher",
+ "name" : "container.maxpat",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "offset" : [ -58.0, -169.0 ],
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 615.0, 150.0, 284.0, 332.0 ],
+ "viewvisibility" : 1
+ }
+
+ }
+, {
+ "box" : {
+ "args" : [ "/mirror/2" ],
+ "bgmode" : 0,
+ "border" : 0,
+ "clickthrough" : 0,
+ "enablehscroll" : 0,
+ "enablevscroll" : 0,
+ "id" : "obj-28",
+ "lockeddragscroll" : 0,
+ "lockedsize" : 0,
+ "maxclass" : "bpatcher",
+ "name" : "container.maxpat",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "offset" : [ -58.0, -169.0 ],
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 317.5, 150.0, 284.0, 332.0 ],
+ "viewvisibility" : 1
+ }
+
+ }
+, {
+ "box" : {
+ "args" : [ "/mirror/1" ],
+ "bgmode" : 0,
+ "border" : 0,
+ "clickthrough" : 0,
+ "enablehscroll" : 0,
+ "enablevscroll" : 0,
+ "id" : "obj-27",
+ "lockeddragscroll" : 0,
+ "lockedsize" : 0,
+ "maxclass" : "bpatcher",
+ "name" : "container.maxpat",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "offset" : [ -58.0, -169.0 ],
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 20.0, 150.0, 284.0, 332.0 ],
+ "viewvisibility" : 1
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.155763, 0.049955, 0.222401, 1.0 ],
+ "id" : "obj-31",
+ "interval" : 100,
+ "maxclass" : "meter~",
+ "monotone" : 1,
+ "numinlets" : 1,
+ "numleds" : 20,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 39.030518000000001, 602.0, 14.847168, 73.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.155763, 0.049955, 0.222401, 1.0 ],
+ "id" : "obj-18",
+ "interval" : 100,
+ "maxclass" : "meter~",
+ "monotone" : 1,
+ "numinlets" : 1,
+ "numleds" : 20,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 20.0, 602.0, 14.847168, 73.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.155763, 0.049955, 0.222401, 1.0 ],
+ "id" : "obj-17",
+ "interval" : 100,
+ "maxclass" : "meter~",
+ "monotone" : 1,
+ "numinlets" : 1,
+ "numleds" : 20,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 115.152832000000004, 602.0, 14.847168, 73.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.155763, 0.049955, 0.222401, 1.0 ],
+ "id" : "obj-16",
+ "interval" : 100,
+ "maxclass" : "meter~",
+ "monotone" : 1,
+ "numinlets" : 1,
+ "numleds" : 20,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 77.091553000000005, 602.0, 14.847168, 73.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.155763, 0.049955, 0.222401, 1.0 ],
+ "id" : "obj-15",
+ "interval" : 100,
+ "maxclass" : "meter~",
+ "monotone" : 1,
+ "numinlets" : 1,
+ "numleds" : 20,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 58.061034999999997, 602.0, 14.847168, 73.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.155763, 0.049955, 0.222401, 1.0 ],
+ "id" : "obj-14",
+ "interval" : 100,
+ "maxclass" : "meter~",
+ "monotone" : 1,
+ "numinlets" : 1,
+ "numleds" : 20,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 96.122069999999994, 602.0, 14.847168, 73.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 1062.3378909999999, 540.0, 75.0, 22.0 ],
+ "text" : "soundcheck"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-66", 1 ],
+ "midpoints" : [ 578.5, 36.0, 828.5, 36.0 ],
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "midpoints" : [ 624.5, 490.5, 329.391907000000003, 490.5 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "hidden" : 1,
+ "midpoints" : [ 1585.627655000000004, 349.541687000000024, 1601.5, 349.541687000000024, 1601.5, 172.541686999999996, 1539.5, 172.541686999999996 ],
+ "source" : [ "obj-20", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-55", 0 ],
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "midpoints" : [ 29.5, 490.5, 329.391907000000003, 490.5 ],
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "midpoints" : [ 327.0, 490.5, 329.391907000000003, 490.5 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "order" : 1,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "order" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-32", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "midpoints" : [ 1033.337891000000127, 70.0, 931.5, 70.0 ],
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "order" : 1,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "hidden" : 1,
+ "order" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-56", 0 ],
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "source" : [ "obj-46", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "source" : [ "obj-46", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-46", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-46", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-46", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "source" : [ "obj-46", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "source" : [ "obj-46", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "source" : [ "obj-49", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-60", 0 ],
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-61", 0 ],
+ "source" : [ "obj-49", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-62", 0 ],
+ "source" : [ "obj-49", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-63", 0 ],
+ "source" : [ "obj-49", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-64", 0 ],
+ "source" : [ "obj-49", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-65", 0 ],
+ "source" : [ "obj-49", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-67", 0 ],
+ "source" : [ "obj-49", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 1 ],
+ "hidden" : 1,
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "hidden" : 1,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "midpoints" : [ 382.5, 148.5, 624.5, 148.5 ],
+ "source" : [ "obj-50", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "midpoints" : [ 271.5, 140.5, 29.5, 140.5 ],
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-50", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-69", 0 ],
+ "midpoints" : [ 438.0, 144.5, 922.0, 144.5 ],
+ "source" : [ "obj-50", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "source" : [ "obj-54", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "midpoints" : [ 443.25, 99.5, 522.375, 99.5, 522.375, 6.0, 537.5, 6.0 ],
+ "source" : [ "obj-56", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "midpoints" : [ 386.0, 99.0, 12.0, 99.0, 12.0, 528.0, 329.391907000000003, 528.0 ],
+ "order" : 0,
+ "source" : [ "obj-56", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 0 ],
+ "source" : [ "obj-56", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-83", 0 ],
+ "order" : 1,
+ "source" : [ "obj-56", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "hidden" : 1,
+ "source" : [ "obj-58", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "midpoints" : [ 922.0, 490.5, 329.391907000000003, 490.5 ],
+ "source" : [ "obj-69", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "midpoints" : [ 1189.5, 70.5, 931.5, 70.5 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-56", 0 ],
+ "hidden" : 1,
+ "source" : [ "obj-71", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-74", 0 ],
+ "source" : [ "obj-73", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-86", 0 ],
+ "source" : [ "obj-78", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "midpoints" : [ 77.045653999999999, 568.5, 29.5, 568.5 ],
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-78", 0 ],
+ "source" : [ "obj-85", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-85", 0 ],
+ "source" : [ "obj-91", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-86", 0 ],
+ "source" : [ "obj-92", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-81", 0 ],
+ "source" : [ "obj-93", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "8ch_input.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "CNMAT_logo.png",
+ "bootpath" : "~/Documents/Max 8/Packages/CNMAT-MMJ-Depot/media/Images",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/CNMAT-MMJ-Depot/media/Images",
+ "type" : "PNG",
+ "implicit" : 1
+ }
+, {
+ "name" : "MIDItester.maxpat",
+ "bootpath" : "C74:/extras",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "badge.maxpat",
+ "bootpath" : "~/Documents/Max 8/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "banner.maxpat",
+ "bootpath" : "~/Documents/Max 8/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "cnmat_blue.gif",
+ "bootpath" : "~/Documents/Max 8/Packages/CNMAT-MMJ-Depot/media/Images",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/CNMAT-MMJ-Depot/media/Images",
+ "type" : "GIFf",
+ "implicit" : 1
+ }
+, {
+ "name" : "container.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "controller.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "cue_to_linemsg.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "init_udp.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "interfacecolor.js",
+ "bootpath" : "C74:/interfaces",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "mirror2odot.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "mirrorpath.js",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.atomize.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.collect.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.compose.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.cond.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.dict.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.difference.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.flatten.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.gather.maxpat",
+ "bootpath" : "~/Documents/Max 8/Packages/odot/patchers/namespace",
+ "patcherrelativepath" : "../../../../../../Max 8/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 8/Packages/odot/patchers/ordering",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/odot/patchers/ordering",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.select.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.tospat.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.union.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.var.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "pathpop.js",
+ "bootpath" : "~/Documents/Max 8/Packages/CNMAT-MMJ-Depot/javascript",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/CNMAT-MMJ-Depot/javascript",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "room_gain.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "room_mapping.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "room_output.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "sc.modify_params.maxpat",
+ "bootpath" : "~/Documents/Max 8/Packages/CNMAT-MMJ-Depot/extras/CNMAT-MMJ-Depot/applications/soundcheck",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/CNMAT-MMJ-Depot/extras/CNMAT-MMJ-Depot/applications/soundcheck",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "sc.set_level.maxpat",
+ "bootpath" : "~/Documents/Max 8/Packages/CNMAT-MMJ-Depot/extras/CNMAT-MMJ-Depot/applications/soundcheck",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/CNMAT-MMJ-Depot/extras/CNMAT-MMJ-Depot/applications/soundcheck",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "simple-dsp-indicator~.maxpat",
+ "bootpath" : "~/Documents/Max 8/Packages/CNMAT-MMJ-Depot/patchers/interface",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/CNMAT-MMJ-Depot/patchers/interface",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "soundcheck.maxpat",
+ "bootpath" : "~/Documents/Max 8/Packages/CNMAT-MMJ-Depot/extras/CNMAT-MMJ-Depot/applications/soundcheck",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/CNMAT-MMJ-Depot/extras/CNMAT-MMJ-Depot/applications/soundcheck",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spatmat_format.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "uc_license.maxpat",
+ "bootpath" : "~/Documents/Max 8/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "patcherrelativepath" : "../../../../../../Max 8/Packages/CNMAT-MMJ-Depot/patchers/depot_support",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+ ],
+ "autosave" : 0,
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ],
+ "bgcolor" : [ 0.905196, 0.947298, 0.947298, 1.0 ],
+ "editing_bgcolor" : [ 0.826703, 0.85521, 0.85521, 1.0 ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 250.0, 79.0, 750.0, 783.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 1,
+ "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-47",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 34.0, 79.0, 1144.0, 628.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-5",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 5,
+ "outlettype" : [ "bang", "bang", "bang", "bang", "" ],
+ "patching_rect" : [ 270.0, 76.0, 189.0, 22.0 ],
+ "text" : "sel hourglass circle square zigzag"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 1008.0, 373.0, 90.0, 22.0 ],
+ "text" : "o.pack /pathlen"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 654.0, 552.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 270.0, 18.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "int" ],
+ "patching_rect" : [ 219.0, 314.0, 39.0, 22.0 ],
+ "text" : "t b 15"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-35",
+ "linecount" : 7,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 219.0, 368.0, 526.0, 106.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -72, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 105, 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 63, -23, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 60, -116, 61, 10, -6, 116, -36, 3, 63, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -23, -103, -103, -103, -103, -103, -102, 60, -100, 61, 9, 22, -30, -37, 1, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -68, -91, 45, -53, 17, 50, -90, -124, -65, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102 ],
+ "saved_bundle_length" : 460,
+ "text" : "/path : [0.8, 0, 0.05, 0.739104, 0.306147, 0.05, 0.565685, 0.565685, 0.05, 0.306147, 0.739104, 0.05, 4.89859e-17, 0.8, 0.05, -0.306147, 0.739104, 0.05, -0.565685, 0.565685, 0.05, -0.739104, 0.306147, 0.05, -0.8, 9.79717e-17, 0.05, -0.739104, -0.306147, 0.05, -0.565685, -0.565685, 0.05, -0.306147, -0.739104, 0.05, -1.46958e-16, -0.8, 0.05, 0.306147, -0.739104, 0.05, 0.565685, -0.565685, 0.05, 0.739104, -0.306147, 0.05]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "int" ],
+ "patching_rect" : [ 31.0, 203.0, 32.0, 22.0 ],
+ "text" : "t b 6"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-44",
+ "linecount" : 2,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 31.0, 245.0, 437.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, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102 ],
+ "saved_bundle_length" : 192,
+ "text" : "/path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, -0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, 0.7, 0.7, 0.05]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "int" ],
+ "patching_rect" : [ 399.0, 195.0, 32.0, 22.0 ],
+ "text" : "t b 5"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-47",
+ "linecount" : 2,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 399.0, 298.0, 358.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, -108, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102 ],
+ "saved_bundle_length" : 168,
+ "text" : "/path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, -0.7, 0.7, 0.05]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "int" ],
+ "patching_rect" : [ 620.0, 195.0, 39.0, 22.0 ],
+ "text" : "t b 10"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-20",
+ "linecount" : 3,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 620.0, 232.0, 471.0, 51.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 105, 100, 100, 105, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102 ],
+ "saved_bundle_length" : 292,
+ "text" : "/path : [-0.7, 0.7, 0.05, -0.7, -0.7, 0.05, -0.35, 0.7, 0.05, -0.35, -0.7, 0.05, 0, 0.7, 0.05, 0, -0.7, 0.05, 0.35, 0.7, 0.05, 0.35, -0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05]"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-12", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-16", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "source" : [ "obj-5", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-5", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-8", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 605.714355428571366, 180.0, 57.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p shapes"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 439.333374000000049, 45.0, 154.0, 22.0 ],
+ "text" : "setprop numpoints 1, bang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 432.0, 90.0, 35.0, 22.0 ],
+ "text" : "reset"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 660.0, 330.0, 94.0, 20.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 221.0, 477.0, 94.0, 20.0 ],
+ "text" : "disable drawing"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.665086, 0.106606, 0.136815, 1.0 ],
+ "id" : "obj-44",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 677.0, 195.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 316.0, 477.0, 20.0, 20.0 ],
+ "uncheckedcolor" : [ 0.247457, 0.058159, 0.077297, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 677.0, 240.0, 73.0, 22.0 ],
+ "text" : "nodraw $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 501.0, 375.0, 94.0, 22.0 ],
+ "text" : "o.route /pathlen"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "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-44",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "int", "int" ],
+ "patching_rect" : [ 170.0, 109.223633000000007, 29.5, 22.0 ],
+ "text" : "t i i"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-47",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 215.0, 175.223633000000007, 29.5, 22.0 ],
+ "text" : "- 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 68.5, 109.223633000000007, 29.5, 22.0 ],
+ "text" : "* 2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 196.223633000000007, 100.0, 22.0 ],
+ "text" : "prepend set spat"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 160.223633000000007, 48.0, 22.0 ],
+ "text" : "pack i i"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-48",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 68.5, 40.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-50",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 278.223633000000007, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 0 ],
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 1 ],
+ "source" : [ "obj-44", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "source" : [ "obj-48", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 780.0, 585.0, 92.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p relay_spat_id"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 780.0, 615.0, 150.0, 20.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 60.0, 477.0, 150.0, 20.0 ],
+ "text" : "spat "
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 677.0, 645.0, 29.5, 22.0 ],
+ "text" : "+ 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 60.0, 90.0, 29.5, 22.0 ],
+ "text" : "t l l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 187.333344000000011, 165.0, 96.0, 22.0 ],
+ "text" : "prepend symbol"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 810.0, 439.0, 150.0, 20.0 ],
+ "text" : "splines"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 810.0, 330.0, 150.0, 87.0 ],
+ "text" : "color\nshading\nrotation of line \nnum circles (outlines)\nsize\nshape"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-12",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 540.0, 315.0, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.254749, 0.632064, 0.682652, 1.0 ],
+ "hint" : "generate points",
+ "id" : "obj-11",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 105.0, 270.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 265.0, 171.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 551.0, 690.0, 90.0, 22.0 ],
+ "text" : "o.pack #1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "" ],
+ "patching_rect" : [ 390.0, 705.0, 110.0, 22.0 ],
+ "text" : "regexp /mirror/(\\\\d)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 551.0, 735.0, 57.0, 22.0 ],
+ "text" : "s current"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 412.75, 735.0, 62.0, 22.0 ],
+ "text" : "o.pack /id"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-41",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 510.0, 469.0, 229.0, 32.0 ],
+ "text" : "/pathlen = length(/path) / 3."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 390.0, 675.0, 135.0, 22.0 ],
+ "text" : "loadmess #1"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.960784, 0.827451, 0.156863, 1.0 ],
+ "blinkcolor" : [ 0.447059, 0.823529, 0.772549, 1.0 ],
+ "hint" : "illuminates when path is edited",
+ "id" : "obj-35",
+ "ignoreclick" : 1,
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 60.0, 780.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 291.0, 171.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 510.0, 439.0, 76.0, 22.0 ],
+ "text" : "o.pack /path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 60.0, 630.0, 65.0, 22.0 ],
+ "text" : "route path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 285.0, 765.0, 50.0, 22.0 ],
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-33",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 285.0, 795.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 665.0, 510.0, 68.0, 22.0 ],
+ "text" : "o.pack /flip"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 569.333374000000049, 240.0, 83.0, 22.0 ],
+ "text" : "flip_y_axis $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 696.0, 285.0, 37.0, 22.0 ],
+ "text" : "open"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 569.333374000000049, 195.0, 24.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 316.0, 171.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 164.0, 285.0, 297.000030999999979, 22.0 ],
+ "text" : "* 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 442.000030999999979, 195.0, 29.5, 22.0 ],
+ "text" : "- 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 510.0, 585.0, 50.0, 22.0 ],
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 510.0, 615.0, 60.0, 22.0 ],
+ "text" : "t l l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 579.333374000000049, 510.0, 73.0, 22.0 ],
+ "text" : "o.pack /freq"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 390.0, 510.0, 81.0, 22.0 ],
+ "text" : "o.pack /wave"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 165.0, 81.0, 22.0 ],
+ "text" : "prepend path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 9,
+ "outlettype" : [ "", "", "", "", "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 60.0, 135.0, 655.666747999999984, 22.0 ],
+ "text" : "o.route /path /wave /freq /pathlen /flip /clear /shape /obj"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 60.0, 60.0, 123.0, 22.0 ],
+ "text" : "routepass FullPacket"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 15.0, 210.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 106.0, 705.0, 96.0, 22.0 ],
+ "text" : "o.route /metalist"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-19",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 15.0, 240.0, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 0,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 60.0, 15.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 106.0, 675.0, 72.0, 22.0 ],
+ "text" : "mirror2odot"
+ }
+
+ }
+, {
+ "box" : {
+ "border" : 0,
+ "filename" : "mirrorpath.js",
+ "id" : "obj-10",
+ "maxclass" : "jsui",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 60.0, 345.0, 280.0, 280.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 60.0, 195.0, 280.0, 280.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-16",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 315.0, 210.0, 84.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 162.0, 171.0, 90.0, 22.0 ],
+ "varname" : "number"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "items" : [ "off", ",", "sine", ",", "saw", ",", "triangle", ",", "sah" ],
+ "maxclass" : "umenu",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "int", "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 187.333344000000011, 210.0, 69.333327999999995, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 60.0, 171.0, 100.0, 22.0 ],
+ "varname" : "umenu"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 670.0, 138.0, 661.0, 530.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" : [ "signal", "bang" ],
+ "patching_rect" : [ 241.0, 75.0, 36.0, 22.0 ],
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 34.0, 162.0, 173.0, 22.0 ],
+ "text" : "route int bang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 111.0, 323.0, 66.0, 22.0 ],
+ "text" : "snapshot~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 34.0, 295.0, 31.0, 22.0 ],
+ "text" : "!= 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 371.0, 96.0, 22.0 ],
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 505.0, 224.0, 45.0, 22.0 ],
+ "text" : "+~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 505.0, 194.0, 42.0, 22.0 ],
+ "text" : "*~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 422.25, 224.0, 45.0, 22.0 ],
+ "text" : "+~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 422.25, 194.0, 42.0, 22.0 ],
+ "text" : "*~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 505.0, 69.0, 46.0, 22.0 ],
+ "text" : "noise~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 505.0, 162.0, 77.0, 22.0 ],
+ "text" : "sah~ 0.0001"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 5,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 174.0, 266.0, 350.0, 22.0 ],
+ "text" : "selector~ 4"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "index" : 2,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 339.5, 7.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 256.75, 224.0, 45.0, 22.0 ],
+ "text" : "+~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 256.75, 194.0, 42.0, 22.0 ],
+ "text" : "*~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 339.5, 82.0, 74.0, 22.0 ],
+ "text" : "phasor~ 0.1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 422.25, 162.0, 77.0, 22.0 ],
+ "text" : "triangle~ 0.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-68",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 256.75, 162.0, 65.0, 22.0 ],
+ "text" : "cycle~ 0.1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-70",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 34.0, 7.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-71",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 34.0, 420.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-71", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 3 ],
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 4 ],
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "order" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "order" : 1,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-17", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 2 ],
+ "order" : 2,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 1 ],
+ "order" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "order" : 1,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-68", 1 ],
+ "order" : 3,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-68", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-70", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 1 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 164.0, 255.0, 170.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p oscillator"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-13", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "source" : [ "obj-14", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "order" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 1 ],
+ "order" : 1,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 1 ],
+ "midpoints" : [ 519.5, 647.0, 581.0, 647.0, 581.0, 574.0, 550.5, 574.0 ],
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 1 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 1 ],
+ "source" : [ "obj-23", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "midpoints" : [ 69.5, 661.0, 499.0, 661.0, 499.0, 431.0, 519.5, 431.0 ],
+ "order" : 0,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "order" : 1,
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "source" : [ "obj-25", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "order" : 1,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "order" : 0,
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-4", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-4", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-4", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "source" : [ "obj-4", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "source" : [ "obj-4", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "source" : [ "obj-4", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-4", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "order" : 0,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "order" : 1,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 1 ],
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "midpoints" : [ 615.214355428571366, 212.0, 668.357177714285626, 212.0, 668.357177714285626, 124.0, 69.5, 124.0 ],
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "order" : 1,
+ "source" : [ "obj-49", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "order" : 0,
+ "source" : [ "obj-49", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "mirrorpath.js",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "mirror2odot.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.union.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
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 254.0, 89.0, 1013.0, 630.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-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 14.0, 515.0, 160.0, 22.0 ],
+ "style" : "",
+ "text" : "udpsend 192.168.0.61 8050"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 510.0, 50.0, 159.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /transport/rehearsal"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 772.0, 79.0, 451.0, 537.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-9",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 250.0, 208.0, 161.0, 22.0 ],
+ "style" : "",
+ "text" : "o.if /transport/rehearsal == 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-10",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 83.0, 258.0, 58.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 20"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-100",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "stop", "bang" ],
+ "patching_rect" : [ 117.0, 100.0, 135.0, 22.0 ],
+ "style" : "",
+ "text" : "t stop b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-94",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patching_rect" : [ 50.0, 100.0, 52.0, 22.0 ],
+ "style" : "",
+ "text" : "t l 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 50.0, 304.0, 66.0, 22.0 ],
+ "style" : "default",
+ "text" : "snapshot~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 50.0, 154.0, 92.0, 22.0 ],
+ "style" : "default",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-90",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 123.0, 202.0, 24.0, 22.0 ],
+ "style" : "",
+ "text" : "t 0"
+ }
+
+ }
+, {
+ "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-17",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 117.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-18",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 386.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-94", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 22.0, 260.0, 100.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p line_playback~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 22.0, 98.0, 69.75, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-12",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 72.75, 14.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 137.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /time/current/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 267.0, 118.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/timestamp"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 50.0, 197.0, 62.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.change"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 229.0, 135.0, 22.0 ],
+ "style" : "default",
+ "text" : "sprintf %.2d:%.2d:%.2d"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 50.0, 167.0, 58.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.slice 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 137.0, 132.0, 22.0 ],
+ "style" : "default",
+ "text" : "translate ms hh:mm:ss"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 349.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 22.0, 412.0, 43.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p time"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "linecount" : 4,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 218.0, 14.0, 212.0, 60.0 ],
+ "style" : "",
+ "text" : "< this can probably be accessed from wtihin the [p assess cue phase] area\n\ncheck on what is needed below"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 22.0, 14.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 173.0, 14.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 22.0, 453.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-2",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 22.0, 365.0, 373.0, 32.0 ],
+ "text" : "/time/current/ms = /time/current/phase * /total/ms",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 22.0, 144.0, 247.0, 22.0 ],
+ "style" : "",
+ "text" : "o.if /transport/rehearsal == 0 && /choice == 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 22.0, 330.0, 170.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 22.0, 300.0, 152.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /time/current/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 22.0, 54.0, 153.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket bang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-75",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 22.0, 215.0, 95.0, 22.0 ],
+ "style" : "",
+ "text" : "cue_to_linemsg"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-13", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 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-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-75", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 525.0, 435.0, 141.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cue_to_timed_bundles"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 228.0, 492.0, 114.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /timestamp"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-13",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 721.0, 50.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 721.0, 149.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-79",
+ "linecount" : 5,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 157.0, 251.5, 192.0, 67.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 49, 47, 116, 105, 109, 101, 115, 116, 97, 109, 112, 0, 0, 0, 0, 44, 115, 0, 0, 48, 48, 58, 48, 48, 58, 48, 48, 0, 0, 0, 0, 0, 0, 0, 24, 47, 49, 47, 112, 111, 115, 105, 116, 105, 111, 110, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28, 47, 49, 47, 99, 117, 101, 47, 112, 104, 97, 115, 101, 0, 0, 0, 0, 44, 100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 47, 49, 47, 99, 117, 101, 47, 114, 101, 108, 97, 121, 0, 0, 0, 0, 44, 115, 0, 0, 67, 85, 69, 58, 32, 78, 79, 78, 69, 0, 0, 0, 0, 0, 0, 16, 47, 99, 104, 111, 105, 99, 101, 0, 44, 105, 0, 0, -1, -1, -1, -1 ],
+ "saved_bundle_length" : 168,
+ "text" : "/1/timestamp : \"00:00:00\",\n/1/position : 0.,\n/1/cue/phase : 0.,\n/1/cue/relay : \"CUE: NONE\",\n/choice : -1",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-80",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 195.0, 204.0, 60.0, 22.0 ],
+ "style" : "",
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 406.0, 515.0, 73.0, 22.0 ],
+ "style" : "",
+ "text" : "fromsymbol"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 406.0, 492.0, 113.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1/cue/relay"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "(symbol) cue relay",
+ "id" : "obj-18",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 406.0, 550.5, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "(FullPacket) timestamp bundle",
+ "id" : "obj-17",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 228.0, 550.5, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 35.0, 50.0, 128.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /transport/stop"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 35.0, 20.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "r osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-58",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 721.0, 269.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "linecount" : 7,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 1351.0, 515.0, 212.0, 100.0 ],
+ "style" : "",
+ "text" : "todo:\n\nname should be relayed\ngreen light for other info - which info?\nno preset info on top\nlarger phase\ncan conductor start piecr?"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-43",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 405.0, 326.0, 241.0, 32.0 ],
+ "text" : "/1/cue/relay = \"CUE: \" + (/choice + 1)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 690.0, 382.0, 183.0, 22.0 ],
+ "style" : "",
+ "text" : "o.gather /active /choice /total/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 690.0, 554.5, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-33",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 690.0, 492.0, 107.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /active/cue"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 306.0, 262.0, 746.0, 377.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-18",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "" ],
+ "patching_rect" : [ 566.5, 85.0, 36.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 566.5, 29.0, 56.0, 22.0 ],
+ "style" : "",
+ "text" : "pack 0 0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 566.5, 59.0, 96.0, 22.0 ],
+ "style" : "",
+ "text" : "zl.compare 83 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 566.5, 140.0, 39.0, 22.0 ],
+ "style" : "",
+ "text" : "s osc"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-9",
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 566.5, 109.0, 131.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, 20, 47, 116, 114, 97, 110, 115, 112, 111, 114, 116, 47, 115, 116, 111, 112, 0, 44, 0, 0, 0 ],
+ "saved_bundle_length" : 40,
+ "text" : "/transport/stop",
+ "textcolor" : [ 0.188, 0.188, 0.188, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 25.0, 49.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 109.0, 34.0, 22.0 ],
+ "style" : "",
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 11.0, 97.0, 22.0 ],
+ "style" : "",
+ "text" : "r gate_keyboard"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 655.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "14"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 610.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "13"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 565.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "12"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 520.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "11"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 475.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "10"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 430.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "9"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-52",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 385.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 340.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "7"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-50",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 295.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 250.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 205.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 160.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 115.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-41",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 70.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 25.0, 224.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 16,
+ "numoutlets" : 16,
+ "outlettype" : [ "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "bang", "" ],
+ "patching_rect" : [ 25.0, 179.0, 694.0, 22.0 ],
+ "style" : "",
+ "text" : "sel 49 50 51 52 53 54 55 56 57 48 113 119 101 114 116"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 4,
+ "outlettype" : [ "int", "int", "int", "int" ],
+ "patching_rect" : [ 143.0, 49.0, 50.5, 22.0 ],
+ "style" : "",
+ "text" : "key"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-66",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 221.5, 306.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 13 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 12 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 11 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 10 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-41", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 14 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-50", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 9 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 8 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-41", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-50", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-66", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 405.0, 204.0, 57.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p key1-0"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-53",
+ "linecount" : 3,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 690.0, 326.0, 193.0, 52.0 ],
+ "text" : "/selected = /cues[[/choice]],\n/active = value(/selected),\n/choice = /choice + 1",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-37",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 405.0, 236.5, 87.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /choice"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 690.0, 300.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-40",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 803.0, 230.0, 171.0, 32.0 ],
+ "text" : "/cues = getaddresses()",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 803.0, 200.0, 80.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /cues"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 68.0, 345.0, 62.0, 22.0 ],
+ "style" : "",
+ "text" : "init_udp s"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 228.0, 395.0, 61.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 65.5, 80.0, 84.0, 20.0 ],
+ "style" : "",
+ "text" : "stop the clock"
+ }
+
+ }
+, {
+ "box" : {
+ "bgcolor" : [ 0.665086, 0.106606, 0.136815, 1.0 ],
+ "id" : "obj-8",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "outlinecolor" : [ 0.786675, 0.801885, 0.845022, 1.0 ],
+ "patching_rect" : [ 35.0, 80.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-123",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 215.0, 122.0, 579.0, 687.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" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 26.0, 392.0, 327.0, 22.0 ],
+ "style" : "",
+ "text" : "o.if exists(/transport/rehearsal) && /transport/rehearsal == 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 26.0, 364.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 277.0, 41.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "linecount" : 4,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 254.0, 493.0, 150.0, 60.0 ],
+ "style" : "",
+ "text" : "this [metro 250] should probably drive the entire bundle from the outside somewhere..."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 79.0, 506.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "o.var"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 79.0, 455.0, 121.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 250 @active 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 223.0, 455.0, 176.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/position /1/cue/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-5",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 26.0, 125.0, 373.0, 32.0 ],
+ "text" : "/time/current/ms = /time/current/phase * /total/ms",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 4,
+ "outlettype" : [ "", "", "", "FullPacket" ],
+ "patching_rect" : [ 26.0, 167.0, 331.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /time/current/ms /time/current/phase /time/cue/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 26.0, 331.0, 118.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/timestamp"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-120",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 26.0, 18.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-122",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 26.0, 581.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 26.0, 261.0, 62.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.change"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 26.0, 293.0, 135.0, 22.0 ],
+ "style" : "default",
+ "text" : "sprintf %.2d:%.2d:%.2d"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 26.0, 231.0, 58.0, 22.0 ],
+ "style" : "default",
+ "text" : "zl.slice 3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 26.0, 201.0, 132.0, 22.0 ],
+ "style" : "default",
+ "text" : "translate ms hh:mm:ss"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-9", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-122", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-120", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-38", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-38", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-122", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 35.0, 251.5, 118.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p time_and_position"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-114",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 738.0, 90.0, 568.0, 493.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",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 197.0, 115.0, 150.0, 87.0 ],
+ "style" : "",
+ "text" : "/position\n/cue/phase\n/timestamp\n/cue/led\n/cue/relay\n/cuenum"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 10.0,
+ "id" : "obj-2",
+ "linecount" : 2,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 33.0, 242.0, 301.0, 41.0 ],
+ "text" : "/1/cuenum = nfill(14, 0),\nif(/choice >= 0, /1/cuenum[[/choice]] = 1, NULL)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 33.0, 211.0, 109.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 33.0, 185.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /1/cue/led"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "bang", "bang", "" ],
+ "patching_rect" : [ 33.0, 75.0, 109.0, 22.0 ],
+ "style" : "",
+ "text" : "t b b l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 78.0, 140.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 33.0, 445.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 78.0, 106.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "del 700"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 33.0, 140.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 33.0, 23.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 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-7", 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-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 406.0, 395.0, 71.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p illuminate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 93.5, 561.0, 97.0, 20.0 ],
+ "style" : "",
+ "text" : "ipad (conductor)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 65.5, 435.0, 160.0, 22.0 ],
+ "style" : "",
+ "text" : "udpsend 192.168.0.60 8050"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "bang" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 405.0, 79.0, 668.0, 771.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-14",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 255.0, 29.0, 160.0, 87.0 ],
+ "style" : "",
+ "text" : "< this can probably be accessed from wtihin the [p assess cue phase] area\n\ncheck on what is needed below"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 83.0, 466.0, 159.0, 22.0 ],
+ "style" : "",
+ "text" : "b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 83.0, 436.0, 58.0, 22.0 ],
+ "style" : "",
+ "text" : "metro 20"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 271.0, 519.0, 66.0, 22.0 ],
+ "style" : "",
+ "text" : "snapshot~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 448.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-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 537.0, 518.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-2",
+ "linecount" : 2,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 259.0, 80.0, 150.0, 33.0 ],
+ "style" : "",
+ "text" : "would be nice to acquire /diff without flattening..."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 334.0, 111.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /cues/cue/*"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-36",
+ "linecount" : 7,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 50.0, 205.0, 452.0, 114.0 ],
+ "text" : "/cues/all = getaddresses(),\n/idx = aseq(0, length(/cues/all) - 1),\n/list = nfill(length(/cues/all), '-'),\nmap(lambda([i], /list[[i]] = value(/cues/all[[i]])), /idx),\n/rest = [rest(/list), 0.],\n/diff = abs(/list - /rest),\ndelete(/rest), delete(/cues/all), delete(/idx), delete(/list)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 174.999985, 160.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /cues/cue/*/time/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-34",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 144.999985, 53.0, 22.0 ],
+ "style" : "",
+ "text" : "o.flatten"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-27",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-28",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 142.0, 416.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-26", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 141.0, 231.0, 100.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p gather_cue_dx"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 267.0, 110.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 201.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /active/cue /cues"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 11.0,
+ "id" : "obj-15",
+ "linecount" : 4,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 50.0, 300.0, 344.0, 73.0 ],
+ "text" : "/cue/start/phase = /time/ms / /total/ms,\n/cue/end/ms = /diff[[/choice - 1]],\n/cue/end/phase = /cue/end/ms / /total/ms,\n/cue/end/phase = /cue/end/phase + /cue/start/phase",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-16",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-17",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 394.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 11.0,
+ "id" : "obj-4",
+ "linecount" : 5,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 50.0, 135.0, 251.0, 81.0 ],
+ "text" : "/active = /active/cue./active,\n/time/ms = /active./time/ms,\n/choice = /active/cue./choice,\n/total/ms = /active/cue./total/ms,\ndelete(/active/cue), delete(/active)",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 183.600006, 79.0, 151.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cue_to_phase_definition"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 183.600006, 114.0, 222.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /cue/start/phase /cue/end/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-9",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 45.0, 308.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 183.600006, 40.0, 37.0, 22.0 ],
+ "style" : "",
+ "text" : "r osc"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 165.0, 201.0, 112.0, 22.0 ],
+ "style" : "",
+ "text" : "scale~ 0.2 0.8 0. 1."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 45.0, 231.0, 79.0, 22.0 ],
+ "style" : "",
+ "text" : "==~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 45.0, 263.0, 139.0, 22.0 ],
+ "style" : "",
+ "text" : "gate~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 45.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 105.0, 201.0, 52.0, 22.0 ],
+ "style" : "",
+ "text" : "<=~ 0.8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 45.0, 201.0, 52.0, 22.0 ],
+ "style" : "",
+ "text" : ">=~ 0.2"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 1 ],
+ "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-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 271.0, 466.0, 123.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p assess_cue_phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 584.0, 170.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-42",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 554.0, 240.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /time/current/phase /time/cue/phase"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "" ],
+ "patching_rect" : [ 50.0, 100.0, 153.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket bang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-75",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 203.0, 95.0, 22.0 ],
+ "style" : "",
+ "text" : "cue_to_linemsg"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-100",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "stop", "bang" ],
+ "patching_rect" : [ 117.0, 242.0, 135.0, 22.0 ],
+ "style" : "",
+ "text" : "t stop b"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-96",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 155.5, 385.0, 35.5, 22.0 ],
+ "style" : "",
+ "text" : "0"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-94",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patching_rect" : [ 50.0, 242.0, 52.0, 22.0 ],
+ "style" : "",
+ "text" : "t l 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 50.0, 519.0, 66.0, 22.0 ],
+ "style" : "default",
+ "text" : "snapshot~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "signal", "bang" ],
+ "patching_rect" : [ 50.0, 296.0, 92.0, 22.0 ],
+ "style" : "default",
+ "text" : "line~"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 212.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 666.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 190.0, 666.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-90",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "bang" ],
+ "patching_rect" : [ 123.0, 344.0, 51.5, 22.0 ],
+ "style" : "",
+ "text" : "b"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 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-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-90", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-100", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-100", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-75", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-42", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-94", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-75", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-42", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-96", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-90", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-94", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-96", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 35.0, 185.0, 141.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "style" : "",
+ "tags" : ""
+ }
+,
+ "style" : "",
+ "text" : "p cue_to_timed_bundles"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 730.5, 180.5, 166.5, 180.5 ],
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-114", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-114", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-114", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-123", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 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-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "midpoints" : [ 699.5, 481.0, 977.0, 481.0, 977.0, 138.0, 44.5, 138.0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-37", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-37", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-53", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-40", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-40", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-114", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-43", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 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-30", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-58", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-123", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-79", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-7", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-114", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-79", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-79", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-79", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-80", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "cue_to_linemsg.maxpat",
+ "bootpath" : "~/Documents/CNMAT/repositories/CNMAT-Production/campion/clusterX/max/patches",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "init_udp.maxpat",
+ "bootpath" : "~/Documents/CNMAT/repositories/CNMAT-Production/campion/clusterX/max/patches",
+ "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.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.union.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.select.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.flatten.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.var.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.if.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.compose.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.intersection.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.collect.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.difference.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 373.0, 141.0, 474.0, 260.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-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 44.0, 160.0, 99.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /line/msg"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-10",
+ "linecount" : 4,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 44.0, 79.0, 387.0, 73.0 ],
+ "text" : "/time/ms = /active./time/ms,\n/diff = abs(/time/ms - /total/ms),\n/start/ms = scale(/time/ms, 0., /total/ms, 0., 1.),\n/line/msg = [/start/ms, 0., 1., /diff]",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-45",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 44.0, 13.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-47",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 44.0, 201.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "embedsnapshot" : 0
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 1,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 788.0, 182.0, 689.0, 488.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" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 37.0, 169.0, 76.0, 22.0 ],
+ "style" : "",
+ "text" : "delay $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 37.0, 111.0, 103.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /delay/ms"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 37.0, 252.0, 113.0, 22.0 ],
+ "style" : "",
+ "text" : "delay~ 1440000. 0."
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-27",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 37.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-28",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 179.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-29",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 37.0, 285.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "autosave" : 0
+ }
+
+}
--- /dev/null
+inlets = 1;
+outlets = 1;
+
+var p = this.patcher;
+var numconnections = -1;
+var spatobj = p.getnamed("spatobj");
+//var adcobj = p.getnamed("adcobj");
+var operobj = p.getnamed("operobj");
+
+function connections(n){
+
+ numconnections = n;
+
+ var adcobj = p.newdefault(830, 370, "adc~", 1, 2, 3);
+ var operobj = p.newdefault(290, 285, "spat.oper", "@numsources 6 @numreverbs 1 @numspeakers 4 @numinternals 6 @numcascades 5");
+ var spatobj = p.newdefault(290, 445, "spat.spat~", "@numreverbs 1 @numspeakers 6 @numcascades 5 @panning angular");
+ var dacobj = p.newdefault(290, 490, "dac~", 1, 2, 3, 4, 5, 6);
+
+ for(i = 0; i < numconnections; i++){
+ p.connect(adcobj, i, spatobj, i);
+ }
+
+ for(i = 0; i < 6; i++){
+ p.connect(spatobj, i, dacobj, i);
+ }
+
+ operobj.message("numsources " + numconnections);
+ //operobj.message("numsources " + numconnections);
+ //operobj.message("numsources " + numconnections);
+ //operobj.message("numsources " + numconnections);
+
+}
+
+function clear(){
+ if(numconnections > 0){
+ for(i = 0; i < numconnections; i++){
+ p.disconnect(adcobj, i, spatobj, i);
+ }
+ numconnections = -1;
+ }else{
+ post("warning: no connections found.\n");
+ }
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "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 ],
+ "presentation_rect" : [ 209.0, 150.0, 0.0, 0.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 ]
+ }
+
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 59.0, 104.0, 493.0, 377.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-28",
+ "linecount" : 3,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 50.0, 130.0, 423.0, 59.0 ],
+ "text" : "/phasepoint = [/metalist[[0]], /metalist[[1]]],\n/phasemirror = [/metalist[[2]], /metalist[[3]]],\n/size = /metalist[[4]]",
+ "textcolor" : [ 0.0, 0.0, 0.0, 1.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 94.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /metalist"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-34",
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-35",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 269.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+ ]
+ }
+
+}
--- /dev/null
+outlets = 2;
+
+mgraphics.init();
+mgraphics.autofill = 1;
+mgraphics.relative_coords = 1;
+
+//disable drawing
+var no_draw = 0;
+
+//point data
+var points = [];
+var pointlist = [];
+var numpoints = 6;
+var c2 = [];
+var c3 = [];
+var flip_y = false;
+var max_size = 0.2;
+var circhalf = max_size / 2.;
+var circquar = circhalf / 2.;
+var circeigh = circquar / 2.;
+var circle_dist = 0.;
+var default_size = 0.07;
+
+//colors
+var opacity = 0.6;
+var color_std = [0.2, 0.2, 0.2, opacity];
+var color_highlight = [0.9, 0.6, 0.7, opacity];
+var color_line_1 = [0.1, 0.1, 0.1, 0.1];
+var color_line_2 = [0.3, 0.5, 0.8, 0.3];
+var color_outline_1 = [0.1, 0.1, 0.1, 0.05];
+var color_outline_2 = [0.1, 0.1, 0.1, 0.1];
+var color_red = [0.9, 0.1, 0., opacity];
+var cursor = [0, 0];
+
+//mirror objects
+var phasepoint = new Circle([0.1, 0.9, 0., 1.], max_size / 2, 0., 0.);
+var phasemirror = new Circle(color_red, max_size / 2, 0., 0.);
+
+//sorting
+var idx = [];
+var dist_from_closest = 0.;
+var closest = -1;
+var phasetest = false;
+
+//state
+var status_shift = false;
+var status_button = false;
+var status_com = false;
+var status_drawtraj = true;
+
+function nodraw(a){
+ no_draw = a;
+}
+
+function flip_y_axis(a){
+ flip_y = a;
+
+ if(!no_draw){
+ mgraphics.redraw();
+ }
+}
+
+function paint(){
+ with(mgraphics){
+ for(i = 0; i < points.length; i++){
+ if(i == 0){
+ move_to(points[i].x, points[i].y);
+ }else{
+ move_to(points[i-1].x, points[i-1].y);
+ line_to(points[i].x, points[i].y);
+ }
+
+ set_source_rgba(color_line_1);
+ stroke();
+ points[i].draw();
+ }
+ if(status_drawtraj == true){
+
+ if(phasetest){
+ phasepoint.draw();
+ phasemirror.draw();
+ }
+ //line from phasepoint dot to center
+ set_source_rgba(color_line_2);
+ move_to(0, 0);
+ line_to(phasepoint.x, phasepoint.y);
+ stroke();
+
+ //white
+ set_source_rgba(1, 1, 1, 1);
+ ellipse(0 - circeigh, 0 + circeigh, circquar, circquar);
+
+ //surrounding circles
+ set_source_rgba(color_outline_1);
+ ellipse(0 - circle_dist, 0 + circle_dist, circle_dist * 2., circle_dist * 2.);
+ set_source_rgba(color_line_1);
+ ellipse(0 - (circle_dist / 2), 0 + (circle_dist / 2), circle_dist, circle_dist);
+ }
+ }
+}
+
+function bang(){
+ make_points();
+ phasetest = false;
+ redraw();
+}
+
+function redraw(){
+ if(!no_draw){
+ mgraphics.redraw();
+ }
+}
+
+function reset(){
+ points = [];
+ pointlist = [];
+
+ push_point([-0.2, 0.], 0);
+ push_point([0.2, 0.], 1);
+
+ numpoints = 2;
+
+ pointidx = new Array(points.length);
+ idx = Array.apply(0, pointidx).map(function(_, i){return i});
+
+ redraw();
+}
+
+function push_point(xy, i){
+ points[i] = new Circle(color_std, 0.05, xy[0], xy[1]);
+ pointlist.push(xy[0]);
+ pointlist.push(xy[1]);
+ pointlist.push(0.05);
+}
+
+function make_points(){
+ points = [];
+ pointlist = [];
+
+ for(i = 0; i < numpoints; i++){
+ var tcoords = generate_point();
+ var tsize = Math.random() * max_size;
+ points[i] = new Circle(color_std, tsize, tcoords[0], tcoords[1]);
+ pointlist.push(tcoords[0]);
+ pointlist.push(tcoords[1]);
+ pointlist.push(tsize);
+ }
+
+ pointidx = new Array(points.length);
+ idx = Array.apply(0, pointidx).map(function(_, i){return i});
+}
+
+function make_circle(p){
+
+ points = [];
+ pointlist = [];
+ numpoints = p;
+
+ var r = 0.8;
+ var TWOPI = Math.PI * 2;
+
+ for (i = 0; i < numpoints; i++) {
+ var angle = TWOPI * (i / numpoints);
+ var x = r * Math.cos(angle);
+ var y = r * Math.sin(angle);
+ push_point([x, y], i);
+ }
+ pointidx = new Array(points.length);
+ idx = Array.apply(0, pointidx).map(function(_, i){return i});
+ redraw();
+}
+
+
+function generate_point(){
+ var point = calc_snorm(Math.random(), Math.random());
+ return point;
+}
+
+function path(){
+
+ var a = arrayfromargs(arguments);
+
+ points = [];
+ pointlist = [];
+
+ var len = a.length / 3;
+
+ for(i = 0; i < len; i++){
+ var inc = i * 3;
+ var tcoords = [a[inc], a[inc + 1]];
+ var tsize = a[inc + 2];
+
+ points[i] = new Circle(color_std, tsize, tcoords[0], tcoords[1]);
+
+ pointlist.push(tcoords[0]);
+ pointlist.push(tcoords[1]);
+ pointlist.push(tsize);
+ }
+
+ pointidx = new Array(points.length);
+ idx = Array.apply(0, pointidx).map(function(_, i){return i});
+
+ if(!no_draw){
+ mgraphics.redraw();
+ }
+ //outlet(0, "path", pointlist);
+}
+
+function calc_snorm(tx, ty){
+ var temp = [];
+ temp[0] = (tx * 2.) - 1.;
+ temp[1] = -1 * ((ty * 2.) - 1.);
+ return temp;
+}
+
+function msg_float(t){
+ phasetest = true;
+ //status_drawtraj = true;
+
+ var limit = points.length - 1.;
+ var segment = Math.floor(t);
+
+ if(t >= limit){
+ t = limit;
+ segment = limit;
+ phasepoint.x = points[segment].x;
+ phasepoint.y = points[segment].y;
+ phasepoint.size = points[segment].size;
+ phasemirror.size = phasepoint.size;
+ }else{
+ if(t < 0.){
+ t = 0;
+ segment = 0;
+ }
+
+ t = Math.max(0., Math.min(t, points.length));
+ t = t % 1.0;
+ phasepoint.x = points[segment].x + (t * (points[segment + 1].x - points[segment].x));
+ phasepoint.y = points[segment].y + (t * (points[segment + 1].y - points[segment].y));
+ phasepoint.size = points[segment].size + (points[segment + 1].size - points[segment].size) * t;
+ phasemirror.size = phasepoint.size;
+ }
+
+ calc_mirror(phasepoint.x, phasepoint.y);
+ circle_dist = calc_center_dist(phasepoint.x, phasepoint.y);
+
+ if(!no_draw){
+ mgraphics.redraw();
+ }
+ outlet(0, phasepoint.x, phasepoint.y, phasemirror.x, phasemirror.y, phasepoint.size);
+ //outlet(1, "phasepoint", phasepoint.x, phasepoint.y, "phasemirror", phasemirror.x, phasemirror.y, "size", phasepoint.size);
+}
+
+function Circle(rgba, size, x, y){
+ this.rgba = rgba;
+ this.size = size;
+ this.offset = this.size / 2.;
+ this.x = x;
+ this.y = y;
+}
+
+Circle.prototype.draw = function(){
+ with(mgraphics){
+ this.offset = this.size / 2.;
+ set_source_rgba(this.rgba);
+ ellipse(this.x - this.offset, this.y + this.offset, this.size, this.size);
+ fill();
+ }
+}
+
+function calc_xy(tx, ty){
+ return calc_snorm((tx / mgraphics.size[0]), (ty / mgraphics.size[1]));
+}
+
+function calc_snorm(tx, ty){
+ var temp = [];
+ temp[0] = (tx * 2.) - 1.;
+ temp[1] = -1 * ((ty * 2.) - 1.);
+ return temp;
+}
+
+function calc_closest_point(){
+ var dists = idx.map(distance);
+ closest = dists.indexOf(Math.min.apply(Math, dists));
+}
+
+function calc_mirror(tx, ty){
+ phasemirror.x = tx * -1;
+
+ if(flip_y){
+ phasemirror.y = ty * -1;
+ }else{
+ phasemirror.y = ty;
+ }
+}
+
+function distance(i){
+ //distance between cursor and i
+ return Math.sqrt(Math.pow(cursor[0] - points[i].x, 2) + Math.pow(cursor[1] - points[i].y, 2));
+}
+
+function calc_center_dist(tx, ty){
+ var dist = Math.sqrt(Math.pow(tx - 0., 2) + Math.pow(ty - 0., 2));
+ return dist;
+}
+
+function output(){
+ outlet(0, "path", pointlist);
+}
+
+
+//----------------------mouse------------------------------------
+
+function ondrag(x, y, button, mod1, shift){
+ status_com = Boolean(mod1);
+ status_shift = Boolean(shift);
+ status_button = Boolean(button);
+ cursor = calc_xy(x, y);
+
+ //need detection here for whether or not closest has been set.
+ if(status_button){
+ if(status_com || status_shift){
+ calc_closest_point();
+ }
+ if(status_com){
+ var tx = closest * 3;
+ var ty = tx + 1;
+
+ //move points
+ phasetest = false;
+ points[closest].x = cursor[0];
+ points[closest].y = cursor[1];
+ pointlist[tx] = cursor[0];
+ pointlist[ty] = cursor[1];
+ }else if(status_shift){
+ //highlight closest point
+ calc_closest_point();
+ dist_from_closest = distance(closest);
+ points[closest].size = circhalf * dist_from_closest * 20.;
+ var ti = (closest * 3) + 2;
+ pointlist[ti] = points[closest].size;
+ }
+ }
+
+ if(!status_button && (status_com || status_shift)){
+ outlet(0, "path", pointlist);
+ }
+
+ if(!no_draw){
+ mgraphics.redraw();
+ }
+}
+
+function onidle(x, y, button, mod1, shift){
+
+ status_idle = true;
+ status_shift = Boolean(shift);
+ status_com = Boolean(mod1);
+ cursor = calc_xy(x, y);
+ calc_closest_point();
+
+ if(status_shift || status_com){
+ status_drawtraj = false;
+ }else{
+ status_drawtraj = true;
+ }
+
+ for(i = 0; i < points.length; i++){
+ if(i == closest){
+ points[i].rgba = color_highlight;
+ }else{
+ points[i].rgba = color_std;
+ }
+ }
+ if(!no_draw){
+ mgraphics.redraw();
+ }
+}
+
+function onidleout(){
+ status_shift = false;
+ status_idle = false;
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 143.0, 79.0, 1176.0, 756.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 2,
+ "gridsize" : [ 10.0, 10.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-67",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 1030.0, 460.0, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-65",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 1018.0, 430.0, 37.0, 22.0 ],
+ "text" : "zl.len"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-64",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 1000.0, 380.0, 55.0, 22.0 ],
+ "text" : "zl.slice 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-62",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 1030.0, 190.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-60",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 617.0, 199.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-6",
+ "index" : 2,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 161.0, 285.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "int" ],
+ "patching_rect" : [ 66.0, 81.0, 39.0, 22.0 ],
+ "text" : "t b 10"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 70.0, 33.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 81.0, 285.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 240.0, 66.0, 150.0, 20.0 ],
+ "text" : "5 points"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-47",
+ "linecount" : 4,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 143.0, 367.0, 65.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 105, 100, 100, 105, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102 ],
+ "saved_bundle_length" : 292,
+ "text" : "/path : [-0.7, 0.7, 0.05, -0.7, -0.7, 0.05, -0.35, 0.7, 0.05, -0.35, -0.7, 0.05, 0, 0.7, 0.05, 0, -0.7, 0.05, 0.35, 0.7, 0.05, 0.35, -0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05]"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 1030.0, 230.0, 53.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p zigzag"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-59",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 890.0, 270.0, 76.0, 22.0 ],
+ "text" : "o.route /path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-58",
+ "linecount" : 26,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 931.5, 330.0, 50.0, 357.0 ],
+ "text" : "path -0.7 0.7 0.05 -0.7 -0.7 0.05 -0.35 0.7 0.05 -0.35 -0.7 0.05 0 0.7 0.05 0 -0.7 0.05 0.35 0.7 0.05 0.35 -0.7 0.05 0.7 0.7 0.05 0.7 -0.7 0.05"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-54",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 793.0, 190.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-53",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 957.5, 190.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 890.0, 190.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-49",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 890.0, 300.0, 79.0, 22.0 ],
+ "text" : "prepend path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-48",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 617.0, 199.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-6",
+ "index" : 2,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 161.0, 285.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "int" ],
+ "patching_rect" : [ 66.0, 81.0, 32.0, 22.0 ],
+ "text" : "t b 5"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 70.0, 33.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 81.0, 285.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 240.0, 66.0, 150.0, 20.0 ],
+ "text" : "5 points"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-47",
+ "linecount" : 6,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 143.0, 153.0, 92.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -108, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102 ],
+ "saved_bundle_length" : 168,
+ "text" : "/path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, -0.7, 0.7, 0.05]"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-47", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-47", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 957.5, 230.0, 55.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p square"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 693.0, 331.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-6",
+ "index" : 2,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 243.0, 310.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "int" ],
+ "patching_rect" : [ 87.0, 102.0, 32.0, 22.0 ],
+ "text" : "t b 6"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 81.0, 43.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 149.0, 310.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 204.0, 71.0, 150.0, 20.0 ],
+ "text" : "6 points"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-44",
+ "linecount" : 7,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 93.0, 144.0, 153.0, 106.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -84, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102 ],
+ "saved_bundle_length" : 192,
+ "text" : "/path : [-0.7, 0.7, 0.05, 0.7, 0.7, 0.05, -0.7, 0.7, 0.05, 0.7, -0.7, 0.05, -0.7, -0.7, 0.05, 0.7, 0.7, 0.05]"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-5", 1 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 793.0, 230.0, 71.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p hourglass"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-43",
+ "linecount" : 11,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 770.0, 450.0, 153.0, 160.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 105, 100, 100, 105, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -42, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -26, 102, 102, 102, 102, 102, 102, -65, -26, 102, 102, 102, 102, 102, 102, 63, -87, -103, -103, -103, -103, -103, -102 ],
+ "saved_bundle_length" : 292,
+ "text" : "/path : [-0.7, 0.7, 0.05, -0.7, -0.7, 0.05, -0.35, 0.7, 0.05, -0.35, -0.7, 0.05, 0, 0.7, 0.05, 0, -0.7, 0.05, 0.35, 0.7, 0.05, 0.35, -0.7, 0.05, 0.7, 0.7, 0.05, 0.7, -0.7, 0.05]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "int" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "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-9",
+ "index" : 2,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 285.0, 330.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "int" ],
+ "patching_rect" : [ 163.0, 139.0, 39.0, 22.0 ],
+ "text" : "t b 15"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 140.0, 6.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 152.0, 330.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-35",
+ "linecount" : 7,
+ "maxclass" : "o.compose",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 83.0, 176.0, 526.0, 106.0 ],
+ "saved_bundle_data" : [ 35, 98, 117, 110, 100, 108, 101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, -72, 47, 112, 97, 116, 104, 0, 0, 0, 44, 100, 105, 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, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 0, 0, 0, 63, -23, -103, -103, -103, -103, -103, -102, 0, 0, 0, 0, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 60, -116, 61, 10, -6, 116, -36, 3, 63, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, 63, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, 63, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, 63, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -23, -103, -103, -103, -103, -103, -102, 60, -100, 61, 9, 22, -30, -37, 1, 63, -87, -103, -103, -103, -103, -103, -102, -65, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102, -65, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, -65, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, -68, -91, 45, -53, 17, 50, -90, -124, -65, -23, -103, -103, -103, -103, -103, -102, 63, -87, -103, -103, -103, -103, -103, -102, 63, -45, -105, -23, -106, 49, 47, 77, -65, -25, -90, -67, 110, -118, -8, 22, 63, -87, -103, -103, -103, -103, -103, -102, 63, -30, 26, 23, 109, -38, -50, -18, -65, -30, 26, 23, 109, -38, -50, -18, 63, -87, -103, -103, -103, -103, -103, -102, 63, -25, -90, -67, 110, -118, -8, 22, -65, -45, -105, -23, -106, 49, 47, 77, 63, -87, -103, -103, -103, -103, -103, -102 ],
+ "saved_bundle_length" : 460,
+ "text" : "/path : [0.8, 0, 0.05, 0.739104, 0.306147, 0.05, 0.565685, 0.565685, 0.05, 0.306147, 0.739104, 0.05, 4.89859e-17, 0.8, 0.05, -0.306147, 0.739104, 0.05, -0.565685, 0.565685, 0.05, -0.739104, 0.306147, 0.05, -0.8, 9.79717e-17, 0.05, -0.739104, -0.306147, 0.05, -0.565685, -0.565685, 0.05, -0.306147, -0.739104, 0.05, -1.46958e-16, -0.8, 0.05, 0.306147, -0.739104, 0.05, 0.565685, -0.565685, 0.05, 0.739104, -0.306147, 0.05]"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-35", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-35", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 890.0, 230.0, 47.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p circle"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 740.0, 400.0, 74.0, 22.0 ],
+ "text" : "o.pack /path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 290.0, 19.0, 93.0, 22.0 ],
+ "text" : "loadmess 0.187"
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-8",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 290.0, 111.0, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 30.0, 320.0, 89.0, 22.0 ],
+ "style" : "default",
+ "text" : "make_circle 16"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 70.0, 240.0, 35.0, 22.0 ],
+ "style" : "default",
+ "text" : "reset"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 820.0, 20.0, 72.0, 22.0 ],
+ "text" : "loadmess 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 730.0, 310.0, 150.0, 20.0 ],
+ "text" : "path sent upon mouseup"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 740.0, 364.0, 63.0, 22.0 ],
+ "text" : "route path"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 620.0, 30.0, 60.0, 22.0 ],
+ "text" : "loadbang"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 210.0, 670.0, 72.0, 22.0 ],
+ "text" : "mirror2odot"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 11.0,
+ "id" : "obj-29",
+ "linecount" : 5,
+ "maxclass" : "o.display",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 650.0, 630.0, 278.0, 83.0 ],
+ "text" : "/metalist : [0.340199, 0.660796, -0.340199, 0.660796, 0.05],\n/phasepoint : [0.340199, 0.660796],\n/phasemirror : [-0.340199, 0.660796],\n/size : 0.05"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "linecount" : 2,
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 840.0, 94.5, 55.0, 35.0 ],
+ "text" : "flip_y_axis 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 730.0, 59.0, 84.0, 22.0 ],
+ "text" : "flip_y_axis $1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 730.0, 19.0, 22.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 371.0, 111.0, 29.5, 22.0 ],
+ "text" : "- 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 470.0, 40.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 570.0, 150.0, 37.0, 22.0 ],
+ "text" : "open"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 59.0, 104.0, 342.0, 382.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-18",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "bang", "float" ],
+ "patching_rect" : [ 181.0, 104.0, 31.0, 22.0 ],
+ "text" : "t b f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 181.0, 179.0, 29.5, 22.0 ],
+ "text" : "f"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 181.0, 143.0, 38.0, 22.0 ],
+ "text" : "del 0."
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-20",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 40.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-21",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 228.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 1 ],
+ "source" : [ "obj-18", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+ ],
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 210.0, 180.0, 41.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p thru"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 371.0, 50.0, 72.0, 22.0 ],
+ "text" : "loadmess 6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "linecount" : 2,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 530.0, 100.0, 85.0, 33.0 ],
+ "text" : "generate new coordinates"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "number",
+ "maximum" : 50,
+ "minimum" : 2,
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 371.0, 80.0, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 620.0, 100.0, 24.0, 24.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 8,
+ "minor" : 1,
+ "revision" : 0,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "classnamespace" : "box",
+ "rect" : [ 935.0, 153.0, 366.0, 624.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-5",
+ "index" : 2,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 112.0, 91.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "format" : 6,
+ "id" : "obj-7",
+ "maxclass" : "flonum",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 112.0, 155.0, 50.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 113.0, 460.0, 34.0, 22.0 ],
+ "text" : "gate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "float" ],
+ "patching_rect" : [ 104.5, 242.5, 81.0, 22.0 ],
+ "text" : "snapshot~ 10"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 104.5, 204.5, 70.0, 22.0 ],
+ "text" : "cycle~ 0.02"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 6,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 151.0, 402.0, 96.0, 22.0 ],
+ "text" : "scale -1. 1. 0. 6."
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "index" : 3,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 271.0, 97.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-19",
+ "index" : 1,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "patching_rect" : [ 32.0, 81.0, 30.0, 30.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-21",
+ "index" : 1,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 171.0, 506.0, 30.0, 30.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-3", 1 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 4 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+ ]
+ }
+,
+ "patching_rect" : [ 210.0, 150.0, 180.0, 22.0 ],
+ "saved_object_attributes" : {
+ "description" : "",
+ "digest" : "",
+ "globalpatchername" : "",
+ "tags" : ""
+ }
+,
+ "text" : "p cycle_controlrate"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 210.0, 70.0, 22.0, 22.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 676.0, 150.0, 130.0, 22.0 ],
+ "text" : "loadmess autowatch 1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 70.0, 160.0, 52.0, 22.0 ],
+ "style" : "default",
+ "text" : "compile"
+ }
+
+ }
+, {
+ "box" : {
+ "filename" : "mirrorpath.js",
+ "id" : "obj-1",
+ "maxclass" : "jsui",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 210.0, 240.0, 422.0, 422.0 ]
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-36", 0 ],
+ "order" : 1,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "order" : 0,
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "order" : 1,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 1 ],
+ "order" : 0,
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 2 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-43", 1 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "midpoints" : [ 219.5, 702.0, 646.5, 702.0, 646.5, 619.0, 659.5, 619.0 ],
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-59", 0 ],
+ "source" : [ "obj-39", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-39", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-14", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-59", 0 ],
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-45", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-59", 0 ],
+ "source" : [ "obj-48", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-48", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "order" : 2,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-58", 1 ],
+ "order" : 1,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-64", 0 ],
+ "order" : 0,
+ "source" : [ "obj-49", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-39", 0 ],
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-48", 0 ],
+ "source" : [ "obj-53", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "source" : [ "obj-54", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-49", 0 ],
+ "source" : [ "obj-59", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-59", 0 ],
+ "source" : [ "obj-60", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-60", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-60", 0 ],
+ "source" : [ "obj-62", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-65", 0 ],
+ "source" : [ "obj-64", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-67", 0 ],
+ "source" : [ "obj-65", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 1 ],
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-9", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "mirrorpath.js",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "TEXT",
+ "implicit" : 1
+ }
+, {
+ "name" : "mirror2odot.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.display.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.pack.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.compose.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "autosave" : 0,
+ "styles" : [ {
+ "name" : "multislider001",
+ "default" : {
+ "bgcolor" : [ 0.031373, 0.541176, 0.498039, 1.0 ]
+ }
+,
+ "parentstyle" : "",
+ "multi" : 0
+ }
+ ],
+ "bgcolor" : [ 0.905196, 0.947298, 0.947298, 1.0 ],
+ "editing_bgcolor" : [ 0.826703, 0.85521, 0.85521, 1.0 ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 228.0, 170.0, 285.0, 309.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",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 50.0, 220.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 0,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 37.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-44",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 5,
+ "outlettype" : [ "", "", "", "", "" ],
+ "patching_rect" : [ 50.0, 162.5, 153.0, 22.0 ],
+ "style" : "",
+ "text" : "regexp \\\\/ @substitute \" \""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 131.5, 63.0, 22.0 ],
+ "style" : "",
+ "text" : "o.atomize"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 50.0, 100.0, 53.0, 22.0 ],
+ "style" : "",
+ "text" : "o.flatten"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-46", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-44", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-44", 0 ],
+ "source" : [ "obj-45", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-45", 0 ],
+ "source" : [ "obj-46", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.flatten.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.atomize.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "autosave" : 0
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 127.0, 79.0, 1279.0, 826.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" : {
+ "id" : "obj-35",
+ "maxclass" : "tab",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "int", "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 522.0, 432.0, 200.0, 24.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 22.5, 107.0, 180.192047, 24.0 ],
+ "spacing_x" : 2.52,
+ "style" : "",
+ "tabs" : [ "1", "2", "3", "4", "5", "6", "7", "8" ],
+ "truncate" : 0
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "message",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 1010.0, 89.0, 31.0, 22.0 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 228.0, 26.0, 31.0, 22.0 ],
+ "style" : "",
+ "text" : "120"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 878.5, 183.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "line"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 877.0, 325.0, 85.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /gain/8"
+ }
+
+ }
+, {
+ "box" : {
+ "contdata" : 1,
+ "ghostbar" : 53,
+ "id" : "obj-28",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 878.5, 225.437454, 20.0, 82.03006 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 181.918045, 26.0, 20.0, 79.0 ],
+ "setminmax" : [ 0.0, 150.0 ],
+ "settype" : 0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 758.5, 183.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "line"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 638.5, 183.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "line"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 757.0, 325.0, 85.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /gain/7"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 637.0, 325.0, 85.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /gain/6"
+ }
+
+ }
+, {
+ "box" : {
+ "contdata" : 1,
+ "ghostbar" : 53,
+ "id" : "obj-33",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 758.5, 225.437454, 20.0, 82.03006 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 159.144043, 26.0, 20.0, 79.0 ],
+ "setminmax" : [ 0.0, 150.0 ],
+ "settype" : 0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "contdata" : 1,
+ "ghostbar" : 53,
+ "id" : "obj-34",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 638.5, 225.437454, 20.0, 82.03006 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 136.370026, 26.0, 20.0, 79.0 ],
+ "setminmax" : [ 0.0, 150.0 ],
+ "settype" : 0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 532.5, 183.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "line"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 531.0, 325.0, 85.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /gain/5"
+ }
+
+ }
+, {
+ "box" : {
+ "contdata" : 1,
+ "ghostbar" : 53,
+ "id" : "obj-25",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 532.5, 225.437454, 20.0, 82.03006 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 113.596024, 26.0, 20.0, 79.0 ],
+ "setminmax" : [ 0.0, 150.0 ],
+ "settype" : 0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 412.5, 183.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "line"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 292.5, 183.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "line"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 172.5, 183.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "line"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "newobj",
+ "numinlets" : 3,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 52.5, 183.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "line"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-18",
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 181.5, 536.0, 243.0, 32.0 ],
+ "text" : "/len = length(getaddresses())"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 181.5, 572.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "o.if /len == 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 181.5, 700.0, 136.0, 22.0 ],
+ "style" : "",
+ "text" : "o.select /room/gainobj/*"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 12.0,
+ "id" : "obj-11",
+ "linecount" : 8,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 531.0, 498.0, 258.0, 127.0 ],
+ "text" : "/room/gainobj/1 = /panel/gain/1,\n/room/gainobj/2 = /panel/gain/2,\n/room/gainobj/3 = /panel/gain/3,\n/room/gainobj/4 = /panel/gain/4, \n/room/gainobj/5 = /panel/gain/5, \n/room/gainobj/6 = /panel/gain/6, \n/room/gainobj/7 = /panel/gain/7, \n/room/gainobj/8 = /panel/gain/8"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-9",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 181.5, 750.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 171.0, 476.0, 29.5, 22.0 ],
+ "style" : "",
+ "text" : "t l l"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 171.0, 438.0, 50.0, 22.0 ],
+ "style" : "",
+ "text" : "o.union"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "newobj",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 52.5, 33.0, 47.0, 22.0 ],
+ "style" : "",
+ "text" : "r recall"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 79.0, 541.0, 57.0, 22.0 ],
+ "style" : "",
+ "text" : "s current"
+ }
+
+ }
+, {
+ "box" : {
+ "contdata" : 1,
+ "ghostbar" : 53,
+ "id" : "obj-8",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 1015.5, 118.437454, 20.0, 82.03006 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 204.692047, 26.0, 20.0, 79.0 ],
+ "setminmax" : [ 0.0, 150.0 ],
+ "settype" : 0,
+ "slidercolor" : [ 1.0, 0.741176, 0.196078, 1.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 411.0, 325.0, 85.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /gain/4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 291.0, 325.0, 85.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /gain/3"
+ }
+
+ }
+, {
+ "box" : {
+ "contdata" : 1,
+ "ghostbar" : 53,
+ "id" : "obj-4",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 412.5, 225.437454, 20.0, 82.03006 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 90.822021, 26.0, 20.0, 79.0 ],
+ "setminmax" : [ 0.0, 150.0 ],
+ "settype" : 0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "contdata" : 1,
+ "ghostbar" : 53,
+ "id" : "obj-5",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 292.5, 225.437454, 20.0, 82.03006 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 68.048012, 26.0, 20.0, 79.0 ],
+ "setminmax" : [ 0.0, 150.0 ],
+ "settype" : 0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 9,
+ "outlettype" : [ "", "", "", "", "", "", "", "", "FullPacket" ],
+ "patching_rect" : [ 232.5, 96.0, 619.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /1 /2 /3 /4 /5 /6 /7 /8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 52.5, 109.0, 77.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /gain"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "FullPacket" ],
+ "patching_rect" : [ 52.5, 75.0, 84.0, 22.0 ],
+ "style" : "",
+ "text" : "o.route /panel"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-56",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 171.0, 325.0, 85.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /gain/2"
+ }
+
+ }
+, {
+ "box" : {
+ "contdata" : 1,
+ "ghostbar" : 53,
+ "id" : "obj-57",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 172.5, 225.437454, 20.0, 82.03006 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 45.274006, 26.0, 20.0, 79.0 ],
+ "setminmax" : [ 0.0, 150.0 ],
+ "settype" : 0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-51",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 51.0, 325.0, 85.0, 22.0 ],
+ "style" : "",
+ "text" : "o.pack /gain/1"
+ }
+
+ }
+, {
+ "box" : {
+ "contdata" : 1,
+ "ghostbar" : 53,
+ "id" : "obj-52",
+ "maxclass" : "multislider",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 52.5, 225.437454, 20.0, 82.03006 ],
+ "presentation" : 1,
+ "presentation_rect" : [ 22.5, 26.0, 20.0, 79.0 ],
+ "setminmax" : [ 0.0, 150.0 ],
+ "settype" : 0,
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "FullPacket" ],
+ "patching_rect" : [ 171.0, 408.0, 101.0, 22.0 ],
+ "style" : "",
+ "text" : "o.prepend /panel"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-1", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-14", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "order" : 1,
+ "source" : [ "obj-16", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 1 ],
+ "midpoints" : [ 180.5, 508.0, 228.0, 508.0, 228.0, 436.0, 211.5, 436.0 ],
+ "source" : [ "obj-16", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-18", 0 ],
+ "order" : 0,
+ "source" : [ "obj-16", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "source" : [ "obj-17", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-17", 0 ],
+ "source" : [ "obj-18", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "source" : [ "obj-19", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "source" : [ "obj-2", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-20", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "source" : [ "obj-23", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-24", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-24", 0 ],
+ "source" : [ "obj-25", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "source" : [ "obj-26", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-27", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-27", 0 ],
+ "source" : [ "obj-28", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-19", 0 ],
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "source" : [ "obj-3", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-3", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-23", 0 ],
+ "source" : [ "obj-3", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-26", 0 ],
+ "source" : [ "obj-3", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "source" : [ "obj-3", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-30", 0 ],
+ "source" : [ "obj-3", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "source" : [ "obj-30", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-31", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-32", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-31", 0 ],
+ "source" : [ "obj-33", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-32", 0 ],
+ "source" : [ "obj-34", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-36", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-4", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-5", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-51", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-51", 0 ],
+ "source" : [ "obj-52", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-56", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-56", 0 ],
+ "source" : [ "obj-57", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-7", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-25", 0 ],
+ "order" : 3,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-28", 0 ],
+ "order" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-33", 0 ],
+ "order" : 1,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-34", 0 ],
+ "order" : 2,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "order" : 4,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "order" : 5,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-52", 0 ],
+ "order" : 7,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-57", 0 ],
+ "order" : 6,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "o.prepend.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.select.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.if.mxo",
+ "type" : "iLaX"
+ }
+ ],
+ "autosave" : 0
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 227.0, 79.0, 940.0, 593.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-47",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 290.0, 225.0, 49.0, 20.0 ],
+ "style" : "",
+ "text" : "(+10.5)"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-45",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 277.5, 300.0, 32.0, 20.0 ],
+ "style" : "",
+ "text" : "(+6)"
+ }
+
+ }
+, {
+ "box" : {
+ "arrows" : 1,
+ "id" : "obj-42",
+ "linecolor" : [ 0.439216, 0.74902, 0.254902, 1.0 ],
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 341.0, 180.0, 11.0, 103.5 ]
+ }
+
+ }
+, {
+ "box" : {
+ "arrows" : 2,
+ "id" : "obj-41",
+ "linecolor" : [ 0.439216, 0.74902, 0.254902, 1.0 ],
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 235.0, 290.5, 117.0, 16.5 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-40",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 200.0, 315.0, 44.0, 20.0 ],
+ "style" : "",
+ "text" : "[0., 0.]"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-39",
+ "linecount" : 6,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 540.0, 180.0, 326.0, 87.0 ],
+ "style" : "",
+ "text" : "In the patch, this is found in the subpatcher:\n\ntop(main) -> edit_patch -> persistent_data\n\nYou can jump to it quickly by clicking on the \n\"/config/panel/open\" message on the front."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-38",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 443.0, 555.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "-"
+ }
+
+ }
+, {
+ "box" : {
+ "arrows" : 3,
+ "id" : "obj-37",
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 450.0, 61.0, 5.0, 478.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-36",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 23.0, 15.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "-"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-35",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 443.0, 15.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "+"
+ }
+
+ }
+, {
+ "box" : {
+ "arrows" : 3,
+ "id" : "obj-33",
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 44.0, 15.0, 390.0, 20.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-32",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 210.5, 519.0, 23.0, 20.0 ],
+ "style" : "",
+ "text" : "S"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-31",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 410.0, 283.0, 23.0, 20.0 ],
+ "style" : "",
+ "text" : "E"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-30",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 15.0, 283.0, 23.0, 20.0 ],
+ "style" : "",
+ "text" : "W"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 208.0, 30.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "N"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "linecount" : 8,
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 540.0, 61.0, 326.0, 114.0 ],
+ "style" : "",
+ "text" : "measurements are taken FROM the origin in offset pairs...\nthe first number is X\nthe second number is Y...\n\nso, speaker#1 is [-6, 10.5], but you want to include all speakers in one list, so two speakers would look like\n\n[-6, 10.5, 0, 12.5], etc."
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-10",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 200.0, 255.0, 40.0, 20.0 ],
+ "style" : "",
+ "text" : "origin"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 208.0, 283.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-69",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 600.0, 412.0, 197.0, 20.0 ],
+ "style" : "",
+ "text" : "1 2 3 4 5 6 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-68",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 540.0, 412.0, 30.0, 20.0 ],
+ "style" : "",
+ "text" : "8ch"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-62",
+ "maxclass" : "live.line",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 525.0, 383.0, 330.0, 5.0 ]
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-59",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 540.0, 337.0, 30.0, 20.0 ],
+ "style" : "",
+ "text" : "6ch"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-46",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 600.0, 337.0, 233.0, 20.0 ],
+ "style" : "",
+ "text" : "-6 10.5 | 6 10.5 | 8 2.5 | 8 -8 | -8 -8 | -8 2.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-43",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 600.0, 315.0, 197.0, 20.0 ],
+ "style" : "",
+ "text" : "1 3 4 5 7 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-28",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 56.0, 239.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-27",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 44.0, 418.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "7"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-26",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 210.5, 495.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "6"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-25",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 381.0, 416.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-24",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 381.0, 239.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "4"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-23",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 356.0, 109.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "3"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-22",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 208.0, 61.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "2"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 51.0, 109.0, 19.0, 20.0 ],
+ "style" : "",
+ "text" : "1"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-20",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 65.0, 394.0, 44.0, 20.0 ],
+ "style" : "",
+ "text" : "-8 -8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-19",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 198.0, 446.0, 48.0, 20.0 ],
+ "style" : "",
+ "text" : "0 -12.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-18",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 356.0, 394.0, 44.0, 20.0 ],
+ "style" : "",
+ "text" : "8 -8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-17",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 378.5, 261.0, 44.0, 20.0 ],
+ "style" : "",
+ "text" : "8 2.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-16",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 51.0, 261.0, 44.0, 20.0 ],
+ "style" : "",
+ "text" : "-8 2.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 341.0, 131.0, 44.0, 20.0 ],
+ "style" : "",
+ "text" : "6 10.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-14",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 198.0, 83.0, 44.0, 20.0 ],
+ "style" : "",
+ "text" : "0 12.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 600.0, 434.0, 325.0, 20.0 ],
+ "style" : "",
+ "text" : "-6 10.5 | 0 12.5 | 6 10.5 | 8 2.5 | 8 -8 | 0 -12.5 | -8 -8 | -8 2.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 51.0, 131.0, 48.0, 20.0 ],
+ "style" : "",
+ "text" : "-6 10.5"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-9",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 208.0, 465.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-8",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 208.0, 105.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 378.5, 283.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-7",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 41.5, 283.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 341.0, 416.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-5",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 75.0, 416.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 341.0, 150.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-2",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 75.0, 150.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ ],
+ "dependency_cache" : [ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 3,
+ "revision" : 5,
+ "architecture" : "x64",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 486.0, 188.0, 920.0, 619.0 ],
+ "bglocked" : 0,
+ "openinpresentation" : 0,
+ "default_fontsize" : 12.0,
+ "default_fontface" : 0,
+ "default_fontname" : "Arial",
+ "gridonopen" : 2,
+ "gridsize" : [ 5.0, 5.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-12",
+ "maxclass" : "comment",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 190.199997, 155.0, 162.0, 20.0 ],
+ "style" : "",
+ "text" : "using feet for Andrew Harlan"
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 11.0,
+ "id" : "obj-10",
+ "linecount" : 4,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 450.0, 190.0, 382.0, 68.0 ],
+ "text" : "/numspeakers = length(/locations) / 2,\n/feet2meters = /locations * (1. / 3.280839895),\n/speakers/xy = /feet2meters, \ndelete(/locations), delete(/feet2meters), delete(/unit)"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-5",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 553.200012, 415.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-7",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 480.600006, 415.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 408.0, 415.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-2",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 335.399994, 415.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-15",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "FullPacket", "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 45.0, 105.0, 452.0, 22.0 ],
+ "style" : "",
+ "text" : "o.cond exists(/locations) && /unit == meters\\, exists(/locations) && /unit == feet"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-9",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 262.800018, 415.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-8",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 190.199997, 415.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-6",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 117.599998, 415.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-4",
+ "index" : 0,
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 45.0, 415.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-21",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 8,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ],
+ "patching_rect" : [ 45.0, 325.0, 527.200012, 22.0 ],
+ "style" : "",
+ "text" : "poly~ dummy @voices 1 @patchername 8ch_input.maxpat @target 0"
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-3",
+ "index" : 0,
+ "maxclass" : "inlet",
+ "numinlets" : 0,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 45.0, 25.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "fontface" : 0,
+ "fontsize" : 11.0,
+ "id" : "obj-22",
+ "linecount" : 3,
+ "maxclass" : "o.expr.codebox",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "FullPacket", "FullPacket" ],
+ "patching_rect" : [ 45.0, 190.0, 382.0, 56.0 ],
+ "text" : "/numspeakers = length(/locations) / 2,\n/speakers/xy = /locations, \ndelete(/locations), delete(/unit)"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-10", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-10", 0 ],
+ "source" : [ "obj-15", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-15", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-22", 0 ],
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "source" : [ "obj-21", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-2", 0 ],
+ "source" : [ "obj-21", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-4", 0 ],
+ "source" : [ "obj-21", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-5", 0 ],
+ "source" : [ "obj-21", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-6", 0 ],
+ "source" : [ "obj-21", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-7", 0 ],
+ "source" : [ "obj-21", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-8", 0 ],
+ "source" : [ "obj-21", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-9", 0 ],
+ "source" : [ "obj-21", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-21", 0 ],
+ "source" : [ "obj-22", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-15", 0 ],
+ "source" : [ "obj-3", 0 ]
+ }
+
+ }
+ ],
+ "dependency_cache" : [ {
+ "name" : "8ch_input.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.tospat.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "spatmat_format.maxpat",
+ "bootpath" : "~/Documents/programming/git_repositories/CNMAT-Production/lubow/mirrorer/max/patches",
+ "patcherrelativepath" : ".",
+ "type" : "JSON",
+ "implicit" : 1
+ }
+, {
+ "name" : "o.expr.codebox.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.oper.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "spat.spat~.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.flatten.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.atomize.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.route.mxo",
+ "type" : "iLaX"
+ }
+, {
+ "name" : "o.cond.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
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 5,
+ "architecture" : "x64",
+ "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-3",
+ "maxclass" : "button",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "bang" ],
+ "patching_rect" : [ 348.0, 207.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-1",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 275.0, 353.0, 30.0, 30.0 ],
+ "presentation_rect" : [ 275.0, 350.0, 0.0, 0.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-13",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "clear" ],
+ "patching_rect" : [ 172.999985, 271.0, 49.0, 22.0 ],
+ "style" : "",
+ "text" : "t l clear"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-12",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "" ],
+ "patching_rect" : [ 50.0, 100.0, 123.0, 22.0 ],
+ "style" : "",
+ "text" : "routepass FullPacket"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-11",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "" ],
+ "patching_rect" : [ 50.0, 174.5, 122.0, 22.0 ],
+ "style" : "",
+ "text" : "prepend speakers xy"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-29",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 3,
+ "outlettype" : [ "", "", "FullPacket" ],
+ "patching_rect" : [ 50.0, 134.5, 264.999969, 22.0 ],
+ "style" : "",
+ "text" : "o.route /feet2meters /matrix"
+ }
+
+ }
+, {
+ "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, 353.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "comment" : "",
+ "id" : "obj-20",
+ "maxclass" : "outlet",
+ "numinlets" : 1,
+ "numoutlets" : 0,
+ "patching_rect" : [ 166.999985, 353.0, 30.0, 30.0 ],
+ "style" : ""
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-11", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-16", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-29", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-12", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-20", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-13", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-12", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-15", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-11", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-13", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-29", 2 ]
+ }
+
+ }
+ ]
+ }
+
+}
--- /dev/null
+{
+ "patcher" : {
+ "fileversion" : 1,
+ "appversion" : {
+ "major" : 7,
+ "minor" : 0,
+ "revision" : 6,
+ "architecture" : "x86",
+ "modernui" : 1
+ }
+,
+ "rect" : [ 488.0, 255.0, 645.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-8",
+ "maxclass" : "toggle",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "int" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 60.0, 134.0, 24.0, 24.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-6",
+ "maxclass" : "number",
+ "numinlets" : 1,
+ "numoutlets" : 2,
+ "outlettype" : [ "", "bang" ],
+ "parameter_enable" : 0,
+ "patching_rect" : [ 120.0, 90.0, 50.0, 22.0 ],
+ "style" : ""
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-4",
+ "maxclass" : "newobj",
+ "numinlets" : 1,
+ "numoutlets" : 1,
+ "outlettype" : [ "signal" ],
+ "patching_rect" : [ 218.0, 90.0, 40.0, 22.0 ],
+ "style" : "",
+ "text" : "pink~"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-3",
+ "maxclass" : "newobj",
+ "numinlets" : 2,
+ "numoutlets" : 8,
+ "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ],
+ "patching_rect" : [ 120.0, 135.0, 117.0, 22.0 ],
+ "style" : "",
+ "text" : "gate~ 8"
+ }
+
+ }
+, {
+ "box" : {
+ "id" : "obj-1",
+ "maxclass" : "newobj",
+ "numinlets" : 8,
+ "numoutlets" : 0,
+ "patching_rect" : [ 120.0, 180.0, 117.0, 22.0 ],
+ "style" : "",
+ "text" : "dac~ 1 2 3 4 5 6 7 8"
+ }
+
+ }
+ ],
+ "lines" : [ {
+ "patchline" : {
+ "destination" : [ "obj-1", 7 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 7 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 6 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 6 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 5 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 5 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 4 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 4 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 3 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 3 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 2 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 2 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 1 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-3", 1 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 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-3", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-6", 0 ]
+ }
+
+ }
+, {
+ "patchline" : {
+ "destination" : [ "obj-1", 0 ],
+ "disabled" : 0,
+ "hidden" : 0,
+ "source" : [ "obj-8", 0 ]
+ }
+
+ }
+ ],
+ "parameters" : {
+
+ }
+,
+ "dependency_cache" : [ ],
+ "embedsnapshot" : 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
+ }
+
+}
--- /dev/null
+N4Igzgxg9gDgpiAXCAJnAbgSwggNCAMwBsBDdKAJyRAEYAmAFgA4R904KxMoA7agBgB0AVkH9WIHiQC2CZACtpRAPp1+NJgFphmmgDYJlTAHNMfZP0s0CdAnbiX+AdicBOCWCkwwACygAXJFBpTAAPIJAIHxJzUHFEUDgARwiiKAB3XzgiAgi4KQAjIjkQcXxjEjMBCWkoNGr8AvTqGgkCCmTqNXEAX3wQlDo8wuKGkCaWiQqqizaOlOQaYUsQPpAfEx8snIiJxanK81K5zsXHMpB8kiKSi9r62bWB1oTLkduThZBllcbm/fKh2qPTWFX8ckS7zGHWKJDAJR+EhI/n8JAgAGtJvh/D4Or4oEQUMD+siKGEIiQAK7hV7xUDwnhEgEgGAxYm0CIMpnHNZDV6so4XLnsgDMnPy3N6+AY4sZYwF7OEsslq3wBlewtm+AVj3wTmV7JYGol8rZupA7mNcvNNDpLLNx3wmp5+BoL3pJptfNAOsd4E9LtoYqtKpB+A67AoBQidudF19vVBFCglJgMYiCY8AalIG9/utfszaxl/IdQuzqzWBBIaCozOkQNpBv2Yftgo8BKgY2klPB7Og0jTrwoyO4XSRKLRmPrJHRcFTWJAOLxfkJ1E0agkVxu8rgs+h2T38OoiOxZOk7J8MFyr3ap1ovze11G5ugPAIJgiBEoDcCi0QiauhEA5DqAyKohii4wkeCKPiO/hjsgQz4NuL5+v4567vuWogA2c4Lsyy5wPia7IBuOZghCIDQXCsEXKhHzYrixGriq+DgVOkxPKS5KvFSNJxBmZZZgWQiWHQehMGKazuvm3KtLyzaFsJazBh6omqiAJY+sJToVmsSohuy6o6e2ekaWs+pGeaRrqWxbbspadnsraQlmXJLmyXGmn0G5YzeTJakeY8SYpqBxylu5AX4HmmbmaG0p+ThAVrBGHDRk21nKe2rY9n2OENjMglZQpaxgJ2YzVrWi5FihCygGkmQ+NkN6gHeXzdBIewcoCMx+gx3Z1B8awbMYWzNTst7zC05xdf8PW4UNYwDTh0w5f0mCDLs82tL17krX67UtIiTybbJa2VdNyA/Bc3W7U+O4hfgb4fsYX4/siLQAZpV6tYQV0PvRUJPbmESURENHHtdj5ESR9kHRcHGQS2dURKN40tdti4XThR1nI4NRLThCOac8YONn6d2fCeBMocDgaNdsf045TO1bvTFx47mj73MNG1ba8LNA8+jH/feSyPlTrYgRme7Tn68GIaDTErgS3LkezIsHrCUPfDDmEFbO85DgtSPywpJIYbxYHUumWXxipQH25pebOvdtUgEF0VaUpDvrd8vuaSZwXZeyVnOTZgfao7FqBzJdpxSHOZunHrquxW0f+zQXv6U8vai+VaRjMYyYEcVpn+fpMVRw55raUnEhFqlGDpXbEehyDVUcIuhWxBF7elZnl7Xl+AO2sLj2Bi9n63h9f60N9rZBb+ZICSAJdhW3DdD+a6caTvgb195B+Abh+cHpGGXl7XfopextuZRXyVVxyzuKc7J+aTnBYWz7H83zmQy7cczB2PgAzS4cG5rFstvcBawnJQNdLGDOcDXReRfr5SKlcLKum/qGNYide5bzdpWfAXc6wLULl2c04M+KTmRgtWGrFtYwRphPNCOZp5vVnhQX8X1OFQEHBEPCxsoKjmocrEAZtFxWwvDhJhat1ybm1HLZaHMJCQzoppU4wRNp5hJmQsep5xhsz2uyRmE0/pc06v0Im/V1FmJwlLfA6MmbCLsbdUxD0OHU3xo+IWpMzpY2ZAYsWXwboHD6qfX6o9xaPhJq2euK9rbgPKKXcKCddKINBv/D2R8UFN3vmvZB+9UGv2AS7GuHs8HsnronEhBlU4gGDvUl+kDvYwNaTg2Ob8kFVJjinXptA972Q9tnOOZUKoFXPrjGs3cZxFX7iHGgggRRMDoE4YQBhWxpSjFvLp+C1g6PWJsNxrwqa2IePYrWuMx6zUcQzDIZzIQ3NZouax/iKZ3A8YElA50vma0npzAGES/hcX5nmC53jRZcwlhcAJrYYlTTiewvmkRBHhUVhI5C1FDy0TYROCC5tG6qOJg43CRsCKMOYnDJRFxZHsloWBehxK6avIuJoglKsWKKNfLwV671eGfX/KfIBlx6onLGs89eAK2VArmu8u5tNFpXJzGTQWsqwlsM8YuBJELgkLVCbC4xCL8AWMxsijqPMflgpCeShFI0R6vCNUq0mPE14bzLkssBHtYpZO9nU/1ucin7KDd09B3S/VRRfjUuuSVb4vzFQ0tU8byzdPaS/TpYaEo9IqfHVNIkc2DLzWnfpWdY08m4oskp8lSFn3yodOZFD3ZZN2VfJZBzgSTKLny98M82pz34ZpGWrwFGkRABrEk+ETbu1JX6aRdr2UaPEeOcMeLdbGIZTQ5EVEF2GvJZy6G9KaXMJBsHEdoBD160RiysRCFsU1EpTOiQY71bKKXAba58qVHYUDMkj16TiEFJjlG7BObA3RosmsfiobINFqaaB5+3SK05gg2BxUTSWnZvBSADN3Ss1wcck01yWCkNFojUWxDCbw0obrW22D6HO5Npqlkohj9ll1rygXKZgYmXQrGHu+6V7N0nt5YGY56qXnfq1Ue+FmrnGSoxpNUAUKXUos+VEwmqrNLmuUyqmFAMbH8acV401uE9EGvumpr4cLIk5UdVY11cqfFrC4YKvhIq62QP/QW/oMz50P2vp2m0CGy2iiafk0pHsk0v1AcB/2eHa3QN89khB3sSNP2o+R4jIzTTlomWQ5jzJPUZJS97KjabwNleDeAHjHKW57PYz6lSVa+41q4q2Y5um/pQoCZc0W1mugrBGqcyxwwl0PJ1cyWF9z9PskkzKzTznRZQq5hE06AsVOmc1YNxYJ1QQ7opLexd0nhMw1E+OgRQjXgiKpUJldSFAU+PYsdha8Bf31Z1lo7ltKyLvq3VPfl/bCCDs8w52JNn4nqNbDAnzfFAsduwyF+2qz9B0A2U4PQeh1CSRFG4GU79MuVYEKjvQ6OXBY5x1JfHX9fak/J5j7H+hqeuAJ4lUjWWScijRxjynzO8es80jF0S9PedM9xzTtYcWRfc7J2LqnAuZSf0snT2XDO+cS8F8l3JMc0sYPazhMZFGXK5cNwM2jrYqF5Yvq3djwXK1pM3nbpHgZTcd0PtVqDhXqqG2rUpQe9aSi/y608sbzryWrcMxp9yvN5sWY1UtmTtBjGhIUwtvrSfQXGbeSjRT0rduA0lttxPseQYXuz/Sz98Y52fdYUe5d97V0UunTIi7b6b1Epw0itqTmK+aT44Jp7oszvHtVpd4dQPuEDqFfPGgi94HCPdSlkrQGosgc91VnX9mQ3O8I8jktOSieFvC0MyLoyY7C5zVhvfgZEuGg30RoZGXUnZOLa/t3fsXIW+7RI+rl9V/n7b6EBFZ+hsbXwNJ5wNrB4SquJh5SbPZza3LqZTYLRmbp7yZeIF7rb6oJ77QR5eLGrDZmqh4WrBA2p96TYKrTZR6nzl5YpN4A6ordhPqt5j7t6EqcTMjvbyy174r14Hb5TwGiyD5rpfZcpLht79iT7ubCoLw5jd4UFJ7jx1rP5w5H6O5eoG7u45gVbH5xoc7E5MY+6gH+b3QwZNbxYuShZb4n4H5oZkYYZDLX6Ma35NIwLNb+x67hpaGf42jG5egP42jf5rr/4WFr5AFgHeoBgB5W7mgSZBLnIEEgrKqhJmawGkEmLYyaql5foIEzYExrDdbkyJ4fIoFWbko5Fqrx497iwp74FZGaath8ahIiG4piH14/anqA7XaXrrrfYSFsF0ocEMLlETYsg14vpV6Pot7Mj0GPaubSE8IeZyE/ROo1GQ5MEgxv5qG4qhFBYu6nzkICYI4+GNwDLWEVLK74AW7s7qHZKX7GRhbmh36RwGF6GBheFFqnFXG0D+GBiYJ3HpbBHryAZhGAHsgf5nH+xn7W4gyxEmFQFQnMF+4lSVhHIwGjYZGp5eKVF2aXTIG/L/KJ7YmKr3jYHmabaKGR61HR7mIkF6ZQq4mGL3hGYZ4JILF9pT4g4z5DoCFUQj4vqSFkpjGD7g7h5jH5ET49HjEfYaJ9HiFzGSKtGhK3bPqdFiaTofqYByIO7DKL5WxrxcaVQgH3Qr5gmwmu6BEe5vHxRdokgokDx1rmH7E36/x/E6FWk5g3F/yAmJqYZPGuFDIEYuE5ifEuTfFlJv7paQk/HjJvzNx7GI436nz1J1baIYlSpwFKGzZsn1H1g/KFH0l/RMmZEnZ5E0F4nmgDB5iEFybEl5kcgbayRYHKq9YArSwYrjbSavpDHhgPZKmvazqylTqiKzHykdFak6kUSHbDjjnXrDGsqKE9m9oCpLGyFz7yFrHZmbG6lxnBBL43aNjgHRF1pmkukhmVI2nZL2Gc4gzOlJkXkyT+6XmXFlLek3mGGBgPHmjOEOHPFuEBmhnEaZLJk+Tuk+S6G2lBEFbAHGFCYNbtogWPmQGiypk9rdGYpznGKtHLkTrvqKk4oqksFcETFnjansgh5NQZGlGVk577pjG4kjaZkZFtklFKpQ4MUFk4GgC5kSlGJF44YLasV4F8VkkFEcmrnT7LEbn94znMqd5lnD5YXnaDHmgKGSnLZ2m0BJIHk2zFKAU+QXEv7JqewRYGWNJOGekQIAU2Hmhhk2gRlG45bmW4IwVnlRHhEQlWXFjeUEKtoIUAEWmnyRFaEB5HH1j+ZChpkLHSncFqJjEEXTGjnUqqV4Ud6cELQClkVTnpmpBFkQ5DbfLaaUG2r0XypMVKZ/SpGar5ECX5naZNldkIEZ7UnhIFHcVKHGKqb2rtkSXA7fg8lg4uJbkaV958kRC4U7npUjFyntHzmthLD6mrxgygnnl/mWlXkBrmXQYnHeVOwH4xlvnPk+WbV+mWW2WBkH7uGWF2XAV7W/HOWnU0YwVGmzJwVymJmOUtZOhpn2ltbHV+X+yUXSo0X9ZjDdVjFpGYl6a1VTVUGoHZFcUUmQqYHkq1m0VVF/JNWiwtVJFiXDbjV0IKUpU8rj6iF17zmaV8rSmJUvbE3wVzXGKqm6rkpxXyJClpWTHkVqUjW956roqckyGz7z6ujnqdnDj9k4qMGzUU11FjG4WamtFs2gHEWNmWzLXw76VPXwZDKQXZLvlWm/zfmBjS7gn/lBn3X2X/FIXrXJzgUyR61AluWrUeVm0bW+ndIwlm5AGEJHmu0dYhG25rW3m6mvW3y/WwXzJq3irCLVGKHo2lWmntn8yyRrYpENlJ2NEuLQ3MyI3FWlllXlkEmFlUV6Ylmg0F2jHSYOrDWOYopD6MpyUDGk3wzkqtECl9VckDXSUi20Dea6VSK7Xa1WG60uWmWn73XG2/y/kh05gvGBjXWeW3VP422z1gWPWvljLAkhUA3e5R3wWfW+UaGlbD27z3Ve3aF1rwm+EIlopuZrnC05jA1ZmMnkEV28XlXZ3MUMl40bG0nCnSaMUp3FHuRp11WF1orVmWa+LJ7/25HDQxXhQK3vrK3TWLm01tGy08yq1V0IHS1inrEzRw2E2gCTUN04Tt3KWnwaDkyCGYN8GU1SKDnkPoQc1P0SpQO4H4k2Zy3SZp4JFCHg2/3aoY06b5U3bkEQ3Sbv3J154v2o2cX52w2iO5QD33mr2fnJxGUeG2HXmT3+mok/Hz05jBm22aRW3JxfVZz22lqn3/HAnX0fVB0PlmNNEu0aPvEel2OoZH0UoOkca5SRVtAmlInU2YqS0krDmTksIMPYXMNU0q0zEk2/ac2d1C28m13Y3cNEMqEILP1Yk9WJ6v1KMVkbZ5gf1F08PgO/zpFl2SPF4iXSPsWY2yTCXxVNP43BVqND2b3nGj3eO04T0XWAIGO9MJbHX4CmNr0L4r1j1RkYKHVb3O1O7B2aMvnGUvwfmeOcZ+2hWcZBN73NqhMKwBW77IU/XoVXbhON6PbqnjqanM3MjKms2kX0Mbr6zc28ZN1ZWKE4VsOrF10bEsMCKC0P28m8h2g7HqNzNGX25elmUDMWUH4z1rMq4W3DPmN3WItoIb2wJLPxmfzH2BXe1eUYsnVjNaVh33SOOHPIn/Wok7KnOrPbMgiINHb02RM8Ey2xMqUt29mKGPOZURPZWN10N/OpVw3k08vsN5Wl2AuFWiNg0mYs1LoVXSrFM407Zo3NOEkFWybw24OatZ3I0gNCMqsdNVPRK8310JMguSXck92nx0CyQ7HuUeNQXu14sxxbMeunzQvYvlLZKO0xoIse05rG0gJj3GOaSL1u1AWzMBvzPhrBvPUEu1aXPHN/7ONWNaXhUq3+MQF+aInomyvSoZ4lkknUEslEEUlEmNMIGtUiNlPQMlXx38XyE52mtIF/1lHAtaYIOAh0MtHxNvP9FkNsuzmM28spOakYNEVJP3TS0/pct00ZW/z31SXrmLyZPikWs5Otjo55AcMCNUkNPZP6tqtZkVsZ0wPjxwM5hFFcPdsKtKt0WGtx6UkJ2V19uUGIrWtAu2uyVDvkpkOrszVSvvNqrdNa1hsj0HX3UG0BsRtBz3XRva6wfL0H7P5wvr1P6LPm7LOaH3X4fQnbV/XEuNmA026NbMu+t1p5t3CmEdgZtpNgtDXoo01UOcvMELtc05VgeLmhIYPINOvLzQcMauP7VBtj2IcYdfmjNevjPotyfxtYc5t+G4s6PQVptUtTDuPEdj0+tQKtYUcB6Jz0bmkktGFR1RUseoyvC1O531miU9v9tmu56cM8U1Xts/vfuNVPtvu+dgMPviNecl5v0VmJ19sdk03CtLkc2ztccjl3YLk1SvP4ODu7ojs/OhLjvPSLGbuP0AtZPPv4x1qMBLUpJusGcBsX031+s9MbPhqwsHGDN2H6PnUqfWXKeKeP5qdzM2N6mJvAkWe0fGeEuB7vIgF3C7O73pu/65WvCPtbaklWpFUDaFP+yeffutsF62b+crfFZasudNtf2VUtuIGHQ6u7fQ4TuCPyJTF3PsHLsxOQdJUpd9k3MDkcskNMMctPftMIEd07v3dXf12seFfgsxRir5M/0NEx7kEF6dTNuJHmuVPHT3u6uo+KXnvXp1n+yOdduBfMmueAevu0Hi2g+8FvcA9/YcpxetGCtDkrvRNVkD3VdkvVyc8+m9d3mNdaf/HaM3WBiye8/yeddi9z02VdczP9eJuDcAlNdFrb2zcMsJnZu+OJwMfMcLdFtB5AdZf/ejviG5f/MQ8OtbubnytleAcHti2xXpePfURxciepc4+Gy8cQdaK/dCdJfN0pNoM4aw/Fn1No9GugOlPAO7vNXeedMGu/LlMYGrcY/ENncg3XeXe9tk+LYRHieWeX1Pn9My/XGhuS9C4Kc4dotXWW1YvF8PV4f3V7nje7Ea+IuhREfc8pub4y9UfJQR26e0u+70uOmssg/bnRf5eguQ9g68iQJ8ageKE/Oinq0pL+sUv77Sfc+i8C8jMS+V96jS9K99ev7qf/EK9d9f4wXa9EtnOSeH5H/6E9969QRMsuPTM/5BWPoFsnmj8cfhSm+pVNSS7P7mu3e5qlneX3HFKg25ZvcS2DnTttjwRpsUCS2fIBiAGW5J5WSx3PhjiSRrbcpG6PPbJjwO4593OEDXHutnN7d1LexXaPgZnB68gYEzRA9H73FZ8s2eBpCGK/1P4NcYOZfQvvBy36l8d+5fPfq1yr7ZJY2n/WXif0b7n9G+wJROBz3X6esRB5LB/qHVV4j8UKU3YwrZwW5wDdElJDPF+0rbR0MBbTUrtzElaZ8seVPGBlnlxpd4EBh3cgQVAi4oDSBZeSnovz95M9BSgA99DhSd7QDPuSsIYAQzbbg9J+9ragUVwPYIIoWjXffoG3KwIdhBwvXfsi1Q6H81B+ACxj5Hdav55B3PJvnfHm7Fx9OAbEjrUl8Y701eg/W+ixncijc3+qLTrMe2MHYDCBsDXtiQIIHh8KB7VORtRQz4lkBhxcWRhgJLJOD3eYPNbqeSboL8cubdZhnd2N4TlQkoQ5vMlTMIjtXeIrHCIlUiGjV+aG7C3vENUh2hjkhPS1EQ2tT51qqRTNmCQIqYrZhGF7YgnKyJ42DG2SEB4ZAzjpmDM6EfGkl004Ga0JO0zKTmkIDai8UhyHKXFG1yGZDMWCbOvkm0oxzNgSygjQV4zr51dM2dacztwN8Y0tI6FCGbt/x/j7Ni2+XaUgcJlIs8fmwnJ3v4IE5h9h4VVbVtEJlR0MF+w7I3sDwFqxDQcKxJeM2U6H6IeRlrRVn5yj6uD7owXXzlDW/rciTufifHoNHzoKZphiPTbmQKVGlNuIEInilULr4X9H+/A3vgFj4EpDBuNQ80PCPEH4BERKabnmh0mZj0Ch+aUoSUIxEjdSRbfC5rrwpF0tTOtI/XusMZFbDHenzenpALd4LR2RGw+aplwmr/MORY5Kdqn3WD/scmtvGIf1TFEyUl4+iCVBgKeHuQNWuPZHmn3kacjVosfUnrYJR5hdqxCjPdkQJaZ6s8ecoiYSDB2L1DtBjQ+FOaLxHrM8hPPSvjtT4FTiHR6QoZioKyHZIUWLLA/j1xSE+i+k8vTTqiMCgvUmOgdGjm0JZY2j9BorQ3qAK94m8QOZvIsV3RLHbs/+i+T3kyIEz7CneGDFYfLQS6bgThfNW7tcSCjxFKSA4+YSnxUZfDpUMwpPnMOBTVsO2ao9xDqM7E9C72Woqsie3AkIS2qxAk0RrT0oUd6uhlIvhONUil8ERFfF0bhkP5bja+5EnFg32G6EcT6Fo8+nUKPEv5hxATKsNNycYniih5QxxgBJtZjV6R4UFMc8zGLbDvxfvRkRlz5H8k/ego68f7y6J2tixg1cUapB0qmjB6c4/cTCJfiWiRelEmiW6OaTIjNxNE7cQ+DkG4t7ROI8cVOMdHWkn+LfQSWRzDFD8IxgTREhNxEn2cjBNZHzlF2z5oET2yoiKXBPMGhdFCswhaBXTQG3DFRQXDPuWwLK/cfx0mNgQH1oGEMbe4kl8YeTfHSTpMskuLj8wUlTEqBT40+CKDFSusXJRk+/lOKM7lC1+jE1ISZJk4ZCl64vbIQG09EgApmqLfIQxPtH+jupZQmrNfz8bD9eJz/Lgv5UPrBiKhcRCsfFMSnvsrBRmNAQtmimnt4el4FwTtyiEtjMpDVDqsCNvYmpeqY/U4dDgfHpN2O5eJWq83na7CG84QmAWOz/GV54xBvErvOmy7ySzeqkYOKBOlFjE/hvQqCbWx+G+c4Z5JDAW8MNEwN9pSNVKQK1D5VtLpD0ilPpK6nziheA0+FkuO6mWS1xdHCQR0hr7oiZp00pyYeICk+STma0jybiJSGmSfG60niYW2MrRUx+e3Gtu9Oy4u8AZvnFMbJPkm1SXpbHcUemKJpqTfeOYgIewN1J44j2pbBsfVQ24ajrBCMnGThNvY5k86gIrGogN2kQT9Wv7DqqbJJ6QTf2v3AUasKFFccCJq/fnq1IXFwjzJoFJFquJyE9cpxdk7DjRMxEm5sRrEqEeNPv4pCOpNWVoUJLmn8TyO+fAPAPyFl2cRRWkx1lKXCjbDgBeUropqS+kfcIBv0m8fwUemATVWqkWHOzxankz1mic7yV1PtEtdA5JfSmVOOpkhzq+AbcOanPDTMzI5igrJPNIFk/8dBY5TmeRI/6bTdZGRa9rDI+FGz7ZJra2elLBEIyhKaE+gXhMwmBgTZh83HhhLlGMVoxIQ15uVIQIpi5J6s2nqkxFkyj92ys0hpmNTFxMjeZwgrhcKh6exEhefY8q3IEGb9lxbXPRtzwHnDS6JtkyaZHOmnzjt6XE7mTRLcl8yPJ80kkQvLUEmdM5V9YWTHRuxx04ZtmG7qq3rGjDPB4w8+U2ONYWCz27gx4e/P+E9i6Bkw5AcfPj4xd/+7stScAO2GPyqp4MwIdOWA4ikwZz89SWJit69jlChYvOY+O0mljiw1wrad8IC6/CN5WM66YjLuF2zjpR3Y1tty/aWD4Gp05CVwuVb4z7hJ89bpS2bkrNTxtMrngSN8adzI53cx8r3Pa5IdqJPc2iTZOCUjyHJzEgMS9S0FLT2ZjHNmXgtb4eSgpSkjMRKz+niF75d9HwcXKlnJdwBqk8DlXIfQ1zGGik84XEIyZ5j1RXYwGHWgYAutQF/tKzoLzIlTjt+rUuBXXxGljT1xuaWQbuMiUzTAx+C/cXPNQLjieZHE9aeSOnkxLBZHsPjEvxHYADNZVzLgbIsZ44NfOlUxMS/KAHyzSFoAM+Y2NtmF5HFbnLCVbPsHhTM8yqSKZSVulOzuxCMtGbFJtm4SX2rYuqWoufEKFRZp8BgHmCSGGTwFxkyNH1L7mdKglfikJUPKgUyD0so87LEMpZk6d5ls848YhW8nTz0FkyzBdMo8loUDBwUwxe2KGHVMJ+6A+KeXUi7nT0ZVyxPjwudnnT+aOMnabvJbHXzP5IAopTlLwb3iSpX8iRUmPuiPyVJLzKJqyKBk/KC5kQgFfUrE7EzkhPitpa1OdHBKul3Unpd6IYnzjx5wS2aV7hBKuLkVpLTxWS3V5eSZlEdOZdSKSzjKW0QNToXW0B5HyRGUXS9qvI8EtjHZXgx5NorSnk9MZHFaurI224MrienVAmnXLEn/yGReSgVtsqzFvZXmT8rBoDJyqyqaBv3LJa93+npLEk9cUCanWSKUqYpTC+KX6tpWIT95QIm9s8vhlbz2V7yzlQ4suW6kB8+w7+WrIzVup9JuI1yYZw7kqrDVviu/hqthVaqpxOq7nuEsGVYdeZPkEZUksXkTc7Vi0wWdnJSXqV65n9IVTsMrk/Ntheao4ZLJFWHDAcU/QBTP2lBNSB680wda1KwWaRCRyuWccRKJEQLYRdfDpWCoDhiDgls6hFRNMZn6rHJE8mCoQi4kzyaRjLBeTOJDFSFpSva6VhrJnZBCR2MstNS70OXQyLupgg0eaDeXPDTlnyjhR2s4WFS+x2fSxUhPO47zs+yjVttytSW2LQZHs2RXl2qUgzyNdS7NZcOlD29rm1c1noWFebirNlKyu8SKq9lrwSZvs8ddCPHoBK6+061qcBv4Gga5eGIg1bCqNX4Ib+Y3H9d1LfVwI+Jegr/pusxWTcVpLQoMckpIU3CzpNYgBuhPNlmK46FihhX6DMwYCK6Ty/1U4quWtMfNfGxwYTN3VxrnpKi16UrLY3yVVZLArjRDOlD91lVdo1VYIJA0qaYFamhTjOoQVhKkFhqlBb7OcmmqauOWpOcatg0OqkNLSzmOnNs2ZUHNi8wwWSvOlHSqxH7UKXvNbamyS66rXASU1rUVqCeLmsLWbPuUWytK5eYAXO0EVFKUxjI2WerNEkAdipXav+clr7UvzNJqiuVa2C6nB9exWA0jfrLdW9beN/YjeftxoV6YTBGfatXgOwkbys8PWwcQ+pCbLTsoPAGzo3A6Da8BNQCyUbHU/ZhT6V3QtFMwpOmsKDZtSusSMMe3Nj21tylUq9uuVBbkZ728SivzXgCh/tlI4Ju9W1BA7mtYdA7XFvUUeKjlyO63ucso0qjW1bYhKa2sbX3bOtkarPncprb+a6VrmqxYwtz76TKdJO/elCSJ3yhydlmkHbety0lqCNZamwX5vimBaZG4XAxTjLXm1LL5A2l4R1W81kaVGcmjMDLoB2/a/YUut6hLrl06TbiRMwiW2Gt2FhzdxOxoWKqCYdb8BU21tujVeHQ6KVfQ6CVmSR4AiMZzas6TWt9W+7sdHZa9ZUvl33r9JebT3Q2njBu68sLumVmQqx1Pa4+tGg3fTou5XSEd7m4YRGtR0vLC9OGPUfnXz0LCa9LYO3TTqsmHl9JhOi3SyEz026jmluifAnvqmLcjBrqtze8OT6fDqVga2wVQsR2UqvVMNDPhjtQlw6/05ClhULrOX7dWwkCU7YxswGY9g1yiltc5xwET7Gdwa1ndzrunz6FRJipAaCN4Xx7RRvyqDinp+3O6u9YusnXAGB3oc6d/OsbTPux3o6YtJ+jscbqP3bka2C2QLQ3tO7byg1bO5lS8tUYd6e9f2rvanpqBe6FZ0/e3f0r31IGw9Fyy/Q9p6wjbBhY+i+bNFZ1+qv2Dy5suwpo1Q7Gipu/kBgat1f6uJwOvAzeoIOqEB6ne93d3t/0U6eD/EjrbDtMWP6vlOulzHfvoPK7jZZ00vRHountq6Dsehg4TIqVii6AvdN/Irv31HTr9Q2rMhrogPwSmdC+kPmwsNl67WDW3etQ4fukXbKO+OtyNnpwMJLOD4u4nXboMMB5FexhpA9fsbWoztps26g3YqSmR9EDyBqw3Eb3m2GUJ7qzUXKNuloGndwh40pZp/24q6RsWxWQYeoZKqnd2cmAH4dHGS6AdUhqIygc3nAGsjih3HaGpj7GscZzGkA/frFWY6+tsopvQ/rm0ALE9uYRAKVCtXYrnULq3sVnjo1UrKxRGqNclOxlnTujfqtQ4ypu0c63DSRgPK0LbQIRZAhVIqgWPWDtBJaSoH/WgFIAABPK7ThB8A3hC8NQF40zUuNfdlgL6SoEQDABVG9w8kGA00tOLfrepQyP9eGwK1tIUR3SedVhzK2ps80Fmrvbkd8n58Uy1RjaU0NzzFB2AxQOsDctxQoBKQEAe9EcHfSCt30RAbUpgHniJh2+bEx3d7NBU61st+tfqVCYl7exNN3seE8UL3FInm+2cjdZ+tbBonXdYh/I55OmPImGt4mDMgxqQPyH0jF+uPa0fP0fbljmNFGqvpsH+6Q9LFbQ3Sq2O6k8Th4Qk4epNjvpQkNJkIPSblIkmyT3ACk060q4E6Yg3hrFWKY/UYnSJ7J72JCccJDSD8vJl+PyfSyInleV/ZreSOzl1atKAJ3gwAfimrH7DZ+mQx+yYPry9TDg4YScusMc6PNCPAxT7sgPRqLlrYc0wSa4FOnyTQ2XznabpM8dkq/49QSCrFPgqc0kJCiVCu6Tqb00sJnNBGYwRRnL+OnLiSnKg2enUTWJ0U36ctxOapRSu/rT0f5qAHG9wBzY+GqinKHQDkNWRtrvIIcqmNOrKsy3BrNLdaTDptdHWZdMNn8lD5saqo38bOabF5KqwY4foXG6tD5ZnQ55qx0tly16pqffngbUH7SD3ys1BefmS9E7zvAJ81SZsFNmHT7BtqOIeLa5ReAdJygMQk7DQBKQPAG88ycNISHZd+AKAJGDJBXJdASIMAFwGMBHANwSIXsBIkmMoRQgf4UAJgAKAxBpwoAYAMAAACy2AAAAQ8W+LIIYCD4C3jMAAAajIk/SNTG40QXWA7DZMshVLosYRTWDGDyXzV9oeyMAP0uG4tLujEy4WDMtm4jLtUtYJSHhAUAAAwjJeQBs4QAglgAIJSA0gxgcS7xZ4DogpLrwKIFvABwpwIFYV3+HmEivQKYr6guK66Imqfpwr7o0hsld/iQI4rdlhy85eoAsA1gglgAOKUg6TJACgH5cks9BpLoVkIVZdaVpWgZ2oOq6fHsscBcr8xfAIJZEuhBRLAAJQQoVWArQV0AK1acsuXQYBV4AI5YxT5xyrEloa1VdeCjX2rtAbZJ1eEthBRLHl6kINcCuLWRrOV8azQDcuCWAAygAAUAAIgAEkAAYrteGsgBlr41iIete6uiWhL2F/wJQAev7Wnrh18cJNY8tyWAAQqJdOsYQ9w0gUS3QF+sRBnreVzSJ5cuseWAAKltbhtLWAbyAfK29c2uFX0kmNg621fGtrX3LwAYG2DYhsdAZAolmgETf+sk3EbQNlG+jbBvzW9r8N7G6NKRsbWer51qAGAH8CiXbrAADQZsI3XLuN8m+9aEuHAJb3NiIWsCgD+X+LMtza9dZ4CiWVblV6q01goAQBqAgl6a4OFmu/XnxXkA20bamszXwQc11WyCAmOTirbyAY27bY4Dm3XruWsAC7fJsm2YAZtjm47ekgO6fbht12zbdNt23zbblpNL7bdtR2PbQdnoIgCVBIiNQ8dyOwHejvJ3EAZN9pJnf9uB2HbKd/UP/rDvW2RLEAc26p3ACZ2q75tt0rGHrtiXc7XtqMi3eru52Q7Q3UAFIBOPIBzryIKILxbuN03l1EQfuyUCHv+AR7JAMe+3frhT3qAM9ue2PZ7uLVXgy9we8PZ8Cj3RLbl/QJPZkDT3d7+9tO66EgTb2QAq9ve/PdEtk2aGW9k+yvbPv32y7roBBNfdvv738r2Vpm1Ld5uU3wbkN2m/TZ1sLW9b4BFuz1e2s9Xc7Fwa+99bpt6ASAolsgAUDdKcgYHW1na7nfuhIOoAKDtBxg69uuwcHcDz2xIEIfEP0H6AAoD3a9gUO8HJdxAGKHwA0P9AJD+h25aPjMP4HrDpXJIBfvIBkHXDuhwUAvsAb6Q/D829ceEcD2lwRD8Rxg7JugJZHudgwBw5EdKPaHGDj+3Crrvh31bsDlh5VcQD6htHijsR6g4kd/38Aktnm0De8tQBfLEDzm8FZcvXxFJskRSdFcOVBRFJ9cRSWKkUnBxFJmV2yw4+5vS2zrV1u69rZLtc2AHE19a+db8D/awAiT3W54+IR224AUAVG5+g3BuXXY+Twp8U4q6thHHJ1rO2bfcePWQr+t4x55Zce+WEH/pox9ba8skAfLjd52y04pttOqHvZmR4M56d9Pu7r67B+M+Ge53Y7Mz7p3M9YdSP1Hsz3p64/Nv53FnEdiZ5s9ztl3/7Y1loGTa6vy2Gnf1pp+AXKdFPPmtF6p4rd5ufWeAOF8qxc+SfHPbmkQLx96hue2XJrAAGVRuOXRLjltIBiGyeQOsbKT3+MjbRsY33n0Lz504/WvAPqbUNmG5C48fE3kX9j6FAAAlBb/gOSwSGmtEXkwfxnDBg4iCCW0AWAHAI04IBck7QZgbO8oCFs03pAYAUK707nCUjzgArwVxbYmq8ubOgr8V5YF7oQBKQFADoERfZcyAYANJngMYGUDwQSgzAZVBAHBfoh2XKYA23AGUBmA0ANIStK2A/C8J0gZVw15GC4AIXFgggOgIIFcAABqegEwH4AAAdHgPwAYAAB6Z1n65oBOA6b/AACCKAAgE4egQAA=
\ No newline at end of file