{ "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", "rect" : [ 105.0, 205.0, 752.0, 562.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" : "", "showrootpatcherontab" : 0, "showontab" : 0, "assistshowspatchername" : 0, "boxes" : [ { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 0, "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", "rect" : [ 0.0, 26.0, 752.0, 536.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" : "", "showontab" : 1, "isolateaudio" : 1, "assistshowspatchername" : 0, "boxes" : [ { "box" : { "fontface" : 1, "fontname" : "Lato", "fontsize" : 24.0, "id" : "obj-20", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 20.0, 15.0, 95.0, 35.0 ], "text" : "Panners", "underline" : 1 } } , { "box" : { "id" : "obj-9", "local" : 1, "maxclass" : "ezdac~", "numinlets" : 2, "numoutlets" : 0, "patching_rect" : [ 520.0, 389.0, 45.0, 45.0 ] } } , { "box" : { "id" : "obj-13", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 520.0, 441.0, 212.0, 33.0 ], "text" : "NOTE: The DAC must be 'on' to allow these signal processes to operate." } } , { "box" : { "hidden" : 1, "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 356.0, 112.0, 80.0, 22.0 ], "text" : "loadmess 2.5" } } , { "box" : { "id" : "obj-62", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 314.0, 461.5, 55.0, 20.0 ], "text" : "ignore", "textjustification" : 1 } } , { "box" : { "id" : "obj-63", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 179.0, 461.5, 55.0, 20.0 ], "text" : "wrap", "textjustification" : 1 } } , { "box" : { "id" : "obj-64", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 56.0, 461.5, 31.0, 20.0 ], "text" : "clip", "textjustification" : 1 } } , { "box" : { "id" : "obj-65", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 343.0, 284.5, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "id" : "obj-66", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 319.0, 256.5, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "floatoutput" : 1, "id" : "obj-67", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 343.0, 313.0, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "floatoutput" : 1, "id" : "obj-68", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 319.0, 313.0, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "id" : "obj-69", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 207.0, 284.5, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "id" : "obj-70", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 183.0, 256.5, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "floatoutput" : 1, "id" : "obj-71", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 207.0, 313.0, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "floatoutput" : 1, "id" : "obj-72", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 183.0, 313.0, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "id" : "obj-73", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 71.0, 284.5, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "id" : "obj-74", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 456.0, 174.0, 31.0, 22.0 ], "text" : "sig~" } } , { "box" : { "id" : "obj-75", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 47.0, 256.5, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "floatoutput" : 1, "id" : "obj-76", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 71.0, 313.0, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "floatoutput" : 1, "id" : "obj-77", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 47.0, 313.0, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "id" : "obj-78", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 47.0, 114.5, 150.0, 20.0 ], "text" : "input value" } } , { "box" : { "id" : "obj-79", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 435.0, 87.0, 195.0, 20.0 ], "text" : "pan pos (larger range -2.0 thru 3.0)" } } , { "box" : { "floatoutput" : 1, "id" : "obj-80", "maxclass" : "slider", "min" : -2.0, "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 456.0, 112.0, 153.0, 24.0 ], "size" : 5.0 } } , { "box" : { "format" : 6, "id" : "obj-81", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 456.0, 147.0, 50.0, 22.0 ] } } , { "box" : { "id" : "obj-82", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 47.0, 140.5, 41.0, 22.0 ], "text" : "sig~ 1" } } , { "box" : { "autosave" : 1, "id" : "obj-83", "inletInfo" : { "IOInfo" : [ { "type" : "signal", "index" : 1, "tag" : "" } , { "type" : "signal", "index" : 2, "tag" : "" } ] } , "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 7, "outletInfo" : { "IOInfo" : [ { "type" : "signal", "index" : 1, "tag" : "" } , { "type" : "signal", "index" : 2, "tag" : "" } , { "type" : "signal", "index" : 3, "tag" : "" } , { "type" : "signal", "index" : 4, "tag" : "" } , { "type" : "signal", "index" : 5, "tag" : "" } , { "type" : "signal", "index" : 6, "tag" : "" } ] } , "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "list" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 101.0, 148.0, 526.0, 342.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Lato", "gridonopen" : 1, "gridsize" : [ 15.0, 15.0 ], "gridsnaponopen" : 1, "objectsnaponopen" : 1, "statusbarvisible" : 2, "toolbarvisible" : 1, "lefttoolbarpinned" : 0, "toptoolbarpinned" : 0, "righttoolbarpinned" : 0, "bottomtoolbarpinned" : 0, "toolbars_unpinned_last_save" : 0, "tallnewobj" : 0, "boxanimatetime" : 200, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "description" : "", "digest" : "", "tags" : "", "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, "title" : "untitled", "boxes" : [ { "box" : { "id" : "obj-20", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 365.0, 43.0, 150.0, 21.0 ], "text" : "position" } } , { "box" : { "id" : "obj-18", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 43.0, 43.0, 150.0, 21.0 ], "text" : "input value" } } , { "box" : { "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 365.0, 71.0, 37.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-16", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 2", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "inlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "signal from inlet with index 2", "displayName" : "", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2" } } , { "box" : { "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 418.0, 282.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-14", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 6", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 6", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 6" } } , { "box" : { "id" : "obj-15", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 305.0, 282.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-15", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 5", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 5", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 5" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 244.0, 282.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "out~_obj-12", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 4", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 4", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 4" } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 165.0, 282.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "out~_obj-13", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 3", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 3", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 3" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 113.0, 282.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "out~_obj-11", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 2", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 2" } } , { "box" : { "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 43.0, 282.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "out~_obj-10", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 1", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 1" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 43.0, 71.0, 37.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-9", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 1", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "inlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "signal from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1" } } , { "box" : { "id" : "obj-3", "linecount" : 2, "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 305.0, 200.0, 132.0, 37.0 ], "rnbo_classname" : "pan~", "rnbo_extra_attributes" : { "positionmode" : "phase", "outputs" : 2.0, "inputs" : 1.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "pan~_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "spread" : { "attrOrProp" : 1, "digest" : "The distance between multiple inputs in the panning field.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0.5" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out2" : { "attrOrProp" : 1, "digest" : "out2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "in0" : { "attrOrProp" : 1, "digest" : "in0", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal", "defaultValue" : "0" } , "pos" : { "attrOrProp" : 1, "digest" : "The pan position value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number", "defaultValue" : "0" } , "outputs" : { "attrOrProp" : 2, "digest" : "The number of output channels.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "2" } , "inputs" : { "attrOrProp" : 2, "digest" : "The number of input channels.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } , "fademode" : { "attrOrProp" : 2, "digest" : "Fade curve mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "lin", "eqpower", "cos" ], "type" : "enum", "defaultValue" : "eqpower" } , "positionmode" : { "attrOrProp" : 2, "digest" : "Fade position mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "phase", "channel" ], "type" : "enum", "defaultValue" : "phase" } , "boundmode" : { "attrOrProp" : 2, "digest" : "Fade bound mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "wrap", "clip", "ignore" ], "type" : "enum", "defaultValue" : "ignore" } } , "inputs" : [ { "name" : "in0", "type" : "signal", "digest" : "in0", "hot" : 1, "docked" : 0 } , { "name" : "pos", "type" : "auto", "digest" : "The pan position value", "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "docked" : 0 } ], "helpname" : "pan~", "aliasOf" : "pan", "classname" : "pan~", "operator" : 0, "versionId" : -680469649, "changesPatcherIO" : 0 } , "text" : "pan~ @fademode lin @boundmode ignore" } } , { "box" : { "id" : "obj-2", "linecount" : 2, "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 165.0, 200.0, 135.0, 37.0 ], "rnbo_classname" : "pan~", "rnbo_extra_attributes" : { "positionmode" : "phase", "outputs" : 2.0, "inputs" : 1.0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "pan~_obj-2", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "spread" : { "attrOrProp" : 1, "digest" : "The distance between multiple inputs in the panning field.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0.5" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out2" : { "attrOrProp" : 1, "digest" : "out2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "in0" : { "attrOrProp" : 1, "digest" : "in0", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal", "defaultValue" : "0" } , "pos" : { "attrOrProp" : 1, "digest" : "The pan position value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number", "defaultValue" : "0" } , "outputs" : { "attrOrProp" : 2, "digest" : "The number of output channels.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "2" } , "inputs" : { "attrOrProp" : 2, "digest" : "The number of input channels.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } , "fademode" : { "attrOrProp" : 2, "digest" : "Fade curve mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "lin", "eqpower", "cos" ], "type" : "enum", "defaultValue" : "eqpower" } , "positionmode" : { "attrOrProp" : 2, "digest" : "Fade position mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "phase", "channel" ], "type" : "enum", "defaultValue" : "phase" } , "boundmode" : { "attrOrProp" : 2, "digest" : "Fade bound mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "wrap", "clip", "ignore" ], "type" : "enum", "defaultValue" : "ignore" } } , "inputs" : [ { "name" : "in0", "type" : "signal", "digest" : "in0", "hot" : 1, "docked" : 0 } , { "name" : "pos", "type" : "auto", "digest" : "The pan position value", "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "docked" : 0 } ], "helpname" : "pan~", "aliasOf" : "pan", "classname" : "pan~", "operator" : 0, "versionId" : -680469649, "changesPatcherIO" : 0 } , "text" : "pan~ @fademode lin @boundmode wrap" } } , { "box" : { "id" : "obj-1", "linecount" : 2, "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 43.0, 200.0, 119.0, 37.0 ], "rnbo_classname" : "pan~", "rnbo_extra_attributes" : { "positionmode" : "phase", "outputs" : 2.0, "inputs" : 1.0 } , "rnbo_serial" : 3, "rnbo_uniqueid" : "pan~_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "spread" : { "attrOrProp" : 1, "digest" : "The distance between multiple inputs in the panning field.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0.5" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out2" : { "attrOrProp" : 1, "digest" : "out2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "in0" : { "attrOrProp" : 1, "digest" : "in0", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal", "defaultValue" : "0" } , "pos" : { "attrOrProp" : 1, "digest" : "The pan position value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number", "defaultValue" : "0" } , "outputs" : { "attrOrProp" : 2, "digest" : "The number of output channels.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "2" } , "inputs" : { "attrOrProp" : 2, "digest" : "The number of input channels.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } , "fademode" : { "attrOrProp" : 2, "digest" : "Fade curve mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "lin", "eqpower", "cos" ], "type" : "enum", "defaultValue" : "eqpower" } , "positionmode" : { "attrOrProp" : 2, "digest" : "Fade position mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "phase", "channel" ], "type" : "enum", "defaultValue" : "phase" } , "boundmode" : { "attrOrProp" : 2, "digest" : "Fade bound mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "wrap", "clip", "ignore" ], "type" : "enum", "defaultValue" : "ignore" } } , "inputs" : [ { "name" : "in0", "type" : "signal", "digest" : "in0", "hot" : 1, "docked" : 0 } , { "name" : "pos", "type" : "auto", "digest" : "The pan position value", "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "docked" : 0 } ], "helpname" : "pan~", "aliasOf" : "pan", "classname" : "pan~", "operator" : 0, "versionId" : -680469649, "changesPatcherIO" : 0 } , "text" : "pan~ @fademode lin @boundmode clip" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-10", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-11", 0 ], "source" : [ "obj-1", 1 ] } } , { "patchline" : { "destination" : [ "obj-1", 1 ], "order" : 2, "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-2", 1 ], "order" : 1, "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 1 ], "order" : 0, "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-12", 0 ], "source" : [ "obj-2", 1 ] } } , { "patchline" : { "destination" : [ "obj-13", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-14", 0 ], "source" : [ "obj-3", 1 ] } } , { "patchline" : { "destination" : [ "obj-15", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "order" : 2, "source" : [ "obj-9", 0 ] } } , { "patchline" : { "destination" : [ "obj-2", 0 ], "order" : 1, "source" : [ "obj-9", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "order" : 0, "source" : [ "obj-9", 0 ] } } ], "default_bgcolor" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "color" : [ 0.929412, 0.929412, 0.352941, 1.0 ], "elementcolor" : [ 0.357540726661682, 0.515565991401672, 0.861786782741547, 1.0 ], "accentcolor" : [ 0.343034118413925, 0.506230533123016, 0.86220508813858, 1.0 ], "stripecolor" : [ 0.258338063955307, 0.352425158023834, 0.511919498443604, 1.0 ], "bgfillcolor_type" : "color", "bgfillcolor_color" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "bgfillcolor_color1" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "bgfillcolor_color2" : [ 0.263682, 0.004541, 0.038797, 1.0 ], "bgfillcolor_angle" : 270.0, "bgfillcolor_proportion" : 0.39, "bgfillcolor_autogradient" : 0.0 } , "patching_rect" : [ 47.0, 209.5, 428.0, 22.0 ], "rnboattrcache" : { } , "saved_attribute_attributes" : { "valueof" : { "parameter_invisible" : 1, "parameter_longname" : "rnbo~[3]", "parameter_shortname" : "rnbo~", "parameter_type" : 3 } } , "saved_object_attributes" : { "parameter_enable" : 1, "uuid" : "659834ad-ff5d-11ea-b4ad-acde48001122" } , "snapshot" : { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "snapshotlist", "origin" : "rnbo~", "type" : "list", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "__presetid" : "untitled" } , "snapshotlist" : { "current_snapshot" : 0, "entries" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "untitled", "origin" : "untitled", "type" : "rnbo", "subtype" : "", "embed" : 0, "snapshot" : { "__presetid" : "untitled" } , "fileref" : { "name" : "untitled", "filename" : "untitled.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "f9b0b22601b5365830d91c5f9637c474" } } ] } } , "text" : "rnbo~", "varname" : "rnbo~[3]" } } , { "box" : { "id" : "obj-5", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 20.0, 52.0, 271.0, 20.0 ], "text" : "Implementations of different boundary constraints" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-80", 0 ], "hidden" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-67", 0 ], "source" : [ "obj-65", 0 ] } } , { "patchline" : { "destination" : [ "obj-68", 0 ], "source" : [ "obj-66", 0 ] } } , { "patchline" : { "destination" : [ "obj-71", 0 ], "source" : [ "obj-69", 0 ] } } , { "patchline" : { "destination" : [ "obj-72", 0 ], "source" : [ "obj-70", 0 ] } } , { "patchline" : { "destination" : [ "obj-76", 0 ], "source" : [ "obj-73", 0 ] } } , { "patchline" : { "destination" : [ "obj-83", 1 ], "source" : [ "obj-74", 0 ] } } , { "patchline" : { "destination" : [ "obj-77", 0 ], "source" : [ "obj-75", 0 ] } } , { "patchline" : { "destination" : [ "obj-81", 0 ], "source" : [ "obj-80", 0 ] } } , { "patchline" : { "destination" : [ "obj-74", 0 ], "source" : [ "obj-81", 0 ] } } , { "patchline" : { "destination" : [ "obj-83", 0 ], "source" : [ "obj-82", 0 ] } } , { "patchline" : { "destination" : [ "obj-65", 0 ], "source" : [ "obj-83", 5 ] } } , { "patchline" : { "destination" : [ "obj-66", 0 ], "source" : [ "obj-83", 4 ] } } , { "patchline" : { "destination" : [ "obj-69", 0 ], "source" : [ "obj-83", 3 ] } } , { "patchline" : { "destination" : [ "obj-70", 0 ], "source" : [ "obj-83", 2 ] } } , { "patchline" : { "destination" : [ "obj-73", 0 ], "source" : [ "obj-83", 1 ] } } , { "patchline" : { "destination" : [ "obj-75", 0 ], "source" : [ "obj-83", 0 ] } } ] } , "patching_rect" : [ 214.0, 177.0, 58.0, 22.0 ], "saved_object_attributes" : { "description" : "", "digest" : "", "globalpatchername" : "", "tags" : "" } , "text" : "p bounds" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 0, "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", "rect" : [ 105.0, 231.0, 752.0, 536.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" : "", "showontab" : 1, "isolateaudio" : 1, "assistshowspatchername" : 0, "boxes" : [ { "box" : { "fontface" : 1, "fontname" : "Lato", "fontsize" : 24.0, "id" : "obj-20", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 20.0, 15.0, 95.0, 35.0 ], "text" : "Panners", "underline" : 1 } } , { "box" : { "id" : "obj-1", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 20.0, 52.0, 258.0, 20.0 ], "text" : "Various panner implementations and variations" } } , { "box" : { "hidden" : 1, "id" : "obj-50", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 279.0, 199.0, 29.5, 22.0 ], "text" : "0.5" } } , { "box" : { "hidden" : 1, "id" : "obj-48", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "bang" ], "patching_rect" : [ 279.0, 172.0, 58.0, 22.0 ], "text" : "loadbang" } } , { "box" : { "id" : "obj-46", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 406.75, 247.0, 39.0, 22.0 ], "text" : "$1 10" } } , { "box" : { "id" : "obj-47", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "bang" ], "patching_rect" : [ 406.75, 277.0, 44.0, 22.0 ], "text" : "line~ 0" } } , { "box" : { "id" : "obj-45", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 61.0, 247.0, 39.0, 22.0 ], "text" : "$1 10" } } , { "box" : { "id" : "obj-43", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "bang" ], "patching_rect" : [ 61.0, 277.0, 44.0, 22.0 ], "text" : "line~ 0" } } , { "box" : { "id" : "obj-31", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 98.0, 120.0, 79.0, 20.0 ], "text" : "mono panner" } } , { "box" : { "id" : "obj-32", "local" : 1, "maxclass" : "ezdac~", "numinlets" : 2, "numoutlets" : 0, "patching_rect" : [ 178.0, 470.0, 48.25, 48.25 ] } } , { "box" : { "id" : "obj-33", "lastchannelcount" : 0, "maxclass" : "live.gain~", "numinlets" : 2, "numoutlets" : 5, "orientation" : 1, "outlettype" : [ "signal", "signal", "", "float", "list" ], "parameter_enable" : 1, "patching_rect" : [ 178.0, 405.0, 136.0, 47.0 ], "saved_attribute_attributes" : { "valueof" : { "parameter_longname" : "live.gain~[1]", "parameter_mmax" : 6.0, "parameter_mmin" : -70.0, "parameter_shortname" : "live.gain~", "parameter_type" : 0, "parameter_unitstyle" : 4 } } , "varname" : "live.gain~[1]" } } , { "box" : { "id" : "obj-34", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 108.0, 142.0, 51.0, 20.0 ], "text" : "pan pos" } } , { "box" : { "floatoutput" : 1, "id" : "obj-35", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 61.0, 171.0, 153.0, 24.0 ], "size" : 1.0 } } , { "box" : { "autosave" : 1, "id" : "obj-37", "inletInfo" : { "IOInfo" : [ { "type" : "signal", "index" : 1, "tag" : "" } , { "type" : "signal", "index" : 2, "tag" : "" } ] } , "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 3, "outletInfo" : { "IOInfo" : [ { "type" : "signal", "index" : 1, "tag" : "" } , { "type" : "signal", "index" : 2, "tag" : "" } ] } , "outlettype" : [ "signal", "signal", "list" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 121.0, 180.0, 363.0, 291.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Lato", "gridonopen" : 1, "gridsize" : [ 15.0, 15.0 ], "gridsnaponopen" : 1, "objectsnaponopen" : 1, "statusbarvisible" : 2, "toolbarvisible" : 1, "lefttoolbarpinned" : 0, "toptoolbarpinned" : 0, "righttoolbarpinned" : 0, "bottomtoolbarpinned" : 0, "toolbars_unpinned_last_save" : 0, "tallnewobj" : 0, "boxanimatetime" : 200, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "description" : "", "digest" : "", "tags" : "", "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, "title" : "untitled", "boxes" : [ { "box" : { "id" : "obj-8", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 107.0, 17.0, 150.0, 21.0 ], "text" : "mono panner" } } , { "box" : { "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 255.0, 47.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-5", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 2", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "inlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "signal from inlet with index 2", "displayName" : "", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2" } } , { "box" : { "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 70.0, 47.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-4", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 1", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "inlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "signal from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 255.0, 204.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 2", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 2" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 70.0, 204.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-2", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 1", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 1" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 70.0, 92.0, 204.0, 23.0 ], "rnbo_classname" : "pan~", "rnbo_extra_attributes" : { "fademode" : "eqpower", "positionmode" : "phase", "inputs" : 1.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "pan~_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "spread" : { "attrOrProp" : 1, "digest" : "The distance between multiple inputs in the panning field.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0.5" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out2" : { "attrOrProp" : 1, "digest" : "out2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "in0" : { "attrOrProp" : 1, "digest" : "in0", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal", "defaultValue" : "0" } , "pos" : { "attrOrProp" : 1, "digest" : "The pan position value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number", "defaultValue" : "0" } , "outputs" : { "attrOrProp" : 2, "digest" : "The number of output channels.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "2" } , "inputs" : { "attrOrProp" : 2, "digest" : "The number of input channels.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } , "fademode" : { "attrOrProp" : 2, "digest" : "Fade curve mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "lin", "eqpower", "cos" ], "type" : "enum", "defaultValue" : "eqpower" } , "positionmode" : { "attrOrProp" : 2, "digest" : "Fade position mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "phase", "channel" ], "type" : "enum", "defaultValue" : "phase" } , "boundmode" : { "attrOrProp" : 2, "digest" : "Fade bound mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "wrap", "clip", "ignore" ], "type" : "enum", "defaultValue" : "ignore" } } , "inputs" : [ { "name" : "in0", "type" : "signal", "digest" : "in0", "hot" : 1, "docked" : 0 } , { "name" : "pos", "type" : "auto", "digest" : "The pan position value", "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "docked" : 0 } ], "helpname" : "pan~", "aliasOf" : "pan", "classname" : "pan~", "operator" : 0, "versionId" : -680469649, "changesPatcherIO" : 0 } , "text" : "pan~ @outputs 2 @boundmode wrap" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-1", 1 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 1 ], "source" : [ "obj-5", 0 ] } } ], "default_bgcolor" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "color" : [ 0.929412, 0.929412, 0.352941, 1.0 ], "elementcolor" : [ 0.357540726661682, 0.515565991401672, 0.861786782741547, 1.0 ], "accentcolor" : [ 0.343034118413925, 0.506230533123016, 0.86220508813858, 1.0 ], "stripecolor" : [ 0.258338063955307, 0.352425158023834, 0.511919498443604, 1.0 ], "bgfillcolor_type" : "color", "bgfillcolor_color" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "bgfillcolor_color1" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "bgfillcolor_color2" : [ 0.263682, 0.004541, 0.038797, 1.0 ], "bgfillcolor_angle" : 270.0, "bgfillcolor_proportion" : 0.39, "bgfillcolor_autogradient" : 0.0 } , "patching_rect" : [ 40.0, 345.0, 40.0, 22.0 ], "rnboattrcache" : { } , "saved_attribute_attributes" : { "valueof" : { "parameter_invisible" : 1, "parameter_longname" : "rnbo~[2]", "parameter_shortname" : "rnbo~", "parameter_type" : 3 } } , "saved_object_attributes" : { "parameter_enable" : 1, "uuid" : "d9924423-feb0-11ea-8423-acde48001122" } , "snapshot" : { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "snapshotlist", "origin" : "rnbo~", "type" : "list", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "__presetid" : "untitled" } , "snapshotlist" : { "current_snapshot" : 0, "entries" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "untitled", "origin" : "untitled", "type" : "rnbo", "subtype" : "", "embed" : 0, "snapshot" : { "__presetid" : "untitled" } , "fileref" : { "name" : "untitled", "filename" : "untitled.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "f9b0b22601b5365830d91c5f9637c474" } } ] } } , "text" : "rnbo~", "varname" : "rnbo~[2]" } } , { "box" : { "id" : "obj-38", "maxclass" : "toggle", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "int" ], "parameter_enable" : 0, "patching_rect" : [ 161.5, 214.5, 22.5, 22.5 ] } } , { "box" : { "id" : "obj-39", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 440.75, 34.0, 48.0, 22.0 ], "text" : "replace" } } , { "box" : { "fontname" : "Arial", "fontsize" : 13.0, "id" : "obj-40", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 161.5, 246.0, 44.0, 23.0 ], "text" : "sig~ 0" } } , { "box" : { "fontname" : "Arial", "fontsize" : 13.0, "id" : "obj-41", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "patching_rect" : [ 496.25, 34.0, 192.0, 23.0 ], "text" : "buffer~ monoloop duduk.aif -1 1" } } , { "box" : { "fontname" : "Arial", "fontsize" : 13.0, "id" : "obj-42", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 161.5, 277.0, 169.0, 23.0 ], "text" : "groove~ monoloop @loop 1" } } , { "box" : { "id" : "obj-30", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 441.75, 127.0, 83.0, 20.0 ], "text" : "stereo panner" } } , { "box" : { "id" : "obj-18", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 453.75, 149.0, 51.0, 20.0 ], "text" : "pan pos" } } , { "box" : { "floatoutput" : 1, "id" : "obj-19", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 406.75, 171.0, 153.0, 24.0 ], "size" : 1.0 } } , { "box" : { "autosave" : 1, "id" : "obj-17", "inletInfo" : { "IOInfo" : [ { "type" : "signal", "index" : 1, "tag" : "" } , { "type" : "signal", "index" : 2, "tag" : "" } , { "type" : "signal", "index" : 3, "tag" : "" } ] } , "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 3, "outletInfo" : { "IOInfo" : [ { "type" : "signal", "index" : 1, "tag" : "" } , { "type" : "signal", "index" : 2, "tag" : "" } ] } , "outlettype" : [ "signal", "signal", "list" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 152.0, 249.0, 512.0, 295.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Lato", "gridonopen" : 1, "gridsize" : [ 15.0, 15.0 ], "gridsnaponopen" : 1, "objectsnaponopen" : 1, "statusbarvisible" : 2, "toolbarvisible" : 1, "lefttoolbarpinned" : 0, "toptoolbarpinned" : 0, "righttoolbarpinned" : 0, "bottomtoolbarpinned" : 0, "toolbars_unpinned_last_save" : 0, "tallnewobj" : 0, "boxanimatetime" : 200, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "description" : "", "digest" : "", "tags" : "", "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, "title" : "untitled", "boxes" : [ { "box" : { "id" : "obj-8", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 24.0, 16.0, 91.0, 21.0 ], "text" : "stereo panner" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 374.0, 69.0, 41.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-6", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 3", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "inlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "signal from inlet with index 3", "displayName" : "", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 3" } } , { "box" : { "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 216.0, 69.0, 41.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-5", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 2", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "inlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "signal from inlet with index 2", "displayName" : "", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2" } } , { "box" : { "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 58.0, 69.0, 41.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-4", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 1", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "inlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "signal from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 374.0, 226.0, 57.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 2", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 2" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 58.0, 226.0, 57.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-2", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 1", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 1" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 58.0, 114.0, 335.0, 23.0 ], "rnbo_classname" : "pan~", "rnbo_extra_attributes" : { "fademode" : "eqpower", "positionmode" : "phase" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "pan~_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "spread" : { "attrOrProp" : 1, "digest" : "The distance between multiple inputs in the panning field.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0.5" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out2" : { "attrOrProp" : 1, "digest" : "out2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal", "defaultValue" : "0" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal", "defaultValue" : "0" } , "pos" : { "attrOrProp" : 1, "digest" : "The pan position value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number", "defaultValue" : "0" } , "outputs" : { "attrOrProp" : 2, "digest" : "The number of output channels.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "2" } , "inputs" : { "attrOrProp" : 2, "digest" : "The number of input channels.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } , "fademode" : { "attrOrProp" : 2, "digest" : "Fade curve mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "lin", "eqpower", "cos" ], "type" : "enum", "defaultValue" : "eqpower" } , "positionmode" : { "attrOrProp" : 2, "digest" : "Fade position mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "phase", "channel" ], "type" : "enum", "defaultValue" : "phase" } , "boundmode" : { "attrOrProp" : 2, "digest" : "Fade bound mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "wrap", "clip", "ignore" ], "type" : "enum", "defaultValue" : "ignore" } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "docked" : 0 } , { "name" : "pos", "type" : "auto", "digest" : "The pan position value", "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "docked" : 0 } ], "helpname" : "pan~", "aliasOf" : "pan", "classname" : "pan~", "operator" : 0, "versionId" : -680469649, "changesPatcherIO" : 0 } , "text" : "pan~ @inputs 2 @outputs 2 @spread 0.5 @boundmode ignore" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-1", 1 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 1 ], "source" : [ "obj-5", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 2 ], "source" : [ "obj-6", 0 ] } } ], "default_bgcolor" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "color" : [ 0.929412, 0.929412, 0.352941, 1.0 ], "elementcolor" : [ 0.357540726661682, 0.515565991401672, 0.861786782741547, 1.0 ], "accentcolor" : [ 0.343034118413925, 0.506230533123016, 0.86220508813858, 1.0 ], "stripecolor" : [ 0.258338063955307, 0.352425158023834, 0.511919498443604, 1.0 ], "bgfillcolor_type" : "color", "bgfillcolor_color" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "bgfillcolor_color1" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "bgfillcolor_color2" : [ 0.263682, 0.004541, 0.038797, 1.0 ], "bgfillcolor_angle" : 270.0, "bgfillcolor_proportion" : 0.39, "bgfillcolor_autogradient" : 0.0 } , "patching_rect" : [ 385.75, 345.0, 40.0, 22.0 ], "rnboattrcache" : { } , "saved_attribute_attributes" : { "valueof" : { "parameter_invisible" : 1, "parameter_longname" : "rnbo~[1]", "parameter_shortname" : "rnbo~", "parameter_type" : 3 } } , "saved_object_attributes" : { "parameter_enable" : 1, "uuid" : "d9924423-feb0-11ea-8423-acde48001122" } , "snapshot" : { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "snapshotlist", "origin" : "rnbo~", "type" : "list", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "__presetid" : "untitled" } , "snapshotlist" : { "current_snapshot" : 0, "entries" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "untitled", "origin" : "untitled", "type" : "rnbo", "subtype" : "", "embed" : 0, "snapshot" : { "__presetid" : "untitled" } , "fileref" : { "name" : "untitled", "filename" : "untitled.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "f9b0b22601b5365830d91c5f9637c474" } } ] } } , "text" : "rnbo~", "varname" : "rnbo~[1]" } } , { "box" : { "id" : "obj-12", "maxclass" : "toggle", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "int" ], "parameter_enable" : 0, "patching_rect" : [ 505.25, 214.5, 22.5, 22.5 ] } } , { "box" : { "id" : "obj-13", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 440.75, 66.0, 48.0, 22.0 ], "text" : "replace" } } , { "box" : { "fontname" : "Arial", "fontsize" : 13.0, "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 505.25, 246.0, 44.0, 23.0 ], "text" : "sig~ 0" } } , { "box" : { "fontname" : "Arial", "fontsize" : 13.0, "id" : "obj-15", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "patching_rect" : [ 496.25, 66.0, 219.0, 23.0 ], "text" : "buffer~ stereoloop drumLoop.aif -1 2" } } , { "box" : { "fontname" : "Arial", "fontsize" : 13.0, "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 3, "outlettype" : [ "signal", "signal", "signal" ], "patching_rect" : [ 505.25, 277.0, 183.0, 23.0 ], "text" : "groove~ stereoloop 2 @loop 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-14", 0 ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "destination" : [ "obj-15", 0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "destination" : [ "obj-16", 0 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "destination" : [ "obj-17", 1 ], "source" : [ "obj-16", 1 ] } } , { "patchline" : { "destination" : [ "obj-17", 0 ], "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-33", 1 ], "source" : [ "obj-17", 1 ] } } , { "patchline" : { "destination" : [ "obj-33", 0 ], "source" : [ "obj-17", 0 ] } } , { "patchline" : { "destination" : [ "obj-46", 0 ], "source" : [ "obj-19", 0 ] } } , { "patchline" : { "destination" : [ "obj-32", 1 ], "source" : [ "obj-33", 1 ] } } , { "patchline" : { "destination" : [ "obj-32", 0 ], "source" : [ "obj-33", 0 ] } } , { "patchline" : { "destination" : [ "obj-45", 0 ], "source" : [ "obj-35", 0 ] } } , { "patchline" : { "destination" : [ "obj-33", 1 ], "source" : [ "obj-37", 1 ] } } , { "patchline" : { "destination" : [ "obj-33", 0 ], "source" : [ "obj-37", 0 ] } } , { "patchline" : { "destination" : [ "obj-40", 0 ], "source" : [ "obj-38", 0 ] } } , { "patchline" : { "destination" : [ "obj-41", 0 ], "source" : [ "obj-39", 0 ] } } , { "patchline" : { "destination" : [ "obj-42", 0 ], "source" : [ "obj-40", 0 ] } } , { "patchline" : { "destination" : [ "obj-37", 0 ], "source" : [ "obj-42", 0 ] } } , { "patchline" : { "destination" : [ "obj-37", 1 ], "source" : [ "obj-43", 0 ] } } , { "patchline" : { "destination" : [ "obj-43", 0 ], "source" : [ "obj-45", 0 ] } } , { "patchline" : { "destination" : [ "obj-47", 0 ], "source" : [ "obj-46", 0 ] } } , { "patchline" : { "destination" : [ "obj-17", 2 ], "source" : [ "obj-47", 0 ] } } , { "patchline" : { "destination" : [ "obj-50", 0 ], "hidden" : 1, "source" : [ "obj-48", 0 ] } } , { "patchline" : { "destination" : [ "obj-19", 0 ], "hidden" : 1, "order" : 0, "source" : [ "obj-50", 0 ] } } , { "patchline" : { "destination" : [ "obj-35", 0 ], "hidden" : 1, "order" : 1, "source" : [ "obj-50", 0 ] } } ] } , "patching_rect" : [ 129.0, 106.0, 47.0, 22.0 ], "saved_object_attributes" : { "description" : "", "digest" : "", "globalpatchername" : "", "tags" : "" } , "text" : "p basic" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 0, "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", "rect" : [ 0.0, 26.0, 752.0, 536.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" : "", "showontab" : 1, "isolateaudio" : 1, "assistshowspatchername" : 0, "boxes" : [ { "box" : { "fontface" : 1, "fontname" : "Lato", "fontsize" : 24.0, "id" : "obj-3", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 20.0, 15.0, 95.0, 35.0 ], "text" : "Panners", "underline" : 1 } } , { "box" : { "id" : "obj-9", "local" : 1, "maxclass" : "ezdac~", "numinlets" : 2, "numoutlets" : 0, "patching_rect" : [ 500.0, 397.0, 45.0, 45.0 ] } } , { "box" : { "id" : "obj-13", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 500.0, 449.0, 212.0, 33.0 ], "text" : "NOTE: The DAC must be 'on' to allow these signal processes to operate." } } , { "box" : { "hidden" : 1, "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 369.0, 108.0, 80.0, 22.0 ], "text" : "loadmess 0.5" } } , { "box" : { "id" : "obj-5", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 20.0, 52.0, 258.0, 20.0 ], "text" : "Implementations of different panning slopes" } } , { "box" : { "id" : "obj-58", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 314.0, 462.0, 55.0, 20.0 ], "text" : "cos", "textjustification" : 1 } } , { "box" : { "id" : "obj-57", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 179.0, 462.0, 55.0, 20.0 ], "text" : "eqpower" } } , { "box" : { "id" : "obj-56", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 56.0, 462.0, 22.0, 20.0 ], "text" : "lin", "textjustification" : 1 } } , { "box" : { "id" : "obj-51", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 343.0, 285.0, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "id" : "obj-52", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 319.0, 257.0, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "floatoutput" : 1, "id" : "obj-53", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 343.0, 313.5, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "floatoutput" : 1, "id" : "obj-54", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 319.0, 313.5, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 207.0, 285.0, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "id" : "obj-36", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 183.0, 257.0, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "floatoutput" : 1, "id" : "obj-44", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 207.0, 313.5, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "floatoutput" : 1, "id" : "obj-49", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 183.0, 313.5, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 71.0, 285.0, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 456.0, 170.0, 31.0, 22.0 ], "text" : "sig~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 47.0, 257.0, 81.0, 22.0 ], "text" : "snapshot~ 20" } } , { "box" : { "floatoutput" : 1, "id" : "obj-23", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 71.0, 313.5, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "floatoutput" : 1, "id" : "obj-20", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 47.0, 313.5, 20.0, 140.0 ], "size" : 1.0 } } , { "box" : { "id" : "obj-10", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 47.0, 114.0, 150.0, 20.0 ], "text" : "input value" } } , { "box" : { "id" : "obj-8", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 457.0, 87.0, 150.0, 20.0 ], "text" : "pan pos" } } , { "box" : { "floatoutput" : 1, "id" : "obj-7", "maxclass" : "slider", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, "patching_rect" : [ 456.0, 108.0, 153.0, 24.0 ], "size" : 1.0 } } , { "box" : { "format" : 6, "id" : "obj-4", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 456.0, 143.0, 50.0, 22.0 ] } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 47.0, 140.0, 41.0, 22.0 ], "text" : "sig~ 1" } } , { "box" : { "autosave" : 1, "id" : "obj-1", "inletInfo" : { "IOInfo" : [ { "type" : "signal", "index" : 1, "tag" : "" } , { "type" : "signal", "index" : 2, "tag" : "" } ] } , "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 7, "outletInfo" : { "IOInfo" : [ { "type" : "signal", "index" : 1, "tag" : "" } , { "type" : "signal", "index" : 2, "tag" : "" } , { "type" : "signal", "index" : 3, "tag" : "" } , { "type" : "signal", "index" : 4, "tag" : "" } , { "type" : "signal", "index" : 5, "tag" : "" } , { "type" : "signal", "index" : 6, "tag" : "" } ] } , "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "list" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 107.0, 139.0, 606.0, 359.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Lato", "gridonopen" : 1, "gridsize" : [ 15.0, 15.0 ], "gridsnaponopen" : 1, "objectsnaponopen" : 1, "statusbarvisible" : 2, "toolbarvisible" : 1, "lefttoolbarpinned" : 0, "toptoolbarpinned" : 0, "righttoolbarpinned" : 0, "bottomtoolbarpinned" : 0, "toolbars_unpinned_last_save" : 0, "tallnewobj" : 0, "boxanimatetime" : 200, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "description" : "", "digest" : "", "tags" : "", "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, "title" : "untitled", "boxes" : [ { "box" : { "id" : "obj-20", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 349.0, 45.0, 150.0, 21.0 ], "text" : "position" } } , { "box" : { "id" : "obj-18", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 68.0, 45.0, 150.0, 21.0 ], "text" : "input value" } } , { "box" : { "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 349.0, 73.0, 37.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-16", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 2", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "inlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "signal from inlet with index 2", "displayName" : "", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2" } } , { "box" : { "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 507.0, 284.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-14", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 6", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 6", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 6" } } , { "box" : { "id" : "obj-15", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 404.0, 284.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-15", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 5", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 5", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 5" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 349.0, 284.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "out~_obj-12", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 4", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 4", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 4" } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 217.0, 284.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "out~_obj-13", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 3", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 3", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 3" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 165.0, 284.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "out~_obj-11", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 2", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 2" } } , { "box" : { "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 68.0, 284.0, 46.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "out~_obj-10", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 1", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "signal sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 1" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 68.0, 73.0, 37.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "comment" : "", "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-9", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 1", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "index" : { "attrOrProp" : 2, "digest" : "inlet number", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "mandatory" : 1 } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "meta" : { "attrOrProp" : 2, "digest" : "A JSON formatted string containing metadata for use by the exported code", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Metadata", "displayorder" : 3 } } , "inputs" : [ ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "signal from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 404.0, 202.0, 122.0, 23.0 ], "rnbo_classname" : "pan~", "rnbo_extra_attributes" : { "boundmode" : "ignore", "positionmode" : "phase", "outputs" : 2.0, "inputs" : 1.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "pan~_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "spread" : { "attrOrProp" : 1, "digest" : "The distance between multiple inputs in the panning field.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0.5" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out2" : { "attrOrProp" : 1, "digest" : "out2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "in0" : { "attrOrProp" : 1, "digest" : "in0", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal", "defaultValue" : "0" } , "pos" : { "attrOrProp" : 1, "digest" : "The pan position value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number", "defaultValue" : "0" } , "outputs" : { "attrOrProp" : 2, "digest" : "The number of output channels.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "2" } , "inputs" : { "attrOrProp" : 2, "digest" : "The number of input channels.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } , "fademode" : { "attrOrProp" : 2, "digest" : "Fade curve mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "lin", "eqpower", "cos" ], "type" : "enum", "defaultValue" : "eqpower" } , "positionmode" : { "attrOrProp" : 2, "digest" : "Fade position mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "phase", "channel" ], "type" : "enum", "defaultValue" : "phase" } , "boundmode" : { "attrOrProp" : 2, "digest" : "Fade bound mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "wrap", "clip", "ignore" ], "type" : "enum", "defaultValue" : "ignore" } } , "inputs" : [ { "name" : "in0", "type" : "signal", "digest" : "in0", "hot" : 1, "docked" : 0 } , { "name" : "pos", "type" : "auto", "digest" : "The pan position value", "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "docked" : 0 } ], "helpname" : "pan~", "aliasOf" : "pan", "classname" : "pan~", "operator" : 0, "versionId" : -680469649, "changesPatcherIO" : 0 } , "text" : "pan~ @fademode cos" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 217.0, 202.0, 151.0, 23.0 ], "rnbo_classname" : "pan~", "rnbo_extra_attributes" : { "boundmode" : "ignore", "positionmode" : "phase", "outputs" : 2.0, "inputs" : 1.0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "pan~_obj-2", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "spread" : { "attrOrProp" : 1, "digest" : "The distance between multiple inputs in the panning field.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0.5" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out2" : { "attrOrProp" : 1, "digest" : "out2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "in0" : { "attrOrProp" : 1, "digest" : "in0", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal", "defaultValue" : "0" } , "pos" : { "attrOrProp" : 1, "digest" : "The pan position value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number", "defaultValue" : "0" } , "outputs" : { "attrOrProp" : 2, "digest" : "The number of output channels.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "2" } , "inputs" : { "attrOrProp" : 2, "digest" : "The number of input channels.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } , "fademode" : { "attrOrProp" : 2, "digest" : "Fade curve mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "lin", "eqpower", "cos" ], "type" : "enum", "defaultValue" : "eqpower" } , "positionmode" : { "attrOrProp" : 2, "digest" : "Fade position mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "phase", "channel" ], "type" : "enum", "defaultValue" : "phase" } , "boundmode" : { "attrOrProp" : 2, "digest" : "Fade bound mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "wrap", "clip", "ignore" ], "type" : "enum", "defaultValue" : "ignore" } } , "inputs" : [ { "name" : "in0", "type" : "signal", "digest" : "in0", "hot" : 1, "docked" : 0 } , { "name" : "pos", "type" : "auto", "digest" : "The pan position value", "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "docked" : 0 } ], "helpname" : "pan~", "aliasOf" : "pan", "classname" : "pan~", "operator" : 0, "versionId" : -680469649, "changesPatcherIO" : 0 } , "text" : "pan~ @fademode eqpower" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 68.0, 202.0, 116.0, 23.0 ], "rnbo_classname" : "pan~", "rnbo_extra_attributes" : { "boundmode" : "ignore", "positionmode" : "phase", "outputs" : 2.0, "inputs" : 1.0 } , "rnbo_serial" : 3, "rnbo_uniqueid" : "pan~_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "spread" : { "attrOrProp" : 1, "digest" : "The distance between multiple inputs in the panning field.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0.5" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out2" : { "attrOrProp" : 1, "digest" : "out2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "in0" : { "attrOrProp" : 1, "digest" : "in0", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal", "defaultValue" : "0" } , "pos" : { "attrOrProp" : 1, "digest" : "The pan position value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number", "defaultValue" : "0" } , "outputs" : { "attrOrProp" : 2, "digest" : "The number of output channels.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "2" } , "inputs" : { "attrOrProp" : 2, "digest" : "The number of input channels.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } , "fademode" : { "attrOrProp" : 2, "digest" : "Fade curve mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "lin", "eqpower", "cos" ], "type" : "enum", "defaultValue" : "eqpower" } , "positionmode" : { "attrOrProp" : 2, "digest" : "Fade position mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "phase", "channel" ], "type" : "enum", "defaultValue" : "phase" } , "boundmode" : { "attrOrProp" : 2, "digest" : "Fade bound mode.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "wrap", "clip", "ignore" ], "type" : "enum", "defaultValue" : "ignore" } } , "inputs" : [ { "name" : "in0", "type" : "signal", "digest" : "in0", "hot" : 1, "docked" : 0 } , { "name" : "pos", "type" : "auto", "digest" : "The pan position value", "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "docked" : 0 } ], "helpname" : "pan~", "aliasOf" : "pan", "classname" : "pan~", "operator" : 0, "versionId" : -680469649, "changesPatcherIO" : 0 } , "text" : "pan~ @fademode lin" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-10", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-11", 0 ], "source" : [ "obj-1", 1 ] } } , { "patchline" : { "destination" : [ "obj-1", 1 ], "order" : 2, "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-2", 1 ], "order" : 1, "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 1 ], "order" : 0, "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-12", 0 ], "source" : [ "obj-2", 1 ] } } , { "patchline" : { "destination" : [ "obj-13", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-14", 0 ], "source" : [ "obj-3", 1 ] } } , { "patchline" : { "destination" : [ "obj-15", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "order" : 2, "source" : [ "obj-9", 0 ] } } , { "patchline" : { "destination" : [ "obj-2", 0 ], "order" : 1, "source" : [ "obj-9", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "order" : 0, "source" : [ "obj-9", 0 ] } } ], "default_bgcolor" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "color" : [ 0.929412, 0.929412, 0.352941, 1.0 ], "elementcolor" : [ 0.357540726661682, 0.515565991401672, 0.861786782741547, 1.0 ], "accentcolor" : [ 0.343034118413925, 0.506230533123016, 0.86220508813858, 1.0 ], "stripecolor" : [ 0.258338063955307, 0.352425158023834, 0.511919498443604, 1.0 ], "bgfillcolor_type" : "color", "bgfillcolor_color" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "bgfillcolor_color1" : [ 0.031372549019608, 0.125490196078431, 0.211764705882353, 1.0 ], "bgfillcolor_color2" : [ 0.263682, 0.004541, 0.038797, 1.0 ], "bgfillcolor_angle" : 270.0, "bgfillcolor_proportion" : 0.39, "bgfillcolor_autogradient" : 0.0 } , "patching_rect" : [ 47.0, 210.0, 428.0, 22.0 ], "rnboattrcache" : { } , "saved_attribute_attributes" : { "valueof" : { "parameter_invisible" : 1, "parameter_longname" : "rnbo~", "parameter_shortname" : "rnbo~", "parameter_type" : 3 } } , "saved_object_attributes" : { "parameter_enable" : 1, "uuid" : "659834ad-ff5d-11ea-b4ad-acde48001122" } , "snapshot" : { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "snapshotlist", "origin" : "rnbo~", "type" : "list", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "__presetid" : "untitled" } , "snapshotlist" : { "current_snapshot" : 0, "entries" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "untitled", "origin" : "untitled", "type" : "rnbo", "subtype" : "", "embed" : 0, "snapshot" : { "__presetid" : "untitled" } , "fileref" : { "name" : "untitled", "filename" : "untitled.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "f9b0b22601b5365830d91c5f9637c474" } } ] } } , "text" : "rnbo~", "varname" : "rnbo~" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-1", 1 ] } } , { "patchline" : { "destination" : [ "obj-29", 0 ], "source" : [ "obj-1", 3 ] } } , { "patchline" : { "destination" : [ "obj-36", 0 ], "source" : [ "obj-1", 2 ] } } , { "patchline" : { "destination" : [ "obj-51", 0 ], "source" : [ "obj-1", 5 ] } } , { "patchline" : { "destination" : [ "obj-52", 0 ], "source" : [ "obj-1", 4 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-20", 0 ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 1 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-23", 0 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-44", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-49", 0 ], "source" : [ "obj-36", 0 ] } } , { "patchline" : { "destination" : [ "obj-27", 0 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "destination" : [ "obj-53", 0 ], "source" : [ "obj-51", 0 ] } } , { "patchline" : { "destination" : [ "obj-54", 0 ], "source" : [ "obj-52", 0 ] } } , { "patchline" : { "destination" : [ "obj-7", 0 ], "hidden" : 1, "source" : [ "obj-6", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-7", 0 ] } } ] } , "patching_rect" : [ 168.0, 140.0, 53.0, 22.0 ], "saved_object_attributes" : { "description" : "", "digest" : "", "globalpatchername" : "", "tags" : "" } , "text" : "p slopes" } } ], "lines" : [ ], "parameters" : { "obj-1::obj-1" : [ "rnbo~", "rnbo~", 0 ], "obj-2::obj-17" : [ "rnbo~[1]", "rnbo~", 0 ], "obj-2::obj-33" : [ "live.gain~[1]", "live.gain~", 0 ], "obj-2::obj-37" : [ "rnbo~[2]", "rnbo~", 0 ], "obj-3::obj-83" : [ "rnbo~[3]", "rnbo~", 0 ], "parameterbanks" : { } , "inherited_shortname" : 1 } , "dependency_cache" : [ { "name" : "rnbo~.mxo", "type" : "iLaX" } , { "name" : "untitled.maxsnap", "bootpath" : "~/Documents/Max 8/Snapshots", "patcherrelativepath" : "../../../../../../../../../../Max 8/Snapshots", "type" : "mx@s", "implicit" : 1 } ], "autosave" : 0 } }