{ "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", "rect" : [ 414.0, 288.0, 725.0, 547.0 ], "openrect" : [ 0.0, 0.0, 547.5, 414.800000011920929 ], "bglocked" : 0, "openinpresentation" : 1, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Arial", "gridonopen" : 1, "gridsize" : [ 6.0, 6.0 ], "gridsnaponopen" : 1, "objectsnaponopen" : 1, "statusbarvisible" : 2, "toolbarvisible" : 1, "lefttoolbarpinned" : 0, "toptoolbarpinned" : 0, "righttoolbarpinned" : 0, "bottomtoolbarpinned" : 0, "toolbars_unpinned_last_save" : 0, "tallnewobj" : 0, "boxanimatetime" : 200, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "description" : "", "digest" : "", "tags" : "", "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, "boxes" : [ { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "bang", "int" ], "patching_rect" : [ 1969.0, 254.0, 29.5, 22.0 ], "text" : "t b i" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "int" ], "patching_rect" : [ 1915.75, 264.0, 29.5, 22.0 ], "text" : "+" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1969.0, 226.0, 117.0, 22.0 ], "text" : "scale 0. 1. 100 2000" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1837.0, 226.0, 117.0, 22.0 ], "text" : "scale 0. 1. 100 2000" } } , { "box" : { "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 975.0, 167.0, 70.0, 22.0 ], "text" : "loadmess 2" } } , { "box" : { "id" : "obj-14", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2534.0, 300.0, 59.0, 22.0 ], "text" : "lfo_frq $1" } } , { "box" : { "id" : "obj-15", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2665.0, 300.0, 65.0, 22.0 ], "text" : "lfo_dep $1" } } , { "box" : { "id" : "obj-4", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2355.0, 226.0, 67.0, 22.0 ], "text" : "lfo_dest $1" } } , { "box" : { "id" : "obj-309", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1699.0, 264.0, 41.0, 22.0 ], "text" : "vol $1" } } , { "box" : { "bgcolor" : [ 0.2, 0.2, 0.2, 0.0 ], "fontface" : 2, "fontname" : "Lato", "id" : "obj-106", "maxclass" : "textbutton", "numinlets" : 1, "numoutlets" : 3, "outlettype" : [ "", "", "int" ], "parameter_enable" : 0, "patching_rect" : [ 2765.0, 405.0, 100.0, 20.0 ], "presentation" : 1, "presentation_rect" : [ 434.25, 266.0, 67.5, 20.0 ], "text" : "View Patch", "textoncolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "underline" : 1 } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-92", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 73.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 58.5, 88.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.141732283464567 ], "parameter_initial_enable" : 1, "parameter_longname" : "Supersaw Unison", "parameter_mmax" : 1.0, "parameter_shortname" : "Unison", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "super_unison" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-89", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 193.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 58.5, 142.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.0 ], "parameter_initial_enable" : 1, "parameter_longname" : "Supersaw Shape", "parameter_mmax" : 1.0, "parameter_shortname" : "Shape", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "super_shape" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-87", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 433.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 58.5, 196.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.0 ], "parameter_initial_enable" : 1, "parameter_longname" : "Supersaw Softness", "parameter_mmax" : 1.0, "parameter_shortname" : "Softness", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "super_soft" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-86", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 673.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 124.5, 196.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.228346456692914 ], "parameter_initial_enable" : 1, "parameter_longname" : "Supersaw Mod Amount", "parameter_mmax" : 1.0, "parameter_shortname" : "Mod Amt", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "super_mod" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-85", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 553.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 124.5, 142.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.58267716535433 ], "parameter_initial_enable" : 1, "parameter_longname" : "Supersaw Mod Speed", "parameter_mmax" : 1.0, "parameter_shortname" : "Mod Freq", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "super_modfrq" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-83", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 313.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 124.5, 88.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 1.0 ], "parameter_initial_enable" : 1, "parameter_longname" : "Super", "parameter_mmax" : 1.0, "parameter_shortname" : "Super", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "super" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-82", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 1063.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 196.5, 196.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.0 ], "parameter_initial_enable" : 1, "parameter_longname" : "Sub Softness", "parameter_mmax" : 1.0, "parameter_shortname" : "Softness", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "sub_soft" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-81", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 1561.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 196.5, 142.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.0 ], "parameter_initial_enable" : 1, "parameter_longname" : "Squish", "parameter_mmax" : 1.0, "parameter_shortname" : "Squish", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "sub_squish" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-80", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 807.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 196.5, 88.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.299212598425197 ], "parameter_initial_enable" : 1, "parameter_longname" : "Sub Mix", "parameter_mmax" : 1.0, "parameter_shortname" : "Mix", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "submix" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-79", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 2617.0, 169.5, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 454.5, 196.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.0 ], "parameter_initial_enable" : 1, "parameter_longname" : "LFO Depth", "parameter_mmax" : 1.0, "parameter_shortname" : "depth", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "lfo_depth" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-78", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 2503.0, 169.5, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 394.5, 196.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.535433070866143 ], "parameter_initial_enable" : 1, "parameter_longname" : "LFO Speed", "parameter_mmax" : 1.0, "parameter_shortname" : "Speed", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "lfo_speed" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-76", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 1699.0, 176.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 328.5, 196.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.629921259842519 ], "parameter_initial_enable" : 1, "parameter_longname" : "Amp Level", "parameter_mmax" : 1.0, "parameter_shortname" : "Level", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "level" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-75", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 1423.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 262.5, 196.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.0 ], "parameter_initial_enable" : 1, "parameter_longname" : "live.dial[6]", "parameter_mmax" : 1.0, "parameter_shortname" : "live.dial", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "live.dial[6]" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-69", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 1303.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 262.5, 142.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 1.0 ], "parameter_initial_enable" : 1, "parameter_longname" : "Divot", "parameter_mmax" : 1.0, "parameter_shortname" : "Divot", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "sub_divot" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-68", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 1183.0, 106.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 262.5, 88.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.0 ], "parameter_initial_enable" : 1, "parameter_longname" : "Bend", "parameter_mmax" : 1.0, "parameter_shortname" : "Bend", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "sub_bend" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-67", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 1819.0, 176.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 328.5, 88.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.039370078740157 ], "parameter_initial_enable" : 1, "parameter_longname" : "Amp Attack", "parameter_mmax" : 1.0, "parameter_shortname" : "Attack", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "attack" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-58", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 1939.0, 176.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 376.5, 88.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.511811023622046 ], "parameter_initial_enable" : 1, "parameter_longname" : "Decay", "parameter_mmax" : 1.0, "parameter_shortname" : "Amp Decay", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "decay" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-57", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 2059.0, 176.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 424.5, 88.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.448818897637795 ], "parameter_initial_enable" : 1, "parameter_longname" : "Amp Sustain", "parameter_mmax" : 1.0, "parameter_shortname" : "Sustain", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "sustain" } } , { "box" : { "activedialcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "activefgdialcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "activeneedlecolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "focusbordercolor" : [ 0.313725490196078, 0.313725490196078, 0.313725490196078, 0.0 ], "id" : "obj-55", "maxclass" : "live.dial", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "float" ], "parameter_enable" : 1, "patching_rect" : [ 2179.0, 176.0, 27.0, 28.0 ], "presentation" : 1, "presentation_rect" : [ 472.5, 88.0, 27.0, 28.0 ], "saved_attribute_attributes" : { "activedialcolor" : { "expression" : "" } , "activefgdialcolor" : { "expression" : "" } , "activeneedlecolor" : { "expression" : "" } , "focusbordercolor" : { "expression" : "" } , "valueof" : { "parameter_initial" : [ 0.535433070866141 ], "parameter_initial_enable" : 1, "parameter_longname" : "Amp Release", "parameter_mmax" : 1.0, "parameter_shortname" : "release", "parameter_type" : 0, "parameter_unitstyle" : 1 } } , "showname" : 0, "shownumber" : 0, "varname" : "release" } } , { "box" : { "id" : "obj-54", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 137.0, 415.0, 133.0, 22.0 ], "text" : "loadmess sub_ripamt 1" } } , { "box" : { "fontface" : 3, "fontname" : "Lato", "id" : "obj-21", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 78.0, 579.0, 129.0, 21.0 ], "text" : "Look to the right...", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontface" : 3, "fontname" : "Lato", "id" : "obj-20", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 78.0, 562.0, 129.0, 21.0 ], "text" : "Only for the scopes!", "textcolor" : [ 0.611764705882353, 0.203921568627451, 0.247058823529412, 1.0 ], "textjustification" : 1 } } , { "box" : { "border" : 3.0, "id" : "obj-19", "justification" : 4, "linecolor" : [ 0.647058823529412, 0.270588235294118, 0.270588235294118, 1.0 ], "maxclass" : "live.line", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 78.0, 441.0, 129.0, 119.0 ], "saved_attribute_attributes" : { "linecolor" : { "expression" : "" } } } } , { "box" : { "border" : 3.0, "id" : "obj-18", "justification" : 3, "linecolor" : [ 0.647058823529412, 0.270588235294118, 0.270588235294118, 1.0 ], "maxclass" : "live.line", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 78.0, 441.0, 129.0, 119.0 ], "saved_attribute_attributes" : { "linecolor" : { "expression" : "" } } } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3162.0, 381.5, 50.0, 22.0 ], "text" : "midiinfo" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3193.0, 357.0, 70.0, 22.0 ], "text" : "loadmess 0" } } , { "box" : { "applycolors" : 1, "bgcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "bgfillcolor_angle" : 270.0, "bgfillcolor_autogradient" : 0.0, "bgfillcolor_color" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "bgfillcolor_color1" : [ 0.301961, 0.301961, 0.301961, 1.0 ], "bgfillcolor_color2" : [ 0.2, 0.2, 0.2, 1.0 ], "bgfillcolor_proportion" : 0.5, "bgfillcolor_type" : "color", "color" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "elementcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "fontname" : "Lato", "fontsize" : 10.0, "id" : "obj-11", "items" : [ "IAC Driver School Bus", ",", "to Max 1", ",", "to Max 2" ], "maxclass" : "umenu", "numinlets" : 1, "numoutlets" : 3, "outlettype" : [ "int", "", "" ], "parameter_enable" : 0, "patching_rect" : [ 3162.0, 411.0, 100.0, 20.0 ], "presentation" : 1, "presentation_rect" : [ 442.5, 341.0, 62.0, 20.0 ], "textcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ] } } , { "box" : { "fontname" : "Lato", "id" : "obj-10", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 3277.0, 357.0, 48.0, 35.0 ], "presentation" : 1, "presentation_rect" : [ 444.0, 311.0, 53.0, 21.0 ], "text" : "MIDI In", "textcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ] } } , { "box" : { "fontface" : 3, "fontname" : "Lato", "id" : "obj-137", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 536.5, 498.0, 170.0, 21.0 ], "presentation" : 1, "presentation_linecount" : 2, "presentation_rect" : [ 325.0, 258.0, 83.749998569488525, 35.0 ], "text" : "Phaseshaping Supersaw", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ] } } , { "box" : { "applycolors" : 1, "bgcolor" : [ 0.898039215686275, 0.898039215686275, 0.898039215686275, 1.0 ], "bgfillcolor_angle" : 270.0, "bgfillcolor_autogradient" : 0.0, "bgfillcolor_color" : [ 0.898039215686275, 0.898039215686275, 0.898039215686275, 1.0 ], "bgfillcolor_color1" : [ 0.301961, 0.301961, 0.301961, 1.0 ], "bgfillcolor_color2" : [ 0.2, 0.2, 0.2, 1.0 ], "bgfillcolor_proportion" : 0.5, "bgfillcolor_type" : "color", "color" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "elementcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "fontname" : "Lato", "fontsize" : 10.0, "id" : "obj-135", "items" : [ -3, ",", -2, ",", -1, ",", 0, ",", "+1", ",", "+2", ",", "+3" ], "maxclass" : "umenu", "numinlets" : 1, "numoutlets" : 3, "outlettype" : [ "int", "", "" ], "parameter_enable" : 0, "patching_rect" : [ 917.5, 198.0, 100.0, 20.0 ], "presentation" : 1, "presentation_rect" : [ 270.75, 48.0, 35.25, 20.0 ], "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ] } } , { "box" : { "fontname" : "Lato", "id" : "obj-136", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 917.5, 168.0, 48.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 244.5, 48.0, 28.0, 21.0 ], "text" : "Oct", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ] } } , { "box" : { "id" : "obj-130", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1585.0, 264.0, 73.0, 22.0 ], "text" : "sub_sym $1" } } , { "box" : { "id" : "obj-131", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1561.0, 198.0, 73.0, 22.0 ], "text" : "sub_sym $1" } } , { "box" : { "fontname" : "Lato", "id" : "obj-133", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1544.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 180.0, 168.0, 60.0, 21.0 ], "text" : "Squish", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "id" : "obj-123", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "int" ], "patching_rect" : [ 3097.0, 441.0, 40.0, 22.0 ], "text" : "midiin" } } , { "box" : { "id" : "obj-109", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1087.0, 270.0, 72.0, 22.0 ], "text" : "sub_soft $1" } } , { "box" : { "id" : "obj-110", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1207.0, 270.0, 84.0, 22.0 ], "text" : "sub_bend $1" } } , { "box" : { "id" : "obj-111", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1447.0, 270.0, 72.0, 22.0 ], "text" : "sub_rip $1" } } , { "box" : { "id" : "obj-112", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1327.0, 270.0, 78.0, 22.0 ], "text" : "sub_fold $1" } } , { "box" : { "id" : "obj-114", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 211.0, 270.0, 90.0, 22.0 ], "text" : "saw_shape $1" } } , { "box" : { "id" : "obj-115", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 331.0, 270.0, 78.0, 22.0 ], "text" : "saw_dist $1" } } , { "box" : { "id" : "obj-116", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 451.0, 270.0, 78.0, 22.0 ], "text" : "saw_soft $1" } } , { "box" : { "id" : "obj-117", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 571.0, 270.0, 96.0, 22.0 ], "text" : "saw_modfrq $1" } } , { "box" : { "id" : "obj-118", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 691.0, 270.0, 102.0, 22.0 ], "text" : "saw_modamt $1" } } , { "box" : { "applycolors" : 1, "bgcolor" : [ 0.898039215686275, 0.898039215686275, 0.898039215686275, 1.0 ], "bgfillcolor_angle" : 270.0, "bgfillcolor_autogradient" : 0.0, "bgfillcolor_color" : [ 0.898039215686275, 0.898039215686275, 0.898039215686275, 1.0 ], "bgfillcolor_color1" : [ 0.301961, 0.301961, 0.301961, 1.0 ], "bgfillcolor_color2" : [ 0.2, 0.2, 0.2, 1.0 ], "bgfillcolor_proportion" : 0.5, "bgfillcolor_type" : "color", "color" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "elementcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "fontname" : "Lato", "fontsize" : 10.0, "id" : "obj-105", "items" : [ "Saw Shape", ",", "Saw Super", ",", "Mod Frq", ",", "Mod Amt", ",", "Saw Soft", ",", "Sub Squish", ",", "Sub Bend", ",", "Sub Divot", ",", "Sub Ripple", ",", "Sub Soft" ], "maxclass" : "umenu", "numinlets" : 1, "numoutlets" : 3, "outlettype" : [ "int", "", "" ], "parameter_enable" : 0, "patching_rect" : [ 2329.0, 144.0, 100.0, 20.0 ], "presentation" : 1, "presentation_rect" : [ 444.0, 156.0, 66.0, 20.0 ], "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ] } } , { "box" : { "id" : "obj-102", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2503.0, 264.0, 59.0, 22.0 ], "text" : "lfo_frq $1" } } , { "box" : { "id" : "obj-101", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2617.0, 264.0, 65.0, 22.0 ], "text" : "lfo_dep $1" } } , { "box" : { "id" : "obj-100", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2329.0, 186.0, 67.0, 22.0 ], "text" : "lfo_dest $1" } } , { "box" : { "id" : "obj-91", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 917.5, 294.0, 67.0, 22.0 ], "text" : "sub_oct $1" } } , { "box" : { "id" : "obj-84", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2583.0, 436.5, 133.0, 22.0 ], "text" : "loadmess sub_ripamt 1" } } , { "box" : { "id" : "obj-51", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1063.0, 198.0, 71.0, 22.0 ], "text" : "sub_soft $1" } } , { "box" : { "id" : "obj-50", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1183.0, 198.0, 78.0, 22.0 ], "text" : "sub_bend $1" } } , { "box" : { "id" : "obj-47", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1423.0, 198.0, 65.0, 22.0 ], "text" : "sub_rip $1" } } , { "box" : { "id" : "obj-46", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1303.0, 198.0, 71.0, 22.0 ], "text" : "sub_fold $1" } } , { "box" : { "id" : "obj-42", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2179.0, 264.0, 65.0, 22.0 ], "text" : "release $1" } } , { "box" : { "id" : "obj-41", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2059.0, 264.0, 63.0, 22.0 ], "text" : "sustain $1" } } , { "box" : { "id" : "obj-40", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1939.0, 297.0, 57.0, 22.0 ], "text" : "decay $1" } } , { "box" : { "id" : "obj-38", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1819.0, 264.0, 57.0, 22.0 ], "text" : "attack $1" } } , { "box" : { "id" : "obj-36", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 73.0, 198.0, 70.0, 22.0 ], "text" : "saw_det $1" } } , { "box" : { "id" : "obj-35", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 193.0, 198.0, 86.0, 22.0 ], "text" : "saw_shape $1" } } , { "box" : { "id" : "obj-33", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 313.0, 198.0, 72.0, 22.0 ], "text" : "saw_dist $1" } } , { "box" : { "id" : "obj-32", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 433.0, 198.0, 73.0, 22.0 ], "text" : "saw_soft $1" } } , { "box" : { "id" : "obj-29", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 553.0, 198.0, 91.0, 22.0 ], "text" : "saw_modfrq $1" } } , { "box" : { "id" : "obj-27", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 673.0, 198.0, 97.0, 22.0 ], "text" : "saw_modamt $1" } } , { "box" : { "id" : "obj-22", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 807.0, 198.0, 67.0, 22.0 ], "text" : "osc_bal $1" } } , { "box" : { "id" : "obj-129", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 373.0, 446.0, 96.0, 22.0 ], "text" : "loadmess fsaa 1" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 4, "numoutlets" : 0, "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", "rect" : [ 80.0, 508.0, 2062.0, 758.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Arial", "gridonopen" : 1, "gridsize" : [ 15.0, 15.0 ], "gridsnaponopen" : 1, "objectsnaponopen" : 1, "statusbarvisible" : 2, "toolbarvisible" : 1, "lefttoolbarpinned" : 0, "toptoolbarpinned" : 0, "righttoolbarpinned" : 0, "bottomtoolbarpinned" : 0, "toolbars_unpinned_last_save" : 0, "tallnewobj" : 0, "boxanimatetime" : 200, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "description" : "", "digest" : "", "tags" : "", "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, "boxes" : [ { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "bang", "" ], "patching_rect" : [ 589.0, 185.0, 372.0, 22.0 ], "text" : "jit.gl.render subosc @high_res 1 @erase_color 0.682 0.678 0.702 1." } } , { "box" : { "comment" : "", "id" : "obj-9", "index" : 4, "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1520.0, 55.0, 30.0, 30.0 ] } } , { "box" : { "comment" : "", "id" : "obj-10", "index" : 3, "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1018.0, 55.0, 30.0, 30.0 ] } } , { "box" : { "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "jit_matrix", "" ], "patching_rect" : [ 1018.0, 227.0, 672.0, 22.0 ], "text" : "jit.gl.graph subosc @circpoints 1 @position 0 0 0 @antialias 1 @color 0.286 0.286 0.298 1. @scale 3. 0.5 1. @line_width 1.5" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "jit_matrix", "" ], "patching_rect" : [ 1018.0, 150.0, 521.0, 22.0 ], "text" : "jit.catch~ 2 @downsample 1 @mode 3 @trigdir 0 @trigchan 2 @trigthresh 0.5 @framesize 1023" } } , { "box" : { "comment" : "", "id" : "obj-3", "index" : 2, "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 547.0, 45.0, 30.0, 30.0 ] } } , { "box" : { "comment" : "", "id" : "obj-2", "index" : 1, "maxclass" : "inlet", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 45.0, 45.0, 30.0, 30.0 ] } } , { "box" : { "id" : "obj-48", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "bang" ], "patching_rect" : [ 589.0, 45.0, 136.0, 22.0 ], "text" : "qmetro 33.33 @active 1" } } , { "box" : { "id" : "obj-49", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 3, "outlettype" : [ "bang", "bang", "erase" ], "patching_rect" : [ 589.0, 73.0, 65.0, 22.0 ], "text" : "t b b erase" } } , { "box" : { "id" : "obj-51", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "bang", "" ], "patching_rect" : [ 589.0, 150.0, 386.0, 22.0 ], "text" : "jit.gl.render supersaw @high_res 1 @erase_color 0.682 0.678 0.702 1." } } , { "box" : { "id" : "obj-52", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "jit_matrix", "" ], "patching_rect" : [ 45.0, 227.0, 685.0, 22.0 ], "text" : "jit.gl.graph supersaw @circpoints 1 @position 0 0 0 @antialias 1 @color 0.286 0.286 0.298 1. @scale 3. 0.5 1. @line_width 1.5" } } , { "box" : { "id" : "obj-53", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "jit_matrix", "" ], "patching_rect" : [ 45.0, 150.0, 521.0, 22.0 ], "text" : "jit.catch~ 2 @downsample 1 @mode 3 @trigdir 0 @trigchan 2 @trigthresh 0.5 @framesize 2047" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-6", 0 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { "destination" : [ "obj-53", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-53", 1 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-49", 0 ], "source" : [ "obj-48", 0 ] } } , { "patchline" : { "destination" : [ "obj-11", 0 ], "midpoints" : [ 644.5, 129.5, 598.5, 129.5 ], "order" : 0, "source" : [ "obj-49", 2 ] } } , { "patchline" : { "destination" : [ "obj-11", 0 ], "order" : 0, "source" : [ "obj-49", 0 ] } } , { "patchline" : { "destination" : [ "obj-51", 0 ], "midpoints" : [ 644.5, 130.5, 598.5, 130.5 ], "order" : 1, "source" : [ "obj-49", 2 ] } } , { "patchline" : { "destination" : [ "obj-51", 0 ], "order" : 1, "source" : [ "obj-49", 0 ] } } , { "patchline" : { "destination" : [ "obj-53", 0 ], "midpoints" : [ 621.5, 130.5, 54.5, 130.5 ], "order" : 1, "source" : [ "obj-49", 1 ] } } , { "patchline" : { "destination" : [ "obj-6", 0 ], "midpoints" : [ 621.5, 130.0, 1027.5, 130.0 ], "order" : 0, "source" : [ "obj-49", 1 ] } } , { "patchline" : { "destination" : [ "obj-52", 0 ], "source" : [ "obj-53", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 1 ], "source" : [ "obj-9", 0 ] } } ] } , "patching_rect" : [ 91.0, 528.0, 84.0, 22.0 ], "saved_object_attributes" : { "description" : "", "digest" : "", "globalpatchername" : "", "tags" : "" } , "text" : "p oscilloscope" } } , { "box" : { "autosave" : 1, "id" : "obj-88", "inletInfo" : { "IOInfo" : [ ] } , "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 5, "outletInfo" : { "IOInfo" : [ { "type" : "signal", "index" : 1, "tag" : "" } , { "type" : "signal", "index" : 2, "tag" : "" } , { "type" : "signal", "index" : 3, "tag" : "" } , { "type" : "signal", "index" : 4, "tag" : "" } ] } , "outlettype" : [ "signal", "signal", "signal", "signal", "list" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 191.0, 157.0, 1643.0, 807.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-127", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 385.0, 231.0, 40.0, 23.0 ], "rnbo_classname" : "round", "rnbo_extra_attributes" : { "hot" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "round_obj-127", "text" : "round" } } , { "box" : { "id" : "obj-71", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 111.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 0.25 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1235.833333333333485, 339.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "m", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m" } } , { "box" : { "id" : "obj-72", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 95.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 1 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 263.5, 231.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "m[1]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[1]" } } , { "box" : { "id" : "obj-73", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 108.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 10 2.45" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 142.0, 171.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 3, "rnbo_uniqueid" : "m[2]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[2]" } } , { "box" : { "id" : "obj-74", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 108.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 100 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1309.500000000000455, 399.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 4, "rnbo_uniqueid" : "m[3]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[3]" } } , { "box" : { "id" : "obj-76", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 821.0, 602.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 116.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 -0.25 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1199.0, 309.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 5, "rnbo_uniqueid" : "m[4]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[4]" } } , { "box" : { "id" : "obj-77", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 95.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 3 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1162.166666666666515, 279.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 6, "rnbo_uniqueid" : "m[5]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[5]" } } , { "box" : { "id" : "obj-80", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 726.0, 581.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 121.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0.5 0.05 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1125.333333333333485, 249.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 7, "rnbo_uniqueid" : "m[6]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[6]" } } , { "box" : { "id" : "obj-81", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 108.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 100 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 929.000000000000227, 399.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 8, "rnbo_uniqueid" : "m[7]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[7]" } } , { "box" : { "id" : "obj-83", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 85.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 1 3" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 882.333333333333485, 369.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 9, "rnbo_uniqueid" : "m[8]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[8]" } } , { "box" : { "id" : "obj-85", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 111.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 2.5 2.25" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 835.666666666666742, 339.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 10, "rnbo_uniqueid" : "m[9]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[9]" } } , { "box" : { "id" : "obj-86", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 101.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 10 2.1" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 789.0, 309.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 11, "rnbo_uniqueid" : "m[10]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[10]" } } , { "box" : { "id" : "obj-87", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 95.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 1 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 742.333333333333258, 279.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 12, "rnbo_uniqueid" : "m[11]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[11]" } } , { "box" : { "id" : "obj-88", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 766.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 104.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 1 0.5 0.4" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 695.666666666666742, 249.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 13, "rnbo_uniqueid" : "m[12]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[12]" } } , { "box" : { "id" : "obj-89", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 385.0, 276.0, 29.5, 23.0 ], "rnbo_classname" : "+", "rnbo_extra_attributes" : { "hot" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "+_obj-89", "text" : "+ 1" } } , { "box" : { "id" : "obj-90", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 142.0, 231.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 14, "rnbo_uniqueid" : "s", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s" } } , { "box" : { "id" : "obj-91", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 142.0, 201.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-91", "text" : "sig~" } } , { "box" : { "id" : "obj-93", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 385.0, 306.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-93", "text" : "sig~" } } , { "box" : { "id" : "obj-95", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 263.5, 306.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 15, "rnbo_uniqueid" : "s[1]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[1]" } } , { "box" : { "id" : "obj-96", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 263.5, 261.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-96", "text" : "sig~" } } , { "box" : { "id" : "obj-97", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 263.5, 201.0, 84.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "lfo_dep", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param lfo_dep", "varname" : "lfo_dep" } } , { "box" : { "id" : "obj-98", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 142.0, 141.0, 79.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "lfo_frq", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param lfo_frq", "varname" : "lfo_frq" } } , { "box" : { "id" : "obj-99", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 385.0, 201.0, 239.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "fromnormalized" : "", "order" : "0", "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "lfo_dest", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param lfo_dest @minimum 0 @maximum 10", "varname" : "lfo_dest" } } , { "box" : { "id" : "obj-100", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 10, "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 1026.0, 838.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-31", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 97.0, 156.0, 123.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-31", "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" : "dest", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 3 @comment dest" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 556.5, 95.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-30", "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" : "depth", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment depth" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 479.5, 56.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-29", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 479.5, 341.0, 50.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-27", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 10", "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 10", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 10" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 437.0, 381.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-28", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 9", "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 9", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 9" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 394.5, 421.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "out~_obj-25", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 8", "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 8", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 8" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 352.0, 461.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "out~_obj-26", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 7", "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 7", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 7" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 309.5, 501.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "out~_obj-23", "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-24", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 267.0, 541.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "out~_obj-24", "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-17", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 224.5, 581.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 7, "rnbo_uniqueid" : "out~_obj-17", "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-18", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 182.0, 621.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 8, "rnbo_uniqueid" : "out~_obj-18", "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-10", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 139.5, 657.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 9, "rnbo_uniqueid" : "out~_obj-10", "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-1", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 97.0, 693.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 10, "rnbo_uniqueid" : "out~_obj-1", "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-128", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 479.5, 156.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-128", "text" : "*~" } } , { "box" : { "id" : "obj-127", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 479.5, 95.0, 42.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "index" : "freq", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-127", "text" : "cycle~" } } , { "box" : { "id" : "obj-145", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 479.5, 261.0, 45.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-145", "text" : "*~ 100" } } , { "box" : { "id" : "obj-144", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 437.0, 301.0, 47.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-144", "text" : "*~ 0.25" } } , { "box" : { "id" : "obj-143", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 394.5, 341.0, 47.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-143", "text" : "*~ 0.25" } } , { "box" : { "id" : "obj-142", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 352.0, 381.0, 31.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 5, "rnbo_uniqueid" : "*~_obj-142", "text" : "*~ 3" } } , { "box" : { "id" : "obj-141", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 309.5, 421.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 6, "rnbo_uniqueid" : "*~_obj-141", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-140", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 267.0, 461.0, 45.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 7, "rnbo_uniqueid" : "*~_obj-140", "text" : "*~ 100" } } , { "box" : { "id" : "obj-139", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 224.5, 501.0, 31.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 8, "rnbo_uniqueid" : "*~_obj-139", "text" : "*~ 4" } } , { "box" : { "id" : "obj-138", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 182.0, 541.0, 38.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 9, "rnbo_uniqueid" : "*~_obj-138", "text" : "*~ 10" } } , { "box" : { "id" : "obj-137", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 139.5, 581.0, 31.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 10, "rnbo_uniqueid" : "*~_obj-137", "text" : "*~ 1" } } , { "box" : { "id" : "obj-131", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 97.0, 621.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 11, "rnbo_uniqueid" : "*~_obj-131", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-129", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 10, "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ], "patching_rect" : [ 97.0, 215.0, 401.5, 23.0 ], "rnbo_classname" : "gate~", "rnbo_serial" : 1, "rnbo_uniqueid" : "gate~_obj-129", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "onoff" : { "attrOrProp" : 1, "digest" : "0 Closes gate, non-zero opens the corresponding gate outlet", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number" } , "input" : { "attrOrProp" : 1, "digest" : "Incoming gated signal", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "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" } , "out3" : { "attrOrProp" : 1, "digest" : "out3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out4" : { "attrOrProp" : 1, "digest" : "out4", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out5" : { "attrOrProp" : 1, "digest" : "out5", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out6" : { "attrOrProp" : 1, "digest" : "out6", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out7" : { "attrOrProp" : 1, "digest" : "out7", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out8" : { "attrOrProp" : 1, "digest" : "out8", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out9" : { "attrOrProp" : 1, "digest" : "out9", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out10" : { "attrOrProp" : 1, "digest" : "out10", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "outputs" : { "attrOrProp" : 2, "digest" : "Number of outlets", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } } , "inputs" : [ { "name" : "onoff", "type" : "auto", "digest" : "0 Closes gate, non-zero opens the corresponding gate outlet", "hot" : 1, "docked" : 0 } , { "name" : "input", "type" : "signal", "digest" : "Incoming gated signal", "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "docked" : 0 } , { "name" : "out3", "type" : "signal", "digest" : "out3", "docked" : 0 } , { "name" : "out4", "type" : "signal", "digest" : "out4", "docked" : 0 } , { "name" : "out5", "type" : "signal", "digest" : "out5", "docked" : 0 } , { "name" : "out6", "type" : "signal", "digest" : "out6", "docked" : 0 } , { "name" : "out7", "type" : "signal", "digest" : "out7", "docked" : 0 } , { "name" : "out8", "type" : "signal", "digest" : "out8", "docked" : 0 } , { "name" : "out9", "type" : "signal", "digest" : "out9", "docked" : 0 } , { "name" : "out10", "type" : "signal", "digest" : "out10", "docked" : 0 } ], "helpname" : "gate~", "aliasOf" : "gate~", "classname" : "gate~", "operator" : 0, "versionId" : -1628598277, "changesPatcherIO" : 0 } , "text" : "gate~ 10" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-128", 0 ], "source" : [ "obj-127", 0 ] } } , { "patchline" : { "destination" : [ "obj-129", 1 ], "source" : [ "obj-128", 0 ] } } , { "patchline" : { "destination" : [ "obj-131", 0 ], "source" : [ "obj-129", 0 ] } } , { "patchline" : { "destination" : [ "obj-137", 0 ], "source" : [ "obj-129", 1 ] } } , { "patchline" : { "destination" : [ "obj-138", 0 ], "source" : [ "obj-129", 2 ] } } , { "patchline" : { "destination" : [ "obj-139", 0 ], "source" : [ "obj-129", 3 ] } } , { "patchline" : { "destination" : [ "obj-140", 0 ], "source" : [ "obj-129", 4 ] } } , { "patchline" : { "destination" : [ "obj-141", 0 ], "source" : [ "obj-129", 5 ] } } , { "patchline" : { "destination" : [ "obj-142", 0 ], "source" : [ "obj-129", 6 ] } } , { "patchline" : { "destination" : [ "obj-143", 0 ], "source" : [ "obj-129", 7 ] } } , { "patchline" : { "destination" : [ "obj-144", 0 ], "source" : [ "obj-129", 8 ] } } , { "patchline" : { "destination" : [ "obj-145", 0 ], "source" : [ "obj-129", 9 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "source" : [ "obj-131", 0 ] } } , { "patchline" : { "destination" : [ "obj-10", 0 ], "source" : [ "obj-137", 0 ] } } , { "patchline" : { "destination" : [ "obj-18", 0 ], "source" : [ "obj-138", 0 ] } } , { "patchline" : { "destination" : [ "obj-17", 0 ], "source" : [ "obj-139", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "source" : [ "obj-140", 0 ] } } , { "patchline" : { "destination" : [ "obj-23", 0 ], "source" : [ "obj-141", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-142", 0 ] } } , { "patchline" : { "destination" : [ "obj-25", 0 ], "source" : [ "obj-143", 0 ] } } , { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-144", 0 ] } } , { "patchline" : { "destination" : [ "obj-27", 0 ], "source" : [ "obj-145", 0 ] } } , { "patchline" : { "destination" : [ "obj-127", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-128", 1 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-129", 0 ], "source" : [ "obj-31", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "rnbo", "default" : { "fontname" : [ "Lato" ], "fontsize" : [ 12.0 ] } , "parentstyle" : "", "multi" : 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" : [ 142.0, 339.0, 262.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 16, "rnbo_uniqueid" : "lfo", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in3" : { "attrOrProp" : 1, "digest" : "in3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "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" } , "out3" : { "attrOrProp" : 1, "digest" : "out3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out4" : { "attrOrProp" : 1, "digest" : "out4", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out5" : { "attrOrProp" : 1, "digest" : "out5", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out6" : { "attrOrProp" : 1, "digest" : "out6", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out7" : { "attrOrProp" : 1, "digest" : "out7", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out8" : { "attrOrProp" : 1, "digest" : "out8", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out9" : { "attrOrProp" : 1, "digest" : "out9", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out10" : { "attrOrProp" : 1, "digest" : "out10", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "depth", "hot" : 1, "docked" : 0 } , { "name" : "in3", "type" : "signal", "digest" : "in3", "displayName" : "dest", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "displayName" : "", "docked" : 0 } , { "name" : "out3", "type" : "signal", "digest" : "out3", "displayName" : "", "docked" : 0 } , { "name" : "out4", "type" : "signal", "digest" : "out4", "displayName" : "", "docked" : 0 } , { "name" : "out5", "type" : "signal", "digest" : "out5", "displayName" : "", "docked" : 0 } , { "name" : "out6", "type" : "signal", "digest" : "out6", "displayName" : "", "docked" : 0 } , { "name" : "out7", "type" : "signal", "digest" : "out7", "displayName" : "", "docked" : 0 } , { "name" : "out8", "type" : "signal", "digest" : "out8", "displayName" : "", "docked" : 0 } , { "name" : "out9", "type" : "signal", "digest" : "out9", "displayName" : "", "docked" : 0 } , { "name" : "out10", "type" : "signal", "digest" : "out10", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p lfo", "varname" : "lfo" } } , { "box" : { "id" : "obj-101", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 68.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 100" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1309.499999999998636, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 17, "rnbo_uniqueid" : "l", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l" } } , { "box" : { "id" : "obj-103", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 58.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ -1 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1272.666666666665606, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 18, "rnbo_uniqueid" : "l[1]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[1]" } } , { "box" : { "id" : "obj-107", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 70.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 0.25" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1235.833333333332575, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 19, "rnbo_uniqueid" : "l[2]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[2]" } } , { "box" : { "id" : "obj-108", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 75.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ -0.25 0" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1198.999999999999545, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 20, "rnbo_uniqueid" : "l[3]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[3]" } } , { "box" : { "id" : "obj-109", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 3" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1162.166666666666515, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 21, "rnbo_uniqueid" : "l[4]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[4]" } } , { "box" : { "id" : "obj-110", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 80.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0.05 0.5" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1125.333333333333485, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 22, "rnbo_uniqueid" : "l[5]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[5]" } } , { "box" : { "id" : "obj-111", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 68.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 100" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 928.999999999999318, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 23, "rnbo_uniqueid" : "l[6]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[6]" } } , { "box" : { "id" : "obj-112", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 40.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 882.333333333332803, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 24, "rnbo_uniqueid" : "l[7]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[7]" } } , { "box" : { "id" : "obj-113", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 418.0, 403.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 4" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 835.666666666666288, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 25, "rnbo_uniqueid" : "l[8]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[8]" } } , { "box" : { "id" : "obj-114", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 496.0, 447.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 61.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 10" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 788.999999999999773, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 26, "rnbo_uniqueid" : "l[9]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[9]" } } , { "box" : { "id" : "obj-115", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 385.0, 408.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 742.333333333333258, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 27, "rnbo_uniqueid" : "l[10]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[10]" } } , { "box" : { "id" : "obj-116", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 324.0, 194.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 63.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0.5 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 695.666666666666742, 504.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 28, "rnbo_uniqueid" : "l[11]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[11]" } } , { "box" : { "id" : "obj-117", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1309.500000000000455, 459.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 29, "rnbo_uniqueid" : "s[2]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[2]" } } , { "box" : { "id" : "obj-67", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 929.0, 459.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 30, "rnbo_uniqueid" : "s[3]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[3]" } } , { "box" : { "id" : "obj-63", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 882.333333333333258, 429.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 31, "rnbo_uniqueid" : "s[4]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[4]" } } , { "box" : { "id" : "obj-62", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 835.666666666666742, 399.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 32, "rnbo_uniqueid" : "s[5]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[5]" } } , { "box" : { "id" : "obj-60", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 789.0, 369.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 33, "rnbo_uniqueid" : "s[6]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[6]" } } , { "box" : { "id" : "obj-59", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 742.333333333333258, 339.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 34, "rnbo_uniqueid" : "s[7]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[7]" } } , { "box" : { "id" : "obj-49", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 695.666666666666742, 309.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 35, "rnbo_uniqueid" : "s[8]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[8]" } } , { "box" : { "id" : "obj-41", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1272.666666666666515, 399.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 36, "rnbo_uniqueid" : "s[9]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[9]" } } , { "box" : { "id" : "obj-39", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1235.833333333333485, 399.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 37, "rnbo_uniqueid" : "s[10]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[10]" } } , { "box" : { "id" : "obj-33", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1199.0, 369.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 38, "rnbo_uniqueid" : "s[11]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[11]" } } , { "box" : { "id" : "obj-32", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1162.166666666666515, 339.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 39, "rnbo_uniqueid" : "s[12]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[12]" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1125.333333333333485, 309.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 40, "rnbo_uniqueid" : "s[13]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[13]" } } , { "box" : { "id" : "obj-61", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 649.0, 249.0, 31.0, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 1, "rnbo_uniqueid" : "/~_obj-61", "text" : "/~ 2" } } , { "box" : { "id" : "obj-48", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 929.0, 429.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "sig~_obj-48", "text" : "sig~" } } , { "box" : { "id" : "obj-45", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 882.333333333333258, 399.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "sig~_obj-45", "text" : "sig~" } } , { "box" : { "id" : "obj-44", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 835.666666666666742, 369.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "sig~_obj-44", "text" : "sig~" } } , { "box" : { "id" : "obj-43", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 789.0, 339.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 7, "rnbo_uniqueid" : "sig~_obj-43", "text" : "sig~" } } , { "box" : { "id" : "obj-42", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 742.333333333333258, 309.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 8, "rnbo_uniqueid" : "sig~_obj-42", "text" : "sig~" } } , { "box" : { "id" : "obj-40", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 695.666666666666742, 279.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 9, "rnbo_uniqueid" : "sig~_obj-40", "text" : "sig~" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1309.500000000000455, 429.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 10, "rnbo_uniqueid" : "sig~_obj-30", "text" : "sig~" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1272.666666666666515, 369.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 11, "rnbo_uniqueid" : "sig~_obj-24", "text" : "sig~" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1235.833333333333485, 369.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 12, "rnbo_uniqueid" : "sig~_obj-23", "text" : "sig~" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1199.0, 339.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 13, "rnbo_uniqueid" : "sig~_obj-11", "text" : "sig~" } } , { "box" : { "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1162.166666666666515, 309.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 14, "rnbo_uniqueid" : "sig~_obj-10", "text" : "sig~" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1125.333333333333485, 279.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 15, "rnbo_uniqueid" : "sig~_obj-6", "text" : "sig~" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-131", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1309.500000000000455, 369.0, 89.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "sub_soft", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_soft", "varname" : "sub_soft" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-136", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1272.666666666666515, 339.0, 154.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "sub_ripamt", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_ripamt @value 1", "varname" : "sub_ripamt" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-140", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1235.833333333333485, 309.0, 83.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "sub_rip", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_rip", "varname" : "sub_rip" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-141", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1199.0, 279.0, 89.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 7, "rnbo_uniqueid" : "sub_fold", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_fold", "varname" : "sub_fold" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-142", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1162.166666666666515, 249.0, 95.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 8, "rnbo_uniqueid" : "sub_bend", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_bend", "varname" : "sub_bend" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-143", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1125.333333333333485, 220.0, 90.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 9, "rnbo_uniqueid" : "sub_sym", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_sym", "varname" : "sub_sym" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-144", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 929.0, 369.0, 91.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 10, "rnbo_uniqueid" : "saw_soft", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_soft", "varname" : "saw_soft" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-145", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 882.333333333333258, 339.0, 113.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 11, "rnbo_uniqueid" : "saw_modmix", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_modmix", "varname" : "saw_modmix" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-146", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 835.666666666666742, 309.0, 114.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 12, "rnbo_uniqueid" : "saw_modamt", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_modamt", "varname" : "saw_modamt" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-147", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 789.0, 279.0, 109.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 13, "rnbo_uniqueid" : "saw_modfrq", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_modfrq", "varname" : "saw_modfrq" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-152", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 742.333333333333258, 249.0, 90.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 14, "rnbo_uniqueid" : "saw_dist", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_dist", "varname" : "saw_dist" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-153", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 695.666666666666742, 220.0, 101.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 15, "rnbo_uniqueid" : "saw_shape", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_shape", "varname" : "saw_shape" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 7, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 34.0, 87.0, 1372.0, 779.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" : { "fontface" : 1, "id" : "obj-66", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 45.0, 160.0, 21.0 ], "text" : "Phaseshaping sub oscillator", "textcolor" : [ 0.23921568627451, 0.219607843137255, 0.235294117647059, 1.0 ] } } , { "box" : { "id" : "obj-63", "linecount" : 3, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 57.0, 1080.0, 160.0, 50.0 ], "text" : "Finally this cosine lookup table is read using our shaped phase signal", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-62", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 1080.0, 6.0, 68.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-61", "linecount" : 4, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 990.0, 160.0, 64.0 ], "text" : "Slide is used to crudely simulate a lowpass filter. Adding a bit of offset helps to keep things centered", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-60", "linecount" : 5, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 855.0, 163.0, 78.0 ], "text" : "Wrapping the phase and adding it back is used to introduce ripples along the wave. Negative depth can be used to simulate SRR", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-58", "linecount" : 3, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 735.0, 160.0, 50.0 ], "text" : "Shifting the phase here makes a little fold dip. Sounds square-ish.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-57", "linecount" : 12, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 300.0, 160.0, 179.0 ], "text" : "By multiplying the trapezoid with itself we cause it to take on an exponential shape. This bends the waveform forward and causes it to be sharper and narrower. One could liken it to pulse width but softer. This is happening in series, more iterations causing a steeper slope, pushing the waveform much further.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-56", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 180.0, 6.0, 98.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-55", "linecount" : 6, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 180.0, 157.0, 93.0 ], "text" : "Trapezoid function is used to make it go from a ramp to a triangular shape, causing an interesting mirrored effect when the slope is adjusted ", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-54", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 135.0, 157.0, 21.0 ], "text" : "We start with a simple ramp", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-52", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 135.0, 6.0, 23.0 ], "proportion" : 0.39 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-49", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 990.0, 6.0, 68.0 ], "proportion" : 0.39 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-48", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 855.0, 6.0, 83.0 ], "proportion" : 0.39 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-46", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 735.0, 6.0, 68.0 ], "proportion" : 0.39 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-45", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 300.0, 6.0, 413.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-41", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 463.0, 930.0, 145.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-41", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 7", "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 7", "displayName" : "softness", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 7 @comment softness" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-34", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 855.0, 173.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-34", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 6", "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 6", "displayName" : "ripple depth", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 6 @comment \"ripple depth\"" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 351.0, 825.0, 136.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-31", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 5", "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 5", "displayName" : "ripples", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 5 @comment ripples" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 735.0, 121.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "in~_obj-30", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 4", "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 4", "displayName" : "fold", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 4 @comment fold" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 370.0, 300.0, 127.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "in~_obj-23", "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" : "bend", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 3 @comment bend" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 180.0, 153.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "in~_obj-14", "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" : "symmetry", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment symmetry" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 45.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 7, "rnbo_uniqueid" : "in~_obj-13", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-155", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 463.0, 990.0, 54.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-155", "text" : "*~ 0.001" } } , { "box" : { "id" : "obj-151", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 1035.0, 64.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-151", "text" : "+~" } } , { "box" : { "id" : "obj-97", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 660.0, 30.0, 23.0 ], "rnbo_classname" : "-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "-~_obj-97", "text" : "-~ 2" } } , { "box" : { "id" : "obj-98", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 630.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-98", "text" : "clip~ 2 3" } } , { "box" : { "id" : "obj-99", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 275.5, 585.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-99", "text" : "*~" } } , { "box" : { "id" : "obj-100", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 690.0, 64.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-100", "text" : "mix~" } } , { "box" : { "id" : "obj-59", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 780.0, 64.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 2, "rnbo_uniqueid" : "+~_obj-59", "text" : "+~" } } , { "box" : { "id" : "obj-47", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 915.0, 139.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-47", "text" : "*~ 1" } } , { "box" : { "id" : "obj-44", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 885.0, 70.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 2, "rnbo_uniqueid" : "clip~_obj-44", "text" : "clip~ 0 0.25" } } , { "box" : { "id" : "obj-42", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 855.0, 72.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 1, "rnbo_uniqueid" : "wrap~_obj-42", "text" : "wrap~ 0 0.5" } } , { "box" : { "id" : "obj-51", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 990.0, 65.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-51", "text" : "slide~" } } , { "box" : { "id" : "obj-35", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 510.0, 30.0, 23.0 ], "rnbo_classname" : "-~", "rnbo_serial" : 2, "rnbo_uniqueid" : "-~_obj-35", "text" : "-~ 1" } } , { "box" : { "id" : "obj-33", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 480.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 3, "rnbo_uniqueid" : "clip~_obj-33", "text" : "clip~ 1 2" } } , { "box" : { "id" : "obj-32", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 360.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 4, "rnbo_uniqueid" : "clip~_obj-32", "text" : "clip~ 0 1" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 275.5, 435.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-28", "text" : "*~" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 540.0, 64.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 2, "rnbo_uniqueid" : "mix~_obj-29", "text" : "mix~" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 275.5, 300.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 5, "rnbo_uniqueid" : "*~_obj-27", "text" : "*~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 390.0, 64.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 3, "rnbo_uniqueid" : "mix~_obj-26", "text" : "mix~" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 343.0, 225.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-11", "text" : "sig~ 0" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 767.0, 467.0, 901.0, 990.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-33", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 45.0, 315.0, 21.0 ], "text" : "gen 'like trapezoid~' example translated to rnbo" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.75, 395.25, 33.0, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "!-~_obj-30", "text" : "!-~ 1" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.75, 362.25, 56.5, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 1, "rnbo_uniqueid" : "/~_obj-29", "text" : "/~" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 540.25, 328.0, 33.0, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 2, "rnbo_uniqueid" : "!-~_obj-28", "text" : "!-~ 1" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 385.0, 508.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-25", "text" : "*~" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 205.75, 550.0, 56.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-24", "text" : "*~" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 423.0, 328.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-23", "text" : "sig~ 1" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 158.25, 328.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-22", "text" : "sig~ 0" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 158.25, 585.0, 66.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-21", "text" : "+~" } } , { "box" : { "id" : "obj-20", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 205.75, 452.0, 29.5, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 3, "rnbo_uniqueid" : "!-~_obj-20", "text" : "!-~" } } , { "box" : { "id" : "obj-19", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 90.0, 137.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-19", "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" : "phasor", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment phasor" } } , { "box" : { "id" : "obj-18", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 255.0, 90.0, 114.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-18", "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" : "up", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment up" } } , { "box" : { "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 513.0, 90.0, 131.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-17", "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" : "down", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 3 @comment down" } } , { "box" : { "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 679.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-16", "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-15", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 635.0, 215.0, 23.0 ], "rnbo_classname" : "?~", "rnbo_serial" : 1, "rnbo_uniqueid" : "?~_obj-15", "text" : "?~" } } , { "box" : { "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 363.5, 550.0, 40.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 2, "rnbo_uniqueid" : "+~_obj-14", "text" : "+~" } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 304.0, 585.0, 138.0, 23.0 ], "rnbo_classname" : "?~", "rnbo_serial" : 2, "rnbo_uniqueid" : "?~_obj-13", "text" : "?~" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.5, 328.0, 29.5, 23.0 ], "rnbo_classname" : "-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "-~_obj-12", "text" : "-~" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 304.0, 328.0, 29.5, 23.0 ], "rnbo_classname" : ">~", "rnbo_serial" : 1, "rnbo_uniqueid" : ">~_obj-11", "text" : ">~" } } , { "box" : { "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 243.5, 452.0, 29.5, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 2, "rnbo_uniqueid" : "/~_obj-10", "text" : "/~" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 328.0, 29.5, 23.0 ], "rnbo_classname" : "<~", "rnbo_serial" : 1, "rnbo_uniqueid" : "<~_obj-9", "text" : "<~" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 534.0, 135.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-6", "text" : "sig~ 1" } } , { "box" : { "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 513.0, 191.0, 40.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-5", "text" : "clip~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 255.0, 135.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 2, "rnbo_uniqueid" : "clip~_obj-2", "text" : "clip~ 0 1" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 135.0, 62.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 1, "rnbo_uniqueid" : "wrap~_obj-1", "text" : "wrap~ 0 1" } } ], "lines" : [ { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-10", 0 ], "midpoints" : [ 69.5, 240.5, 253.0, 240.5 ], "order" : 2, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-11", 0 ], "midpoints" : [ 69.5, 240.5, 313.5, 240.5 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-12", 0 ], "midpoints" : [ 69.5, 240.5, 512.0, 240.5 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-9", 0 ], "order" : 3, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-24", 1 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-13", 0 ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-29", 0 ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 2 ], "midpoints" : [ 313.5, 621.0, 265.5, 621.0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-13", 1 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-16", 0 ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-5", 0 ], "source" : [ "obj-17", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-2", 0 ], "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-1", 0 ], "source" : [ "obj-19", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-10", 1 ], "order" : 1, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-5", 1 ], "midpoints" : [ 264.5, 174.0, 533.0, 174.0 ], "order" : 0, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-9", 1 ], "midpoints" : [ 264.5, 174.5, 80.0, 174.5 ], "order" : 2, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-24", 0 ], "order" : 1, "source" : [ "obj-20", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-25", 0 ], "midpoints" : [ 215.25, 491.0, 394.5, 491.0 ], "order" : 0, "source" : [ "obj-20", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 1 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-14", 0 ], "midpoints" : [ 167.75, 401.0, 373.0, 401.0 ], "order" : 0, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-20", 0 ], "midpoints" : [ 167.75, 401.0, 215.25, 401.0 ], "order" : 1, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-21", 0 ], "order" : 2, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-13", 2 ], "order" : 0, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-20", 1 ], "midpoints" : [ 432.5, 401.0, 225.75, 401.0 ], "order" : 1, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-21", 1 ], "source" : [ "obj-24", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-14", 1 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-29", 1 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-30", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-25", 1 ], "midpoints" : [ 512.25, 492.5, 405.0, 492.5 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-11", 1 ], "midpoints" : [ 522.5, 277.5, 324.0, 277.5 ], "order" : 2, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-12", 1 ], "order" : 1, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-28", 0 ], "midpoints" : [ 522.5, 277.5, 549.75, 277.5 ], "order" : 0, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-5", 2 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 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" : [ 253.0, 255.0, 109.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "tpz", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in3" : { "attrOrProp" : 1, "digest" : "in3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "phasor", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "up", "hot" : 1, "docked" : 0 } , { "name" : "in3", "type" : "signal", "digest" : "in3", "displayName" : "down", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p tpz", "varname" : "tpz" } } , { "box" : { "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 253.0, 1080.0, 118.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-4", "text" : "cycle~ @index phase" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 253.0, 1125.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "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-1", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 135.0, 51.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-1", "text" : "phasor~" } } ], "lines" : [ { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-6", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-59", 0 ], "source" : [ "obj-100", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 2 ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-1", 0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-6", 1 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-4", 0 ], "source" : [ "obj-151", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-151", 1 ], "midpoints" : [ 472.5, 1023.5, 308.0, 1023.5 ], "source" : [ "obj-155", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-32", 0 ], "midpoints" : [ 379.5, 333.5, 307.5, 333.5 ], "order" : 2, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-33", 0 ], "midpoints" : [ 379.5, 468.0, 307.5, 468.0 ], "order" : 1, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-98", 0 ], "midpoints" : [ 379.5, 616.0, 307.5, 616.0 ], "order" : 0, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-28", 1 ], "midpoints" : [ 262.5, 423.5, 295.5, 423.5 ], "order" : 0, "source" : [ "obj-26", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-28", 0 ], "midpoints" : [ 262.5, 423.5, 285.0, 423.5 ], "order" : 1, "source" : [ "obj-26", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-29", 0 ], "order" : 2, "source" : [ "obj-26", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-26", 1 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-29", 1 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-100", 0 ], "order" : 2, "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-99", 1 ], "midpoints" : [ 262.5, 573.5, 295.5, 573.5 ], "order" : 0, "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-99", 0 ], "midpoints" : [ 262.5, 573.5, 285.0, 573.5 ], "order" : 1, "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-59", 1 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-42", 2 ], "source" : [ "obj-31", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-26", 2 ], "source" : [ "obj-32", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-35", 0 ], "source" : [ "obj-33", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-47", 1 ], "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-29", 2 ], "source" : [ "obj-35", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-155", 0 ], "order" : 0, "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-51", 2 ], "midpoints" : [ 472.5, 971.0, 308.5, 971.0 ], "order" : 1, "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-51", 1 ], "midpoints" : [ 472.5, 971.0, 285.5, 971.0 ], "order" : 2, "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-44", 0 ], "source" : [ "obj-42", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-47", 0 ], "source" : [ "obj-44", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-51", 0 ], "midpoints" : [ 307.5, 963.5, 262.5, 963.5 ], "source" : [ "obj-47", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-151", 0 ], "source" : [ "obj-51", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-42", 0 ], "midpoints" : [ 262.5, 828.5, 307.5, 828.5 ], "order" : 0, "source" : [ "obj-59", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-51", 0 ], "order" : 1, "source" : [ "obj-59", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-26", 0 ], "order" : 2, "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-27", 1 ], "midpoints" : [ 262.5, 288.5, 295.5, 288.5 ], "order" : 0, "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-27", 0 ], "midpoints" : [ 262.5, 288.5, 285.0, 288.5 ], "order" : 1, "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-100", 2 ], "source" : [ "obj-97", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-97", 0 ], "source" : [ "obj-98", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-100", 1 ], "source" : [ "obj-99", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 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" : [ 1088.5, 545.0, 239.999999999999545, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 41, "rnbo_uniqueid" : "subosc", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in3" : { "attrOrProp" : 1, "digest" : "in3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in4" : { "attrOrProp" : 1, "digest" : "in4", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in5" : { "attrOrProp" : 1, "digest" : "in5", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in6" : { "attrOrProp" : 1, "digest" : "in6", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in7" : { "attrOrProp" : 1, "digest" : "in7", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out2" : { "attrOrProp" : 1, "digest" : "out2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "symmetry", "hot" : 1, "docked" : 0 } , { "name" : "in3", "type" : "signal", "digest" : "in3", "displayName" : "bend", "hot" : 1, "docked" : 0 } , { "name" : "in4", "type" : "signal", "digest" : "in4", "displayName" : "fold", "hot" : 1, "docked" : 0 } , { "name" : "in5", "type" : "signal", "digest" : "in5", "displayName" : "ripples", "hot" : 1, "docked" : 0 } , { "name" : "in6", "type" : "signal", "digest" : "in6", "displayName" : "ripple depth", "hot" : 1, "docked" : 0 } , { "name" : "in7", "type" : "signal", "digest" : "in7", "displayName" : "softness", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out2", "type" : "signal", "digest" : "out2", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p subosc", "varname" : "subosc" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 7, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 42.0, 87.0, 1372.0, 779.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-90", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 885.0, 145.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-90", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 7", "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 7", "displayName" : "softness", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 7 @comment softness" } } , { "box" : { "id" : "obj-84", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 853.0, 315.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-84", "text" : "*~" } } , { "box" : { "id" : "obj-83", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 778.0, 315.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-83", "text" : "*~" } } , { "box" : { "id" : "obj-82", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 703.0, 315.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-82", "text" : "*~" } } , { "box" : { "id" : "obj-81", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1033.0, 45.0, 143.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-81", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 6", "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 6", "displayName" : "modmix", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 6 @comment modmix" } } , { "box" : { "id" : "obj-80", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 863.0, 45.0, 155.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-80", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 5", "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 5", "displayName" : "moddepth", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 5 @comment moddepth" } } , { "box" : { "id" : "obj-79", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 703.0, 45.0, 156.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "in~_obj-79", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 4", "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 4", "displayName" : "modspeed", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 4 @comment modspeed" } } , { "box" : { "id" : "obj-78", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 852.5, 225.0, 40.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-78", "text" : "mix~" } } , { "box" : { "id" : "obj-77", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 778.0, 225.0, 40.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 2, "rnbo_uniqueid" : "mix~_obj-77", "text" : "mix~" } } , { "box" : { "id" : "obj-76", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 703.0, 225.0, 40.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 3, "rnbo_uniqueid" : "mix~_obj-76", "text" : "mix~" } } , { "box" : { "id" : "obj-75", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 238.0, 1235.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-75", "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-73", "linecount" : 13, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 990.0, 163.0, 194.0 ], "text" : "Finally, this poor cosine lookup table takes our absolutely insane phase signal and spits out a supersaw (sort of) ... One fun thing to try would be to replace the lookup table data.\n\nNote that there will be quite a lot of banding since we are introducing sharp cuts in the phase signal.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-74", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 990.0, 6.0, 268.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-51", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 361.0, 157.0, 21.0 ], "text" : "Offset phase for symmetry", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-53", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 361.0, 6.0, 23.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-50", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 930.0, 157.0, 21.0 ], "text" : "Crude filter simulation", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-49", "linecount" : 7, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 720.0, 163.0, 107.0 ], "text" : "This is a strange hack to add some extra sizzle, it's essentially a lowpass filter negated with the input to make a highpass, then added together with the original signal.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-48", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 930.0, 6.0, 23.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-47", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 930.0, 199.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-47", "text" : "slide~" } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-45", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 720.0, 6.0, 143.0 ], "proportion" : 0.39 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-43", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 450.0, 6.0, 233.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-44", "linecount" : 16, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 450.0, 161.0, 237.0 ], "text" : "Here is where the magic happens. First the phase is wrapped to read only half of the sinewave lookup, simulating a saw wave. We then wrap it further to make smaller aliases of the phasor appear at different points in the ramp. Changing the wrap ceiling allows us to adjust position and width of the added phasors, and by modulating this we can (kinda) simulate the beating of the original supersaw cluster oscillator.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-42", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 195.0, 51.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-42", "text" : "phasor~" } } , { "box" : { "fontface" : 1, "id" : "obj-66", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 45.0, 160.0, 21.0 ], "text" : "Phaseshaping supersaw", "textcolor" : [ 0.23921568627451, 0.219607843137255, 0.235294117647059, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-56", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 240.0, 6.0, 98.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-55", "linecount" : 6, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 240.0, 157.0, 93.0 ], "text" : "Trapezoid function is used to make it go from a ramp to a triangular shape, causing an interesting mirrored effect when the slope is adjusted ", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-54", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 195.0, 157.0, 21.0 ], "text" : "We start with a simple ramp", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-52", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 195.0, 6.0, 23.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-38", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 313.0, 285.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-38", "text" : "sig~ 0" } } , { "box" : { "id" : "obj-36", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 324.0, 150.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "in~_obj-36", "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" : "shape", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 2 @comment shape" } } , { "box" : { "id" : "obj-35", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 45.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "in~_obj-35", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-34", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 369.0, 195.0, 152.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 7, "rnbo_uniqueid" : "in~_obj-34", "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" : "distortion", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 3 @comment distortion" } } , { "box" : { "id" : "obj-113", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 369.0, 315.0, 108.0, 23.0 ], "rnbo_classname" : "scale~", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale~_obj-113", "text" : "scale~ 0 1 0.5 0.15" } } , { "box" : { "id" : "obj-112", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 503.5, 315.0, 108.0, 23.0 ], "rnbo_classname" : "scale~", "rnbo_serial" : 2, "rnbo_uniqueid" : "scale~_obj-112", "text" : "scale~ 0 1 0.5 0.35" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 3, "outlettype" : [ "signal", "signal", "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 828.0, 339.0, 1690.0, 720.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-7", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 30.0, 30.0, 157.0, 35.0 ], "text" : "A bunch of unipolar sinewave lfos", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 587.666666666666515, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-6", "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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 360.833333333333485, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 149.0, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "out~_obj-4", "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-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 652.666666666666515, 30.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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" : "depth", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 2 @comment depth" } } , { "box" : { "id" : "obj-56", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 652.666666666666515, 105.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-56", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-54", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 425.833333333333485, 105.0, 47.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-54", "text" : "*~ 0.25" } } , { "box" : { "bgcolor" : [ 0.407843137254902, 0.211764705882353, 0.349019607843137, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 270.0, 30.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" : "speed", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 1 @comment speed" } } , { "box" : { "id" : "obj-160", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.66666666666697, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-160", "text" : "sig~ 1.352" } } , { "box" : { "id" : "obj-154", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-154", "text" : "sig~ 2.752" } } , { "box" : { "id" : "obj-44", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.66666666666697, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-44", "text" : "*~" } } , { "box" : { "id" : "obj-41", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-41", "text" : "*~" } } , { "box" : { "id" : "obj-38", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 5, "rnbo_uniqueid" : "*~_obj-38", "text" : "*~" } } , { "box" : { "id" : "obj-111", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-111", "text" : "sig~ 3.523" } } , { "box" : { "id" : "obj-156", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.666666666666515, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-156", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-161", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1391.0, 354.0, 874.0, 650.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-5", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 210.0, 94.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-5", "text" : "*~" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 105.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-6", "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-7", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 30.0, 255.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-7", "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-146", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 165.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-146", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-145", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 120.0, 35.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-145", "text" : "+~ 1." } } , { "box" : { "id" : "obj-8", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 30.0, 75.0, 42.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "index" : "freq", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-8", "text" : "cycle~" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-146", 0 ], "source" : [ "obj-145", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-146", 0 ] } } , { "patchline" : { "destination" : [ "obj-7", 0 ], "source" : [ "obj-5", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 1 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "destination" : [ "obj-145", 0 ], "source" : [ "obj-8", 0 ] } } , { "patchline" : { "destination" : [ "obj-8", 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" : [ 587.666666666666515, 300.0, 84.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "unicycle", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p unicycle", "varname" : "unicycle" } } , { "box" : { "id" : "obj-150", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 2, "rnbo_uniqueid" : "slide~_obj-150", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-155", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1386.0, 354.0, 874.0, 650.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-5", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 210.0, 94.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-5", "text" : "*~" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 105.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-6", "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-7", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 30.0, 255.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-7", "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-146", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 165.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-146", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-145", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 120.0, 35.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-145", "text" : "+~ 1." } } , { "box" : { "id" : "obj-8", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 30.0, 75.0, 42.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "index" : "freq", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-8", "text" : "cycle~" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-146", 0 ], "source" : [ "obj-145", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-146", 0 ] } } , { "patchline" : { "destination" : [ "obj-7", 0 ], "source" : [ "obj-5", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 1 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "destination" : [ "obj-145", 0 ], "source" : [ "obj-8", 0 ] } } , { "patchline" : { "destination" : [ "obj-8", 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" : [ 360.833333333333485, 300.0, 84.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "unicycle[1]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p unicycle", "varname" : "unicycle[1]" } } , { "box" : { "id" : "obj-149", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 3, "rnbo_uniqueid" : "slide~_obj-149", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-107", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 411.0, 373.0, 874.0, 650.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-5", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 45.0, 210.0, 94.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-5", "text" : "*~" } } , { "box" : { "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 120.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-4", "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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 255.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-146", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 45.0, 165.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-146", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-145", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 45.0, 120.0, 35.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-145", "text" : "+~ 1." } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 45.0, 75.0, 42.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "index" : "freq", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-2", "text" : "cycle~" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 45.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-146", 0 ], "source" : [ "obj-145", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-146", 0 ] } } , { "patchline" : { "destination" : [ "obj-145", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 1 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "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" : [ 149.0, 300.0, 79.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 3, "rnbo_uniqueid" : "unicycle[2]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p unicycle", "varname" : "unicycle[2]" } } ], "lines" : [ { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-38", 1 ], "midpoints" : [ 279.5, 215.5, 169.0, 215.5 ], "order" : 2, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-41", 1 ], "midpoints" : [ 279.5, 215.5, 380.833333333333485, 215.5 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-44", 1 ], "midpoints" : [ 279.5, 215.5, 607.66666666666697, 215.5 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-149", 0 ], "source" : [ "obj-107", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-38", 0 ], "source" : [ "obj-111", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-4", 0 ], "source" : [ "obj-149", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-5", 0 ], "source" : [ "obj-150", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-41", 0 ], "source" : [ "obj-154", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-150", 0 ], "source" : [ "obj-155", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-6", 0 ], "source" : [ "obj-156", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-44", 0 ], "source" : [ "obj-160", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-156", 0 ], "source" : [ "obj-161", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-107", 1 ], "midpoints" : [ 662.166666666666515, 78.0, 218.5, 78.0 ], "order" : 2, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-54", 0 ], "midpoints" : [ 662.166666666666515, 78.5, 435.333333333333485, 78.5 ], "order" : 1, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-56", 0 ], "midpoints" : [ 662.166666666666515, 78.5, 662.166666666666515, 78.5 ], "order" : 0, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-107", 0 ], "source" : [ "obj-38", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-155", 0 ], "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-161", 0 ], "source" : [ "obj-44", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-155", 1 ], "source" : [ "obj-54", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-161", 1 ], "source" : [ "obj-56", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 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" : [ 808.0, 135.0, 74.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sinmod", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "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" } , "out3" : { "attrOrProp" : 1, "digest" : "out3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "speed", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "depth", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "displayName" : "", "docked" : 0 } , { "name" : "out3", "type" : "signal", "digest" : "out3", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "style" : "input", "text" : "p sinmod", "varname" : "sinmod" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 3, "outlettype" : [ "signal", "signal", "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 819.0, 550.0, 1102.0, 702.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-7", "linecount" : 3, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 30.0, 30.0, 157.0, 50.0 ], "text" : "Jitter modulator, generates random numbers and interpolates between them", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 587.666666666666515, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-6", "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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 360.833333333333485, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 149.0, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "out~_obj-4", "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-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 652.666666666666515, 30.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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" : "depth", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment depth" } } , { "box" : { "id" : "obj-56", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 652.666666666666515, 105.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-56", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-54", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 425.833333333333485, 105.0, 47.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-54", "text" : "*~ 0.25" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 270.0, 30.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" : "speed", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment speed" } } , { "box" : { "id" : "obj-160", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.66666666666697, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-160", "text" : "sig~ 1.352" } } , { "box" : { "id" : "obj-154", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-154", "text" : "sig~ 2.752" } } , { "box" : { "id" : "obj-44", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.66666666666697, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-44", "text" : "*~" } } , { "box" : { "id" : "obj-41", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-41", "text" : "*~" } } , { "box" : { "id" : "obj-38", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 5, "rnbo_uniqueid" : "*~_obj-38", "text" : "*~" } } , { "box" : { "id" : "obj-111", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-111", "text" : "sig~ 3.523" } } , { "box" : { "id" : "obj-156", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.666666666666515, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-156", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-161", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1386.0, 354.0, 874.0, 650.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-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 418.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-4", "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-3", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 372.0, 439.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-3", "text" : "*~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 468.0, 37.0, 153.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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" : "amplitude", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment amplitude" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 37.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 252.0, 54.0, 23.0 ], "rnbo_classname" : "delay~", "rnbo_extra_attributes" : { "maxdelayms" : 0.0, "ramp" : 50.0, "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "delay~_obj-31", "text" : "delay~ 1" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 143.0, 32.0, 23.0 ], "rnbo_classname" : "<~", "rnbo_serial" : 1, "rnbo_uniqueid" : "<~_obj-30", "text" : "<~ 0" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 113.0, 42.0, 23.0 ], "rnbo_classname" : "delta~", "rnbo_serial" : 1, "rnbo_uniqueid" : "delta~_obj-29", "text" : "delta~" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 69.0, 61.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-28", "text" : "phasor~ 4" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 192.0, 43.0, 23.0 ], "rnbo_classname" : "noise~", "rnbo_serial" : 1, "rnbo_uniqueid" : "noise~_obj-27", "text" : "noise~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 222.0, 32.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-26", "text" : "+~ 1" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 252.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-25", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 282.0, 77.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 1, "rnbo_uniqueid" : "latch~_obj-24", "text" : "latch~" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 282.0, 90.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 2, "rnbo_uniqueid" : "latch~_obj-22", "text" : "latch~" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 327.0, 259.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-21", "text" : "mix~" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 1 ], "order" : 0, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-31", 0 ], "midpoints" : [ 177.5, 315.0, 151.5, 315.0, 151.5, 241.0, 57.5, 241.0 ], "order" : 1, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "destination" : [ "obj-25", 0 ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 2 ], "order" : 0, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-29", 0 ], "midpoints" : [ 297.5, 103.5, 128.5, 103.5 ], "order" : 1, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-30", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 1 ], "order" : 1, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 1 ], "midpoints" : [ 128.5, 177.5, 235.5, 177.5 ], "order" : 0, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "source" : [ "obj-31", 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" : [ 587.666666666666515, 300.0, 84.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "rand-gen", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "amplitude", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p rand-gen", "varname" : "rand-gen" } } , { "box" : { "id" : "obj-150", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 2, "rnbo_uniqueid" : "slide~_obj-150", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-155", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1386.0, 354.0, 874.0, 650.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-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 418.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-4", "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-3", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 372.0, 439.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-3", "text" : "*~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 468.0, 37.0, 153.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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" : "amplitude", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment amplitude" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 37.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 252.0, 54.0, 23.0 ], "rnbo_classname" : "delay~", "rnbo_extra_attributes" : { "maxdelayms" : 0.0, "ramp" : 50.0, "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "delay~_obj-31", "text" : "delay~ 1" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 143.0, 32.0, 23.0 ], "rnbo_classname" : "<~", "rnbo_serial" : 1, "rnbo_uniqueid" : "<~_obj-30", "text" : "<~ 0" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 113.0, 42.0, 23.0 ], "rnbo_classname" : "delta~", "rnbo_serial" : 1, "rnbo_uniqueid" : "delta~_obj-29", "text" : "delta~" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 69.0, 61.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-28", "text" : "phasor~ 4" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 192.0, 43.0, 23.0 ], "rnbo_classname" : "noise~", "rnbo_serial" : 1, "rnbo_uniqueid" : "noise~_obj-27", "text" : "noise~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 222.0, 32.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-26", "text" : "+~ 1" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 252.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-25", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 282.0, 77.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 1, "rnbo_uniqueid" : "latch~_obj-24", "text" : "latch~" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 282.0, 90.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 2, "rnbo_uniqueid" : "latch~_obj-22", "text" : "latch~" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 327.0, 259.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-21", "text" : "mix~" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 1 ], "order" : 0, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-31", 0 ], "midpoints" : [ 177.5, 315.0, 151.5, 315.0, 151.5, 241.0, 57.5, 241.0 ], "order" : 1, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "destination" : [ "obj-25", 0 ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 2 ], "order" : 0, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-29", 0 ], "midpoints" : [ 297.5, 103.5, 128.5, 103.5 ], "order" : 1, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-30", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 1 ], "order" : 1, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 1 ], "midpoints" : [ 128.5, 177.5, 235.5, 177.5 ], "order" : 0, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "source" : [ "obj-31", 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" : [ 360.833333333333485, 300.0, 84.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "rand-gen[1]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "amplitude", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p rand-gen", "varname" : "rand-gen[1]" } } , { "box" : { "id" : "obj-149", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 3, "rnbo_uniqueid" : "slide~_obj-149", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-107", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1386.0, 354.0, 874.0, 650.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-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 418.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-4", "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-3", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 372.0, 439.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-3", "text" : "*~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 468.0, 37.0, 153.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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" : "amplitude", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment amplitude" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 37.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 252.0, 54.0, 23.0 ], "rnbo_classname" : "delay~", "rnbo_extra_attributes" : { "maxdelayms" : 0.0, "ramp" : 50.0, "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "delay~_obj-31", "text" : "delay~ 1" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 143.0, 32.0, 23.0 ], "rnbo_classname" : "<~", "rnbo_serial" : 1, "rnbo_uniqueid" : "<~_obj-30", "text" : "<~ 0" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 113.0, 42.0, 23.0 ], "rnbo_classname" : "delta~", "rnbo_serial" : 1, "rnbo_uniqueid" : "delta~_obj-29", "text" : "delta~" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 69.0, 61.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-28", "text" : "phasor~ 4" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 192.0, 43.0, 23.0 ], "rnbo_classname" : "noise~", "rnbo_serial" : 1, "rnbo_uniqueid" : "noise~_obj-27", "text" : "noise~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 222.0, 32.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-26", "text" : "+~ 1" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 252.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-25", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 282.0, 77.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 1, "rnbo_uniqueid" : "latch~_obj-24", "text" : "latch~" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 282.0, 90.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 2, "rnbo_uniqueid" : "latch~_obj-22", "text" : "latch~" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 327.0, 259.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-21", "text" : "mix~" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 1 ], "order" : 0, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-31", 0 ], "midpoints" : [ 177.5, 315.0, 151.5, 315.0, 151.5, 241.0, 57.5, 241.0 ], "order" : 1, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "destination" : [ "obj-25", 0 ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 2 ], "order" : 0, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-29", 0 ], "midpoints" : [ 297.5, 103.5, 128.5, 103.5 ], "order" : 1, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-30", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 1 ], "order" : 1, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 1 ], "midpoints" : [ 128.5, 177.5, 235.5, 177.5 ], "order" : 0, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "source" : [ "obj-31", 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" : [ 149.0, 300.0, 84.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 3, "rnbo_uniqueid" : "rand-gen[2]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "amplitude", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p rand-gen", "varname" : "rand-gen[2]" } } ], "lines" : [ { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-38", 1 ], "midpoints" : [ 279.5, 215.5, 169.0, 215.5 ], "order" : 2, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-41", 1 ], "midpoints" : [ 279.5, 215.5, 380.833333333333485, 215.5 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-44", 1 ], "midpoints" : [ 279.5, 215.5, 607.66666666666697, 215.5 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-149", 0 ], "source" : [ "obj-107", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-38", 0 ], "source" : [ "obj-111", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-4", 0 ], "source" : [ "obj-149", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-5", 0 ], "source" : [ "obj-150", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-41", 0 ], "source" : [ "obj-154", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-150", 0 ], "source" : [ "obj-155", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-6", 0 ], "source" : [ "obj-156", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-44", 0 ], "source" : [ "obj-160", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-156", 0 ], "source" : [ "obj-161", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-107", 1 ], "midpoints" : [ 662.166666666666515, 78.0, 223.5, 78.0 ], "order" : 2, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-54", 0 ], "midpoints" : [ 662.166666666666515, 78.5, 435.333333333333485, 78.5 ], "order" : 1, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-56", 0 ], "midpoints" : [ 662.166666666666515, 78.5, 662.166666666666515, 78.5 ], "order" : 0, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-107", 0 ], "source" : [ "obj-38", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-155", 0 ], "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-161", 0 ], "source" : [ "obj-44", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-155", 1 ], "source" : [ "obj-54", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-161", 1 ], "source" : [ "obj-56", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 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" : [ 703.0, 135.0, 70.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "jitmod", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "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" } , "out3" : { "attrOrProp" : 1, "digest" : "out3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "speed", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "depth", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "displayName" : "", "docked" : 0 } , { "name" : "out3", "type" : "signal", "digest" : "out3", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p jitmod", "varname" : "jitmod" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 195.0, 51.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "phasor~_obj-27", "text" : "phasor~" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 238.0, 990.0, 199.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-25", "text" : "cycle~ @index phase" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 840.0, 199.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-23", "text" : "+~" } } , { "box" : { "id" : "obj-19", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 795.0, 31.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-19", "text" : "*~ 2" } } , { "box" : { "id" : "obj-20", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 765.0, 31.0, 23.0 ], "rnbo_classname" : "-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "-~_obj-20", "text" : "-~" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 720.0, 59.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 2, "rnbo_uniqueid" : "slide~_obj-21", "text" : "slide~ 2 2" } } , { "box" : { "id" : "obj-18", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 675.0, 199.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 2, "rnbo_uniqueid" : "+~_obj-18", "text" : "+~" } } , { "box" : { "id" : "obj-15", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 630.0, 225.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 5, "rnbo_uniqueid" : "*~_obj-15", "text" : "*~" } } , { "box" : { "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 585.0, 70.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-14", "text" : "clip~ 0 0.25" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 493.0, 510.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 3, "rnbo_uniqueid" : "+~_obj-12", "text" : "+~" } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 540.0, 94.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 1, "rnbo_uniqueid" : "wrap~_obj-13", "text" : "wrap~ 0 0.5" } } , { "box" : { "id" : "obj-8", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 313.0, 510.0, 75.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 4, "rnbo_uniqueid" : "+~_obj-8", "text" : "+~" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 540.0, 94.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 2, "rnbo_uniqueid" : "wrap~_obj-9", "text" : "wrap~ 0 0.5" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 313.0, 405.0, 42.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 5, "rnbo_uniqueid" : "+~_obj-3", "text" : "+~ 0.5" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 450.0, 94.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 3, "rnbo_uniqueid" : "wrap~_obj-2", "text" : "wrap~ 0 0.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 360.0, 49.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 6, "rnbo_uniqueid" : "+~_obj-1", "text" : "+~ 0.75" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 88.0, 96.0, 700.0, 736.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-33", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 45.0, 315.0, 21.0 ], "text" : "gen 'like trapezoid~' example translated to rnbo // ess m " } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.75, 395.25, 33.0, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "!-~_obj-30", "text" : "!-~ 1" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.75, 362.25, 56.5, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 1, "rnbo_uniqueid" : "/~_obj-29", "text" : "/~" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 540.25, 328.0, 33.0, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 2, "rnbo_uniqueid" : "!-~_obj-28", "text" : "!-~ 1" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 385.0, 508.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-25", "text" : "*~" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 205.75, 550.0, 56.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-24", "text" : "*~" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 423.0, 328.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-23", "text" : "sig~ 1" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 158.25, 328.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-22", "text" : "sig~ 0" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 158.25, 585.0, 66.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-21", "text" : "+~" } } , { "box" : { "id" : "obj-20", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 205.75, 452.0, 29.5, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 3, "rnbo_uniqueid" : "!-~_obj-20", "text" : "!-~" } } , { "box" : { "id" : "obj-19", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 90.0, 137.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-19", "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" : "phasor", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment phasor" } } , { "box" : { "id" : "obj-18", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 255.0, 90.0, 114.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-18", "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" : "up", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment up" } } , { "box" : { "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 513.0, 90.0, 131.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-17", "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" : "down", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 3 @comment down" } } , { "box" : { "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 679.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-16", "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-15", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 635.0, 215.0, 23.0 ], "rnbo_classname" : "?~", "rnbo_serial" : 1, "rnbo_uniqueid" : "?~_obj-15", "text" : "?~" } } , { "box" : { "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 363.5, 550.0, 40.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 2, "rnbo_uniqueid" : "+~_obj-14", "text" : "+~" } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 304.0, 585.0, 138.0, 23.0 ], "rnbo_classname" : "?~", "rnbo_serial" : 2, "rnbo_uniqueid" : "?~_obj-13", "text" : "?~" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.5, 328.0, 29.5, 23.0 ], "rnbo_classname" : "-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "-~_obj-12", "text" : "-~" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 304.0, 328.0, 29.5, 23.0 ], "rnbo_classname" : ">~", "rnbo_serial" : 1, "rnbo_uniqueid" : ">~_obj-11", "text" : ">~" } } , { "box" : { "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 243.5, 452.0, 29.5, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 2, "rnbo_uniqueid" : "/~_obj-10", "text" : "/~" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 328.0, 29.5, 23.0 ], "rnbo_classname" : "<~", "rnbo_serial" : 1, "rnbo_uniqueid" : "<~_obj-9", "text" : "<~" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 534.0, 135.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-6", "text" : "sig~ 1" } } , { "box" : { "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 513.0, 191.0, 40.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-5", "text" : "clip~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 255.0, 135.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 2, "rnbo_uniqueid" : "clip~_obj-2", "text" : "clip~ 0 1" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 135.0, 62.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 1, "rnbo_uniqueid" : "wrap~_obj-1", "text" : "wrap~ 0 1" } } ], "lines" : [ { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-10", 0 ], "midpoints" : [ 69.5, 240.5, 253.0, 240.5 ], "order" : 2, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-11", 0 ], "midpoints" : [ 69.5, 240.5, 313.5, 240.5 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-12", 0 ], "midpoints" : [ 69.5, 240.5, 512.0, 240.5 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-9", 0 ], "order" : 3, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-24", 1 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-13", 0 ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-29", 0 ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 2 ], "midpoints" : [ 313.5, 621.0, 265.5, 621.0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-13", 1 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-16", 0 ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-5", 0 ], "source" : [ "obj-17", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-2", 0 ], "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-1", 0 ], "source" : [ "obj-19", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-10", 1 ], "order" : 1, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-5", 1 ], "midpoints" : [ 264.5, 174.0, 533.0, 174.0 ], "order" : 0, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-9", 1 ], "midpoints" : [ 264.5, 174.5, 80.0, 174.5 ], "order" : 2, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-24", 0 ], "order" : 1, "source" : [ "obj-20", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-25", 0 ], "midpoints" : [ 215.25, 491.0, 394.5, 491.0 ], "order" : 0, "source" : [ "obj-20", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 1 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-14", 0 ], "midpoints" : [ 167.75, 401.0, 373.0, 401.0 ], "order" : 0, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-20", 0 ], "midpoints" : [ 167.75, 401.0, 215.25, 401.0 ], "order" : 1, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-21", 0 ], "order" : 2, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-13", 2 ], "order" : 0, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-20", 1 ], "midpoints" : [ 432.5, 401.0, 225.75, 401.0 ], "order" : 1, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-21", 1 ], "source" : [ "obj-24", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-14", 1 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-29", 1 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-30", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-25", 1 ], "midpoints" : [ 512.25, 492.5, 405.0, 492.5 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-11", 1 ], "midpoints" : [ 522.5, 277.5, 324.0, 277.5 ], "order" : 2, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-12", 1 ], "order" : 1, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-28", 0 ], "midpoints" : [ 522.5, 277.5, 549.75, 277.5 ], "order" : 0, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-5", 2 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 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" : [ 238.0, 315.0, 94.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 3, "rnbo_uniqueid" : "tpz", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in3" : { "attrOrProp" : 1, "digest" : "in3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "phasor", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "up", "hot" : 1, "docked" : 0 } , { "name" : "in3", "type" : "signal", "digest" : "in3", "displayName" : "down", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p tpz", "varname" : "tpz" } } ], "lines" : [ { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-13", 0 ], "midpoints" : [ 247.5, 393.5, 427.5, 393.5 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 0 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-12", 1 ], "source" : [ "obj-112", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-8", 1 ], "source" : [ "obj-113", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-13", 2 ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-14", 0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-15", 0 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-18", 1 ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-20", 1 ], "midpoints" : [ 247.5, 751.0, 439.5, 751.0 ], "order" : 0, "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-21", 0 ], "midpoints" : [ 247.5, 708.5, 427.5, 708.5 ], "order" : 1, "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-23", 0 ], "order" : 2, "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-23", 1 ], "source" : [ "obj-19", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-9", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-19", 0 ], "source" : [ "obj-20", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-20", 0 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-47", 0 ], "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-75", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-6", 0 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-76", 0 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-77", 0 ], "source" : [ "obj-28", 1 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-78", 0 ], "source" : [ "obj-28", 2 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-76", 1 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-77", 1 ], "source" : [ "obj-29", 1 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-78", 1 ], "source" : [ "obj-29", 2 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 2 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-112", 0 ], "midpoints" : [ 378.5, 266.0, 513.0, 266.0 ], "order" : 4, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-113", 0 ], "midpoints" : [ 378.5, 266.0, 378.5, 266.0 ], "order" : 5, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-15", 1 ], "midpoints" : [ 378.5, 266.5, 633.5, 266.5 ], "order" : 3, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-82", 1 ], "midpoints" : [ 378.5, 266.0, 723.0, 266.0 ], "order" : 2, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-83", 1 ], "midpoints" : [ 378.5, 266.0, 798.0, 266.0 ], "order" : 1, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-84", 1 ], "midpoints" : [ 378.5, 266.0, 873.0, 266.0 ], "order" : 0, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-27", 0 ], "source" : [ "obj-35", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-6", 1 ], "source" : [ "obj-36", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 2 ], "source" : [ "obj-38", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-25", 0 ], "source" : [ "obj-47", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 0 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-82", 0 ], "source" : [ "obj-76", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-83", 0 ], "source" : [ "obj-77", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-84", 0 ], "source" : [ "obj-78", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-28", 0 ], "order" : 1, "source" : [ "obj-79", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-29", 0 ], "order" : 0, "source" : [ "obj-79", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-9", 2 ], "source" : [ "obj-8", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-28", 1 ], "order" : 1, "source" : [ "obj-80", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-29", 1 ], "order" : 0, "source" : [ "obj-80", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-76", 2 ], "midpoints" : [ 1042.5, 217.5, 733.5, 217.5 ], "order" : 2, "source" : [ "obj-81", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-77", 2 ], "midpoints" : [ 1042.5, 217.0, 808.5, 217.0 ], "order" : 1, "source" : [ "obj-81", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-78", 2 ], "midpoints" : [ 1042.5, 217.0, 883.0, 217.0 ], "order" : 0, "source" : [ "obj-81", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-3", 0 ], "midpoints" : [ 712.5, 371.0, 322.5, 371.0 ], "source" : [ "obj-82", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-12", 0 ], "midpoints" : [ 787.5, 488.5, 502.5, 488.5 ], "source" : [ "obj-83", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-8", 0 ], "midpoints" : [ 862.5, 488.5, 322.5, 488.5 ], "source" : [ "obj-84", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-18", 0 ], "source" : [ "obj-9", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-47", 2 ], "order" : 0, "source" : [ "obj-90", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-47", 1 ], "midpoints" : [ 427.5, 918.5, 337.5, 918.5 ], "order" : 1, "source" : [ "obj-90", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "rnbo", "default" : { "fontname" : [ "Lato" ], "fontsize" : [ 12.0 ] } , "parentstyle" : "", "multi" : 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" : [ 649.0, 545.0, 298.999999999999886, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 42, "rnbo_uniqueid" : "supersaw", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in3" : { "attrOrProp" : 1, "digest" : "in3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in4" : { "attrOrProp" : 1, "digest" : "in4", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in5" : { "attrOrProp" : 1, "digest" : "in5", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in6" : { "attrOrProp" : 1, "digest" : "in6", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in7" : { "attrOrProp" : 1, "digest" : "in7", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "shape", "hot" : 1, "docked" : 0 } , { "name" : "in3", "type" : "signal", "digest" : "in3", "displayName" : "distortion", "hot" : 1, "docked" : 0 } , { "name" : "in4", "type" : "signal", "digest" : "in4", "displayName" : "modspeed", "hot" : 1, "docked" : 0 } , { "name" : "in5", "type" : "signal", "digest" : "in5", "displayName" : "moddepth", "hot" : 1, "docked" : 0 } , { "name" : "in6", "type" : "signal", "digest" : "in6", "displayName" : "modmix", "hot" : 1, "docked" : 0 } , { "name" : "in7", "type" : "signal", "digest" : "in7", "displayName" : "softness", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p supersaw", "varname" : "supersaw" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 993.999999999999773, 572.0, 51.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-3", "text" : "phasor~" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1088.5, 67.0, 73.0, 23.0 ], "rnbo_classname" : "samplerate~", "rnbo_serial" : 1, "rnbo_uniqueid" : "samplerate~_obj-22", "text" : "samplerate~" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1088.5, 608.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-21", "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-18", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1088.5, 110.0, 52.0, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 2, "rnbo_uniqueid" : "/~_obj-18", "text" : "/~ 1024" } } , { "box" : { "id" : "obj-64", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1425.166666666666515, 572.0, 51.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "phasor~_obj-64", "text" : "phasor~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1425.166666666666515, 608.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-26", "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-38", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 993.999999999999773, 608.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "out~_obj-38", "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-9", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 649.0, 608.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "out~_obj-9", "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" } } ], "lines" : [ { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-9", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-32", 0 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-101", 1 ], "midpoints" : [ 394.5, 500.0, 1321.999999999998636, 500.0 ], "source" : [ "obj-100", 9 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-107", 1 ], "midpoints" : [ 367.5, 500.0, 1248.333333333332575, 500.0 ], "source" : [ "obj-100", 8 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-108", 1 ], "midpoints" : [ 340.5, 500.0, 1211.499999999999545, 500.0 ], "source" : [ "obj-100", 7 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-109", 1 ], "midpoints" : [ 313.5, 500.0, 1174.666666666666515, 500.0 ], "source" : [ "obj-100", 6 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-110", 1 ], "midpoints" : [ 286.5, 500.0, 1137.833333333333485, 500.0 ], "source" : [ "obj-100", 5 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-111", 1 ], "midpoints" : [ 259.5, 500.0, 941.499999999999318, 500.0 ], "source" : [ "obj-100", 4 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-113", 1 ], "midpoints" : [ 232.5, 500.0, 848.166666666666288, 500.0 ], "source" : [ "obj-100", 3 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-114", 1 ], "midpoints" : [ 205.5, 500.0, 801.499999999999773, 500.0 ], "source" : [ "obj-100", 2 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-115", 1 ], "midpoints" : [ 178.5, 500.0, 754.833333333333258, 500.0 ], "source" : [ "obj-100", 1 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-116", 1 ], "midpoints" : [ 151.5, 500.0, 708.166666666666742, 500.0 ], "source" : [ "obj-100", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 6 ], "source" : [ "obj-101", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 5 ], "source" : [ "obj-103", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 4 ], "source" : [ "obj-107", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 3 ], "source" : [ "obj-108", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 2 ], "source" : [ "obj-109", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-33", 0 ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 1 ], "source" : [ "obj-110", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 6 ], "source" : [ "obj-111", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 5 ], "source" : [ "obj-112", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 4 ], "source" : [ "obj-113", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 3 ], "source" : [ "obj-114", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 2 ], "source" : [ "obj-115", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 1 ], "source" : [ "obj-116", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-101", 0 ], "source" : [ "obj-117", 0 ] } } , { "patchline" : { "destination" : [ "obj-89", 0 ], "source" : [ "obj-127", 0 ] } } , { "patchline" : { "destination" : [ "obj-74", 0 ], "source" : [ "obj-131", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "source" : [ "obj-136", 0 ] } } , { "patchline" : { "destination" : [ "obj-71", 0 ], "source" : [ "obj-140", 0 ] } } , { "patchline" : { "destination" : [ "obj-76", 0 ], "source" : [ "obj-141", 0 ] } } , { "patchline" : { "destination" : [ "obj-77", 0 ], "source" : [ "obj-142", 0 ] } } , { "patchline" : { "destination" : [ "obj-80", 0 ], "source" : [ "obj-143", 0 ] } } , { "patchline" : { "destination" : [ "obj-81", 0 ], "source" : [ "obj-144", 0 ] } } , { "patchline" : { "destination" : [ "obj-83", 0 ], "source" : [ "obj-145", 0 ] } } , { "patchline" : { "destination" : [ "obj-85", 0 ], "source" : [ "obj-146", 0 ] } } , { "patchline" : { "destination" : [ "obj-86", 0 ], "source" : [ "obj-147", 0 ] } } , { "patchline" : { "destination" : [ "obj-87", 0 ], "source" : [ "obj-152", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "source" : [ "obj-153", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 0 ], "order" : 1, "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-61", 0 ], "midpoints" : [ 1098.0, 190.5, 658.5, 190.5 ], "order" : 2, "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-64", 0 ], "midpoints" : [ 1098.0, 189.5, 1434.666666666666515, 189.5 ], "order" : 0, "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-21", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-18", 0 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-39", 0 ], "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-41", 0 ], "source" : [ "obj-24", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-110", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-38", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-117", 0 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-109", 0 ], "source" : [ "obj-32", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-108", 0 ], "source" : [ "obj-33", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-107", 0 ], "source" : [ "obj-39", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-49", 0 ], "source" : [ "obj-40", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-103", 0 ], "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-59", 0 ], "source" : [ "obj-42", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-60", 0 ], "source" : [ "obj-43", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-62", 0 ], "source" : [ "obj-44", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-63", 0 ], "source" : [ "obj-45", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-67", 0 ], "source" : [ "obj-48", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-116", 0 ], "source" : [ "obj-49", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-115", 0 ], "source" : [ "obj-59", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-29", 0 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-114", 0 ], "source" : [ "obj-60", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 0 ], "order" : 1, "source" : [ "obj-61", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-3", 0 ], "midpoints" : [ 658.5, 537.5, 1003.499999999999773, 537.5 ], "order" : 0, "source" : [ "obj-61", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-113", 0 ], "source" : [ "obj-62", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-112", 0 ], "source" : [ "obj-63", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-26", 0 ], "source" : [ "obj-64", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-111", 0 ], "source" : [ "obj-67", 0 ] } } , { "patchline" : { "destination" : [ "obj-23", 0 ], "source" : [ "obj-71", 0 ] } } , { "patchline" : { "destination" : [ "obj-96", 0 ], "source" : [ "obj-72", 0 ] } } , { "patchline" : { "destination" : [ "obj-91", 0 ], "source" : [ "obj-73", 0 ] } } , { "patchline" : { "destination" : [ "obj-30", 0 ], "source" : [ "obj-74", 0 ] } } , { "patchline" : { "destination" : [ "obj-11", 0 ], "source" : [ "obj-76", 0 ] } } , { "patchline" : { "destination" : [ "obj-10", 0 ], "source" : [ "obj-77", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 0 ], "source" : [ "obj-80", 0 ] } } , { "patchline" : { "destination" : [ "obj-48", 0 ], "source" : [ "obj-81", 0 ] } } , { "patchline" : { "destination" : [ "obj-45", 0 ], "source" : [ "obj-83", 0 ] } } , { "patchline" : { "destination" : [ "obj-44", 0 ], "source" : [ "obj-85", 0 ] } } , { "patchline" : { "destination" : [ "obj-43", 0 ], "source" : [ "obj-86", 0 ] } } , { "patchline" : { "destination" : [ "obj-42", 0 ], "source" : [ "obj-87", 0 ] } } , { "patchline" : { "destination" : [ "obj-40", 0 ], "source" : [ "obj-88", 0 ] } } , { "patchline" : { "destination" : [ "obj-93", 0 ], "source" : [ "obj-89", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-100", 0 ], "source" : [ "obj-90", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-90", 0 ], "source" : [ "obj-91", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-100", 2 ], "source" : [ "obj-93", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-100", 1 ], "source" : [ "obj-95", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-95", 0 ], "source" : [ "obj-96", 0 ] } } , { "patchline" : { "destination" : [ "obj-72", 0 ], "source" : [ "obj-97", 0 ] } } , { "patchline" : { "destination" : [ "obj-73", 0 ], "source" : [ "obj-98", 0 ] } } , { "patchline" : { "destination" : [ "obj-127", 0 ], "source" : [ "obj-99", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "rnbo", "default" : { "fontname" : [ "Lato" ], "fontsize" : [ 12.0 ] } , "parentstyle" : "", "multi" : 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" : [ 91.0, 462.0, 105.666666666666515, 22.0 ], "rnboattrcache" : { "saw_shape" : { "label" : "saw_shape", "isEnum" : 0, "parsestring" : "" } , "saw_soft" : { "label" : "saw_soft", "isEnum" : 0, "parsestring" : "" } , "lfo_dest" : { "label" : "lfo_dest", "isEnum" : 0, "parsestring" : "" } , "lfo_dep" : { "label" : "lfo_dep", "isEnum" : 0, "parsestring" : "" } , "sub_fold" : { "label" : "sub_fold", "isEnum" : 0, "parsestring" : "" } , "sub_soft" : { "label" : "sub_soft", "isEnum" : 0, "parsestring" : "" } , "lfo_frq" : { "label" : "lfo_frq", "isEnum" : 0, "parsestring" : "" } , "saw_modmix" : { "label" : "saw_modmix", "isEnum" : 0, "parsestring" : "" } , "sub_bend" : { "label" : "sub_bend", "isEnum" : 0, "parsestring" : "" } , "sub_sym" : { "label" : "sub_sym", "isEnum" : 0, "parsestring" : "" } , "saw_dist" : { "label" : "saw_dist", "isEnum" : 0, "parsestring" : "" } , "saw_modfrq" : { "label" : "saw_modfrq", "isEnum" : 0, "parsestring" : "" } , "sub_ripamt" : { "label" : "sub_ripamt", "isEnum" : 0, "parsestring" : "" } , "sub_rip" : { "label" : "sub_rip", "isEnum" : 0, "parsestring" : "" } , "saw_modamt" : { "label" : "saw_modamt", "isEnum" : 0, "parsestring" : "" } } , "saved_attribute_attributes" : { "valueof" : { "parameter_invisible" : 1, "parameter_longname" : "rnbo~[1]", "parameter_shortname" : "rnbo~", "parameter_type" : 3 } } , "saved_object_attributes" : { "parameter_enable" : 1, "uuid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } , "snapshot" : { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "snapshotlist", "origin" : "rnbo~", "type" : "list", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "__sps" : { "s[2]" : { } , "l" : { } , "s[9]" : { } , "s[10]" : { } , "m[3]" : { } , "l[2]" : { } , "s[11]" : { } , "m[4]" : { } , "l[3]" : { } , "s[12]" : { } , "l[4]" : { } , "m[5]" : { } , "s[13]" : { } , "l[5]" : { } , "m[6]" : { } , "s[3]" : { } , "m[8]" : { } , "l[7]" : { } , "s[5]" : { } , "m[9]" : { } , "l[8]" : { } , "lfo" : { } , "s[6]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m" : { } , "m[11]" : { } , "l[11]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } } , "s[4]" : { } , "l[9]" : { } , "s[1]" : { } , "m[1]" : { } , "l[1]" : { } , "m[2]" : { } } , "sub_rip" : { "value" : 0.0 } , "sub_fold" : { "value" : 1.0 } , "saw_dist" : { "value" : 1.0 } , "saw_soft" : { "value" : 0.0 } , "saw_modmix" : { "value" : 0.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "lfo_dest" : { "value" : 0.0 } , "sub_bend" : { "value" : 0.0 } , "saw_shape" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "sub_ripamt" : { "value" : 1.0 } , "lfo_dep" : { "value" : 0.0 } , "sub_sym" : { "value" : 0.0 } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } , "snapshotlist" : { "current_snapshot" : 0, "entries" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "untitled", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "s[2]" : { } , "l" : { } , "s[9]" : { } , "s[10]" : { } , "m[3]" : { } , "l[2]" : { } , "s[11]" : { } , "m[4]" : { } , "l[3]" : { } , "s[12]" : { } , "l[4]" : { } , "m[5]" : { } , "s[13]" : { } , "l[5]" : { } , "m[6]" : { } , "s[3]" : { } , "m[8]" : { } , "l[7]" : { } , "s[5]" : { } , "m[9]" : { } , "l[8]" : { } , "lfo" : { } , "s[6]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m" : { } , "m[11]" : { } , "l[11]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } } , "s[4]" : { } , "l[9]" : { } , "s[1]" : { } , "m[1]" : { } , "l[1]" : { } , "m[2]" : { } } , "sub_rip" : { "value" : 0.0 } , "sub_fold" : { "value" : 1.0 } , "saw_dist" : { "value" : 1.0 } , "saw_soft" : { "value" : 0.0 } , "saw_modmix" : { "value" : 0.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "lfo_dest" : { "value" : 0.0 } , "sub_bend" : { "value" : 0.0 } , "saw_shape" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "sub_ripamt" : { "value" : 1.0 } , "lfo_dep" : { "value" : 0.0 } , "sub_sym" : { "value" : 0.0 } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } , "fileref" : { "name" : "untitled", "filename" : "_20201222.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "9e8f114b0018c454e9d006cb26db54a0" } } , { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "untitled", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 0, "fileref" : { "name" : "untitled", "filename" : "_20210103.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "c9970669048badb3dc223d653d680f78" } } ] } } , "text" : "rnbo~", "varname" : "rnbo~[1]" } } , { "box" : { "id" : "obj-73", "maxclass" : "newobj", "numinlets" : 7, "numoutlets" : 2, "outlettype" : [ "int", "" ], "patching_rect" : [ 3001.0, 441.0, 82.0, 22.0 ], "text" : "midiformat" } } , { "box" : { "id" : "obj-72", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 0, "patching_rect" : [ 2900.0, 588.0, 69.5, 22.0 ], "text" : "dac~" } } , { "box" : { "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3001.0, 405.0, 51.0, 22.0 ], "text" : "pack i i" } } , { "box" : { "fontname" : "Arial", "fontsize" : 13.0, "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 2, "outlettype" : [ "float", "float" ], "patching_rect" : [ 3001.0, 357.0, 116.0, 23.0 ], "text" : "makenote 127 100" } } , { "box" : { "autosave" : 1, "id" : "obj-1", "inletInfo" : { "IOInfo" : [ { "type" : "midi", "index" : -1, "tag" : "" } ] } , "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 3, "outletInfo" : { "IOInfo" : [ { "type" : "signal", "index" : 1, "tag" : "out1" } , { "type" : "signal", "index" : 2, "tag" : "out2" } ] } , "outlettype" : [ "signal", "signal", "list" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 34.0, 100.0, 1660.0, 983.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-26", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1422.833333333333485, 46.0, 40.0, 23.0 ], "rnbo_classname" : "round", "rnbo_extra_attributes" : { "hot" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "round_obj-26", "text" : "round" } } , { "box" : { "id" : "obj-127", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 423.0, 195.0, 40.0, 23.0 ], "rnbo_classname" : "round", "rnbo_extra_attributes" : { "hot" : 0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "round_obj-127", "text" : "round" } } , { "box" : { "id" : "obj-64", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1422.833333333333485, 75.0, 183.0, 23.0 ], "rnbo_classname" : "list.lookup", "rnbo_serial" : 1, "rnbo_uniqueid" : "list.lookup_obj-64", "text" : "list.lookup 0.125 0.25 0.5 1 2 3 4" } } , { "box" : { "id" : "obj-135", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 111.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 0.25 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1546.833333333333485, 303.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "m", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m" } } , { "box" : { "id" : "obj-157", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 85.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 1 1" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1480.166666666666742, 1044.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "m[1]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[1]" } } , { "box" : { "id" : "obj-153", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1480.166666666666742, 1111.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 3, "rnbo_uniqueid" : "s", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s" } } , { "box" : { "id" : "obj-154", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1480.166666666666742, 1078.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-154", "text" : "sig~" } } , { "box" : { "id" : "obj-147", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1375.916666666666515, 1192.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-147", "text" : "*~" } } , { "box" : { "id" : "obj-152", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 823.166666666666515, 1192.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-152", "text" : "*~" } } , { "box" : { "id" : "obj-146", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1480.166666666666742, 1012.0, 267.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "fromnormalized" : "", "order" : "0", "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "vol", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param vol @minimum 0 @maximum 1 @value 0.6", "varname" : "vol" } } , { "box" : { "id" : "obj-145", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1008.25, 968.0, 115.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-145", "text" : "scale 0 1 0 4000 2.1" } } , { "box" : { "id" : "obj-144", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 984.0, 908.0, 95.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 2, "rnbo_uniqueid" : "scale_obj-144", "text" : "scale 0 1 0 1 2.1" } } , { "box" : { "id" : "obj-143", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 959.5, 847.0, 106.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 3, "rnbo_uniqueid" : "scale_obj-143", "text" : "scale 0 1 0 5000 3" } } , { "box" : { "id" : "obj-141", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 935.583333333333485, 787.0, 115.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 4, "rnbo_uniqueid" : "scale_obj-141", "text" : "scale 0 1 0 2000 2.1" } } , { "box" : { "id" : "obj-139", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 95.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 1 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 301.5, 195.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 4, "rnbo_uniqueid" : "m[2]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[2]" } } , { "box" : { "id" : "obj-138", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 108.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 10 2.45" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 180.0, 135.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 5, "rnbo_uniqueid" : "m[3]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[3]" } } , { "box" : { "id" : "obj-137", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 108.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 100 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1620.500000000000455, 363.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 6, "rnbo_uniqueid" : "m[4]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[4]" } } , { "box" : { "id" : "obj-134", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 821.0, 602.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 116.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 -0.25 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1510.0, 273.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 7, "rnbo_uniqueid" : "m[5]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[5]" } } , { "box" : { "id" : "obj-133", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 95.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 3 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1473.166666666666515, 243.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 8, "rnbo_uniqueid" : "m[6]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[6]" } } , { "box" : { "id" : "obj-132", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 726.0, 581.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 121.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0.5 0.05 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1436.333333333333485, 213.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 9, "rnbo_uniqueid" : "m[7]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[7]" } } , { "box" : { "id" : "obj-131", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 85.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 1 3" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 2659.0, 230.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 10, "rnbo_uniqueid" : "m[8]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[8]" } } , { "box" : { "id" : "obj-130", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1139.0, 469.0, 184.0, 21.0 ], "text" : "< this adds the lfo", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ] } } , { "box" : { "id" : "obj-129", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1139.0, 424.0, 184.0, 21.0 ], "text" : "< control smoothing", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ] } } , { "box" : { "id" : "obj-128", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1139.0, 364.0, 163.333333333333485, 21.0 ], "text" : "< input (0..1) control scaling", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ] } } , { "box" : { "id" : "obj-126", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 108.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 100 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1103.000000000000227, 363.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 11, "rnbo_uniqueid" : "m[9]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[9]" } } , { "box" : { "id" : "obj-84", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 85.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 1 3" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1056.333333333333485, 333.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 12, "rnbo_uniqueid" : "m[10]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[10]" } } , { "box" : { "id" : "obj-82", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 111.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 2.5 2.25" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 1009.666666666666742, 303.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 13, "rnbo_uniqueid" : "m[11]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[11]" } } , { "box" : { "id" : "obj-79", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 101.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 10 2.1" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 963.0, 273.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 14, "rnbo_uniqueid" : "m[12]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[12]" } } , { "box" : { "id" : "obj-78", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1245.0, 640.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 95.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 0 1 1.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 916.333333333333258, 243.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 15, "rnbo_uniqueid" : "m[13]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[13]" } } , { "box" : { "id" : "obj-75", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 120.0, 544.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 40.0, 108.0, 36.0, 23.0 ], "rnbo_classname" : "out", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value sent to outlet with index 1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out", "aliasOf" : "out", "classname" : "out", "operator" : 0, "versionId" : -735743983, "changesPatcherIO" : 1 } , "text" : "out 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 73.0, 104.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale_obj-2", "text" : "scale 0 1 1 0.5 0.4" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 40.0, 39.0, 28.0, 23.0 ], "rnbo_classname" : "in", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "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" : [ "bang", "number", "list" ], "digest" : "value from inlet with index 1", "displayName" : "", "docked" : 0 } ], "helpname" : "in", "aliasOf" : "in", "classname" : "in", "operator" : 0, "versionId" : 1219109108, "changesPatcherIO" : 1 } , "text" : "in 1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "midpoints" : [ 49.5, 91.0 ], "source" : [ "obj-2", 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" : [ 869.666666666666742, 213.0, 28.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 16, "rnbo_uniqueid" : "m[14]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p m", "varname" : "m[14]" } } , { "box" : { "id" : "obj-165", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 423.0, 240.0, 29.5, 23.0 ], "rnbo_classname" : "+", "rnbo_extra_attributes" : { "hot" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "+_obj-165", "text" : "+ 1" } } , { "box" : { "id" : "obj-163", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 180.0, 195.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 17, "rnbo_uniqueid" : "s[1]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[1]" } } , { "box" : { "id" : "obj-164", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 180.0, 165.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-164", "text" : "sig~" } } , { "box" : { "id" : "obj-158", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 423.0, 270.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-158", "text" : "sig~" } } , { "box" : { "id" : "obj-155", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 301.5, 270.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 18, "rnbo_uniqueid" : "s[2]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[2]" } } , { "box" : { "id" : "obj-156", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 301.5, 225.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "sig~_obj-156", "text" : "sig~" } } , { "box" : { "id" : "obj-149", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 301.5, 165.0, 84.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "lfo_dep", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param lfo_dep", "varname" : "lfo_dep" } } , { "box" : { "id" : "obj-150", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 180.0, 105.0, 79.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "lfo_frq", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param lfo_frq", "varname" : "lfo_frq" } } , { "box" : { "id" : "obj-151", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 423.0, 165.0, 239.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "fromnormalized" : "", "order" : "0", "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "lfo_dest", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param lfo_dest @minimum 0 @maximum 10", "varname" : "lfo_dest" } } , { "box" : { "id" : "obj-148", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 10, "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 1026.0, 838.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-31", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 97.0, 156.0, 123.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-31", "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" : "dest", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 3 @comment dest" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 556.5, 95.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-30", "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" : "depth", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment depth" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 479.5, 56.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-29", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 479.5, 341.0, 50.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-27", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 10", "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 10", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 10" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 437.0, 381.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-28", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 9", "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 9", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 9" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 394.5, 421.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "out~_obj-25", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 8", "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 8", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 8" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 352.0, 461.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "out~_obj-26", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "signal sent to outlet with index 7", "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 7", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ ], "helpname" : "out~", "aliasOf" : "out~", "classname" : "out~", "operator" : 0, "versionId" : 374499139, "changesPatcherIO" : 1 } , "text" : "out~ 7" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 309.5, 501.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "out~_obj-23", "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-24", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 267.0, 541.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "out~_obj-24", "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-17", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 224.5, 581.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 7, "rnbo_uniqueid" : "out~_obj-17", "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-18", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 182.0, 621.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 8, "rnbo_uniqueid" : "out~_obj-18", "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-10", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 139.5, 657.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 9, "rnbo_uniqueid" : "out~_obj-10", "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-1", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 97.0, 693.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 10, "rnbo_uniqueid" : "out~_obj-1", "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-128", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 479.5, 156.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-128", "text" : "*~" } } , { "box" : { "id" : "obj-127", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 479.5, 95.0, 42.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "index" : "freq", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-127", "text" : "cycle~" } } , { "box" : { "id" : "obj-145", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 479.5, 261.0, 45.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-145", "text" : "*~ 100" } } , { "box" : { "id" : "obj-144", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 437.0, 301.0, 47.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-144", "text" : "*~ 0.25" } } , { "box" : { "id" : "obj-143", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 394.5, 341.0, 47.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-143", "text" : "*~ 0.25" } } , { "box" : { "id" : "obj-142", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 352.0, 381.0, 31.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 5, "rnbo_uniqueid" : "*~_obj-142", "text" : "*~ 3" } } , { "box" : { "id" : "obj-141", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 309.5, 421.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 6, "rnbo_uniqueid" : "*~_obj-141", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-140", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 267.0, 461.0, 45.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 7, "rnbo_uniqueid" : "*~_obj-140", "text" : "*~ 100" } } , { "box" : { "id" : "obj-139", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 224.5, 501.0, 31.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 8, "rnbo_uniqueid" : "*~_obj-139", "text" : "*~ 4" } } , { "box" : { "id" : "obj-138", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 182.0, 541.0, 38.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 9, "rnbo_uniqueid" : "*~_obj-138", "text" : "*~ 10" } } , { "box" : { "id" : "obj-137", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 139.5, 581.0, 31.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 10, "rnbo_uniqueid" : "*~_obj-137", "text" : "*~ 1" } } , { "box" : { "id" : "obj-131", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 97.0, 621.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 11, "rnbo_uniqueid" : "*~_obj-131", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-129", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 10, "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal", "signal" ], "patching_rect" : [ 97.0, 215.0, 401.5, 23.0 ], "rnbo_classname" : "gate~", "rnbo_serial" : 1, "rnbo_uniqueid" : "gate~_obj-129", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "onoff" : { "attrOrProp" : 1, "digest" : "0 Closes gate, non-zero opens the corresponding gate outlet", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number" } , "input" : { "attrOrProp" : 1, "digest" : "Incoming gated signal", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "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" } , "out3" : { "attrOrProp" : 1, "digest" : "out3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out4" : { "attrOrProp" : 1, "digest" : "out4", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out5" : { "attrOrProp" : 1, "digest" : "out5", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out6" : { "attrOrProp" : 1, "digest" : "out6", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out7" : { "attrOrProp" : 1, "digest" : "out7", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out8" : { "attrOrProp" : 1, "digest" : "out8", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out9" : { "attrOrProp" : 1, "digest" : "out9", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out10" : { "attrOrProp" : 1, "digest" : "out10", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "outputs" : { "attrOrProp" : 2, "digest" : "Number of outlets", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } } , "inputs" : [ { "name" : "onoff", "type" : "auto", "digest" : "0 Closes gate, non-zero opens the corresponding gate outlet", "hot" : 1, "docked" : 0 } , { "name" : "input", "type" : "signal", "digest" : "Incoming gated signal", "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "docked" : 0 } , { "name" : "out3", "type" : "signal", "digest" : "out3", "docked" : 0 } , { "name" : "out4", "type" : "signal", "digest" : "out4", "docked" : 0 } , { "name" : "out5", "type" : "signal", "digest" : "out5", "docked" : 0 } , { "name" : "out6", "type" : "signal", "digest" : "out6", "docked" : 0 } , { "name" : "out7", "type" : "signal", "digest" : "out7", "docked" : 0 } , { "name" : "out8", "type" : "signal", "digest" : "out8", "docked" : 0 } , { "name" : "out9", "type" : "signal", "digest" : "out9", "docked" : 0 } , { "name" : "out10", "type" : "signal", "digest" : "out10", "docked" : 0 } ], "helpname" : "gate~", "aliasOf" : "gate~", "classname" : "gate~", "operator" : 0, "versionId" : -1628598277, "changesPatcherIO" : 0 } , "text" : "gate~ 10" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-128", 0 ], "source" : [ "obj-127", 0 ] } } , { "patchline" : { "destination" : [ "obj-129", 1 ], "source" : [ "obj-128", 0 ] } } , { "patchline" : { "destination" : [ "obj-131", 0 ], "source" : [ "obj-129", 0 ] } } , { "patchline" : { "destination" : [ "obj-137", 0 ], "source" : [ "obj-129", 1 ] } } , { "patchline" : { "destination" : [ "obj-138", 0 ], "source" : [ "obj-129", 2 ] } } , { "patchline" : { "destination" : [ "obj-139", 0 ], "source" : [ "obj-129", 3 ] } } , { "patchline" : { "destination" : [ "obj-140", 0 ], "source" : [ "obj-129", 4 ] } } , { "patchline" : { "destination" : [ "obj-141", 0 ], "source" : [ "obj-129", 5 ] } } , { "patchline" : { "destination" : [ "obj-142", 0 ], "source" : [ "obj-129", 6 ] } } , { "patchline" : { "destination" : [ "obj-143", 0 ], "source" : [ "obj-129", 7 ] } } , { "patchline" : { "destination" : [ "obj-144", 0 ], "source" : [ "obj-129", 8 ] } } , { "patchline" : { "destination" : [ "obj-145", 0 ], "source" : [ "obj-129", 9 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "source" : [ "obj-131", 0 ] } } , { "patchline" : { "destination" : [ "obj-10", 0 ], "source" : [ "obj-137", 0 ] } } , { "patchline" : { "destination" : [ "obj-18", 0 ], "source" : [ "obj-138", 0 ] } } , { "patchline" : { "destination" : [ "obj-17", 0 ], "source" : [ "obj-139", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "source" : [ "obj-140", 0 ] } } , { "patchline" : { "destination" : [ "obj-23", 0 ], "source" : [ "obj-141", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-142", 0 ] } } , { "patchline" : { "destination" : [ "obj-25", 0 ], "source" : [ "obj-143", 0 ] } } , { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-144", 0 ] } } , { "patchline" : { "destination" : [ "obj-27", 0 ], "source" : [ "obj-145", 0 ] } } , { "patchline" : { "destination" : [ "obj-127", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-128", 1 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-129", 0 ], "source" : [ "obj-31", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "rnbo", "default" : { "fontname" : [ "Lato" ], "fontsize" : [ 12.0 ] } , "parentstyle" : "", "multi" : 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" : [ 180.0, 303.0, 262.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 19, "rnbo_uniqueid" : "lfo", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in3" : { "attrOrProp" : 1, "digest" : "in3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "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" } , "out3" : { "attrOrProp" : 1, "digest" : "out3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out4" : { "attrOrProp" : 1, "digest" : "out4", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out5" : { "attrOrProp" : 1, "digest" : "out5", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out6" : { "attrOrProp" : 1, "digest" : "out6", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out7" : { "attrOrProp" : 1, "digest" : "out7", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out8" : { "attrOrProp" : 1, "digest" : "out8", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out9" : { "attrOrProp" : 1, "digest" : "out9", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "out10" : { "attrOrProp" : 1, "digest" : "out10", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "depth", "hot" : 1, "docked" : 0 } , { "name" : "in3", "type" : "signal", "digest" : "in3", "displayName" : "dest", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "displayName" : "", "docked" : 0 } , { "name" : "out3", "type" : "signal", "digest" : "out3", "displayName" : "", "docked" : 0 } , { "name" : "out4", "type" : "signal", "digest" : "out4", "displayName" : "", "docked" : 0 } , { "name" : "out5", "type" : "signal", "digest" : "out5", "displayName" : "", "docked" : 0 } , { "name" : "out6", "type" : "signal", "digest" : "out6", "displayName" : "", "docked" : 0 } , { "name" : "out7", "type" : "signal", "digest" : "out7", "displayName" : "", "docked" : 0 } , { "name" : "out8", "type" : "signal", "digest" : "out8", "displayName" : "", "docked" : 0 } , { "name" : "out9", "type" : "signal", "digest" : "out9", "displayName" : "", "docked" : 0 } , { "name" : "out10", "type" : "signal", "digest" : "out10", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p lfo", "varname" : "lfo" } } , { "box" : { "id" : "obj-125", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 68.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 100" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1620.499999999998636, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 20, "rnbo_uniqueid" : "l", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l" } } , { "box" : { "id" : "obj-124", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 58.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ -1 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1583.666666666665606, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 21, "rnbo_uniqueid" : "l[1]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[1]" } } , { "box" : { "id" : "obj-123", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 70.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 0.25" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1546.833333333332575, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 22, "rnbo_uniqueid" : "l[2]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[2]" } } , { "box" : { "id" : "obj-122", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 75.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ -0.25 0" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1509.999999999999545, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 23, "rnbo_uniqueid" : "l[3]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[3]" } } , { "box" : { "id" : "obj-121", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 3" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1473.166666666666515, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 24, "rnbo_uniqueid" : "l[4]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[4]" } } , { "box" : { "id" : "obj-118", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 80.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0.05 0.5" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1436.333333333333485, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 25, "rnbo_uniqueid" : "l[5]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[5]" } } , { "box" : { "id" : "obj-106", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 68.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 100" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1102.999999999999318, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 26, "rnbo_uniqueid" : "l[6]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[6]" } } , { "box" : { "id" : "obj-105", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 864.0, 375.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 40.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1056.333333333332803, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 27, "rnbo_uniqueid" : "l[7]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[7]" } } , { "box" : { "id" : "obj-104", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 418.0, 403.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 4" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 1009.666666666666288, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 28, "rnbo_uniqueid" : "l[8]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[8]" } } , { "box" : { "id" : "obj-102", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 496.0, 447.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 61.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 10" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 962.999999999999773, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 29, "rnbo_uniqueid" : "l[9]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[9]" } } , { "box" : { "id" : "obj-94", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 385.0, 408.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 916.333333333333258, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 30, "rnbo_uniqueid" : "l[10]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[10]" } } , { "box" : { "id" : "obj-92", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 324.0, 194.0, 640.0, 480.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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 71.0, 301.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 173.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-4", "text" : "+~" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 237.0, 63.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-3", "text" : "clip~ 0.5 1" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 128.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 71.0, 107.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 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" : [ 869.666666666666742, 468.0, 21.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 31, "rnbo_uniqueid" : "l[11]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p l", "varname" : "l[11]" } } , { "box" : { "id" : "obj-74", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1620.500000000000455, 423.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 32, "rnbo_uniqueid" : "s[3]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[3]" } } , { "box" : { "id" : "obj-67", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1103.0, 423.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 33, "rnbo_uniqueid" : "s[4]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[4]" } } , { "box" : { "id" : "obj-63", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1056.333333333333258, 393.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 34, "rnbo_uniqueid" : "s[5]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[5]" } } , { "box" : { "id" : "obj-62", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1009.666666666666742, 363.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 35, "rnbo_uniqueid" : "s[6]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[6]" } } , { "box" : { "id" : "obj-60", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 963.0, 333.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 36, "rnbo_uniqueid" : "s[7]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[7]" } } , { "box" : { "id" : "obj-59", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 916.333333333333258, 303.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 37, "rnbo_uniqueid" : "s[8]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[8]" } } , { "box" : { "id" : "obj-49", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 869.666666666666742, 273.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 38, "rnbo_uniqueid" : "s[9]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[9]" } } , { "box" : { "id" : "obj-41", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1583.666666666666515, 363.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 39, "rnbo_uniqueid" : "s[10]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[10]" } } , { "box" : { "id" : "obj-39", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1546.833333333333485, 363.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 40, "rnbo_uniqueid" : "s[11]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[11]" } } , { "box" : { "id" : "obj-33", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1510.0, 333.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 41, "rnbo_uniqueid" : "s[12]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[12]" } } , { "box" : { "id" : "obj-32", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1473.166666666666515, 303.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 42, "rnbo_uniqueid" : "s[13]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[13]" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 59.0, 107.0, 640.0, 480.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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 15.0, 105.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 60.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-2", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 15.0, 15.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-2", 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" : [ 1436.333333333333485, 273.0, 23.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 43, "rnbo_uniqueid" : "s[14]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p s", "varname" : "s[14]" } } , { "box" : { "fontsize" : 18.0, "id" : "obj-120", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 2123.0, 911.0, 265.0, 28.0 ], "text" : "// ess m", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-119", "linecount" : 11, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 2123.0, 731.0, 279.0, 165.0 ], "text" : "There is a lot more to explore in this field, changing the lookup phase has many interesting and dramatic effects - far too many to all fit in here!\n\nTake a look at the subpatches with the oscillators and build your own variation - simple changes to the phase can have great impact on the resulting sound. One thing to note is that this method is quite brutal, and will have a lot of banding.\n\ntl;dr: it's quirky and fun", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-114", "linecount" : 11, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1823.0, 731.0, 278.0, 165.0 ], "text" : "The idea comes from a paper called 'Phaseshaping oscillator algorithms for musical sound synthesis':\nhttps://core.ac.uk/download/pdf/297014559.pdf\n\nThis patch is sort of a naive approach to the above, but takes it a few steps further by introducing multiple 'breakpoints' in the phase signal and modulating each individually. This gets us much closer to a supersaw. The effect is, unsurprisingly, far from the original seven stacked saw oscillators on the JP-8000 but it's quite charming anyway.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-108", "linecount" : 10, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1523.0, 731.0, 278.0, 150.0 ], "text" : "Yeah, it's a wacky way of generating complex waveshapes by shaping a phasor reading through a lookup table (in this case a simple cosine) \n\nThe method is not far from wavetable, phase modulation or phase distortion, but it's far more aggressive in that it introduces harsher discontinuous phase signals. In this case, we are simulating a supersaw by completely wrecking the phase in various interesting ways.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "fontsize" : 18.0, "id" : "obj-107", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1526.833333333333485, 680.0, 265.0, 28.0 ], "text" : "Phaseshaping?", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "fontsize" : 18.0, "id" : "obj-85", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 985.833333333333485, 19.0, 265.0, 50.0 ], "text" : "Supersaw + Sub oscillator using phaseshaping synthesis", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-61", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 823.0, 213.0, 31.0, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 1, "rnbo_uniqueid" : "/~_obj-61", "text" : "/~ 2" } } , { "box" : { "id" : "obj-53", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1973.0, 446.0, 58.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 1, "rnbo_uniqueid" : "set_obj-53", "text" : "set offset" } } , { "box" : { "id" : "obj-56", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2042.5, 446.0, 59.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 2, "rnbo_uniqueid" : "set_obj-56", "text" : "set target" } } , { "box" : { "id" : "obj-57", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 2031.5, 405.0, 30.0, 23.0 ], "rnbo_classname" : "t", "rnbo_extra_attributes" : { "triggers" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "t_obj-57", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "Output order 2 (number).", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "out2" : { "attrOrProp" : 1, "digest" : "Output order 1 (number).", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "triggers" : { "attrOrProp" : 2, "digest" : "The number of arguments determines the number of outlets. \t\t\t\t\t\tEach outlet sends out either a whole number, float, bang or list, \t\t\t\t\t\tas identified by symbol arguments (i, f, b, l). \t\t\t\t\t\tIf there are no arguments, there are two outlets, both of which send a float.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list" } } , "inputs" : [ { "name" : "input", "type" : [ "bang", "number", "list" ], "digest" : "input to distribute", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "number", "digest" : "Output order 2 (number).", "defaultarg" : 1, "docked" : 0 } , { "name" : "out2", "type" : "number", "digest" : "Output order 1 (number).", "defaultarg" : 2, "docked" : 0 } ], "helpname" : "trigger", "aliasOf" : "trigger", "classname" : "t", "operator" : 0, "versionId" : -1133428571, "changesPatcherIO" : 0 } , "text" : "t f 1" } } , { "box" : { "id" : "obj-58", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2031.5, 366.0, 67.0, 23.0 ], "rnbo_classname" : "loadmess", "rnbo_serial" : 1, "rnbo_uniqueid" : "loadmess_obj-58", "text" : "loadmess 0" } } , { "box" : { "id" : "obj-48", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1103.0, 393.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "sig~_obj-48", "text" : "sig~" } } , { "box" : { "id" : "obj-45", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1056.333333333333258, 363.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "sig~_obj-45", "text" : "sig~" } } , { "box" : { "id" : "obj-44", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1009.666666666666742, 333.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 7, "rnbo_uniqueid" : "sig~_obj-44", "text" : "sig~" } } , { "box" : { "id" : "obj-43", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 963.0, 303.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 8, "rnbo_uniqueid" : "sig~_obj-43", "text" : "sig~" } } , { "box" : { "id" : "obj-42", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 916.333333333333258, 273.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 9, "rnbo_uniqueid" : "sig~_obj-42", "text" : "sig~" } } , { "box" : { "id" : "obj-40", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 869.666666666666742, 243.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 10, "rnbo_uniqueid" : "sig~_obj-40", "text" : "sig~" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1620.500000000000455, 393.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 11, "rnbo_uniqueid" : "sig~_obj-30", "text" : "sig~" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1583.666666666666515, 333.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 12, "rnbo_uniqueid" : "sig~_obj-24", "text" : "sig~" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1546.833333333333485, 333.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 13, "rnbo_uniqueid" : "sig~_obj-23", "text" : "sig~" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1510.0, 303.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 14, "rnbo_uniqueid" : "sig~_obj-11", "text" : "sig~" } } , { "box" : { "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1473.166666666666515, 273.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 15, "rnbo_uniqueid" : "sig~_obj-10", "text" : "sig~" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1436.333333333333485, 243.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 16, "rnbo_uniqueid" : "sig~_obj-6", "text" : "sig~" } } , { "box" : { "id" : "obj-19", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 668.0, 19.0, 40.0, 23.0 ], "rnbo_classname" : "midiin", "rnbo_serial" : 1, "rnbo_uniqueid" : "midiin_obj-19", "text" : "midiin" } } , { "box" : { "id" : "obj-18", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 4, "outlettype" : [ "", "", "", "" ], "patching_rect" : [ 668.0, 46.0, 50.5, 23.0 ], "rnbo_classname" : "notein", "rnbo_serial" : 1, "rnbo_uniqueid" : "notein_obj-18", "text" : "notein" } } , { "box" : { "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 823.0, 94.0, 34.0, 23.0 ], "rnbo_classname" : "mtof", "rnbo_extra_attributes" : { "scalename" : "", "filter" : 1.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "mtof_obj-16", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "midivalue" : { "attrOrProp" : 1, "digest" : "MIDI Note Number", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "list" } , "tuning" : { "attrOrProp" : 1, "digest" : "Set base frequency", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number" } , "scale" : { "attrOrProp" : 1, "digest" : "Scala scl formatted list", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "map" : { "attrOrProp" : 1, "digest" : "Scala kbm formatted list", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "ref" : { "attrOrProp" : 1, "digest" : "Reference note for which the 'base' frequency is given", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "69" } , "mid" : { "attrOrProp" : 1, "digest" : "Middle note where the first scale degree is mapped", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "60" } , "base" : { "attrOrProp" : 1, "digest" : "Frequency to tune 'ref' note to", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "440" } , "out" : { "attrOrProp" : 1, "digest" : "Frequency (Hz)", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "list" } , "scalename" : { "attrOrProp" : 2, "digest" : "Scale Name", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol" } , "filter" : { "attrOrProp" : 2, "digest" : "Filter unmapped values", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1" } } , "inputs" : [ { "name" : "midivalue", "type" : "list", "digest" : "MIDI Note Number", "hot" : 1, "docked" : 0 } , { "name" : "tuning", "type" : "number", "digest" : "Set base frequency", "docked" : 0 } ], "outputs" : [ { "name" : "out", "type" : "list", "digest" : "Frequency (Hz)", "docked" : 0 } ], "helpname" : "mtof", "aliasOf" : "mtof", "classname" : "mtof", "operator" : 0, "versionId" : -632715539, "changesPatcherIO" : 0 } , "text" : "mtof" } } , { "box" : { "id" : "obj-15", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 911.333333333333485, 685.0, 391.0, 23.0 ], "rnbo_classname" : "expr", "rnbo_extra_attributes" : { "hot" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "expr_obj-15", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "reset" : { "attrOrProp" : 1, "digest" : "Reset all state and params to initial values", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "number" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "expr" : { "attrOrProp" : 2, "digest" : "expr", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "hot" : { "attrOrProp" : 2, "digest" : "Trigger computation on all inlets.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } } , "inputs" : [ { "name" : "in1", "type" : "number", "digest" : "in1", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "number", "digest" : "out1", "docked" : 0 } ], "helpname" : "expr", "aliasOf" : "expr", "classname" : "expr", "operator" : 0, "versionId" : 2073431833, "changesPatcherIO" : 0 } , "text" : "expr @expr out1 = in1 == 0 ? 0 : pow(10.\\, (-50. + (50 * in1 / 128.)) / 20.)" } } , { "box" : { "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 911.333333333333485, 715.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 17, "rnbo_uniqueid" : "sig~_obj-14", "text" : "sig~" } } , { "box" : { "id" : "obj-7", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1008.25, 937.0, 82.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "release", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param release", "varname" : "release" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 984.0, 877.0, 81.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "sustain", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sustain", "varname" : "sustain" } } , { "box" : { "id" : "obj-8", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 959.5, 817.0, 75.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 7, "rnbo_uniqueid" : "decay", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param decay", "varname" : "decay" } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 935.583333333333485, 757.0, 77.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 8, "rnbo_uniqueid" : "attack", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param attack", "varname" : "attack" } } , { "box" : { "id" : "obj-115", "maxclass" : "newobj", "numinlets" : 5, "numoutlets" : 2, "outlettype" : [ "signal", "" ], "patching_rect" : [ 911.25, 1000.0, 116.0, 23.0 ], "rnbo_classname" : "adsr~", "rnbo_serial" : 1, "rnbo_uniqueid" : "adsr~_obj-115", "text" : "adsr~" } } , { "box" : { "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3362.0, 405.0, 77.0, 23.0 ], "rnbo_classname" : "loadmess", "rnbo_serial" : 2, "rnbo_uniqueid" : "loadmess_obj-5", "text" : "loadmess 3 0" } } , { "box" : { "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3284.0, 372.0, 77.0, 23.0 ], "rnbo_classname" : "loadmess", "rnbo_serial" : 3, "rnbo_uniqueid" : "loadmess_obj-4", "text" : "loadmess 2 0" } } , { "box" : { "id" : "obj-117", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1375.916666666666515, 1092.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-117", "text" : "*~" } } , { "box" : { "id" : "obj-116", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 823.166666666666515, 1092.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-116", "text" : "*~" } } , { "box" : { "id" : "obj-113", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 823.0, 184.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 18, "rnbo_uniqueid" : "sig~_obj-113", "text" : "sig~" } } , { "box" : { "id" : "obj-112", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1422.833333333333485, 105.0, 30.0, 23.0 ], "rnbo_classname" : "t", "rnbo_extra_attributes" : { "triggers" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "t_obj-112", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "Output order 2 (bang).", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "bang" } , "out2" : { "attrOrProp" : 1, "digest" : "Output order 1 (number).", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "triggers" : { "attrOrProp" : 2, "digest" : "The number of arguments determines the number of outlets. \t\t\t\t\t\tEach outlet sends out either a whole number, float, bang or list, \t\t\t\t\t\tas identified by symbol arguments (i, f, b, l). \t\t\t\t\t\tIf there are no arguments, there are two outlets, both of which send a float.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list" } } , "inputs" : [ { "name" : "input", "type" : [ "bang", "number", "list" ], "digest" : "input to distribute", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "bang", "digest" : "Output order 2 (bang).", "defaultarg" : 1, "docked" : 0 } , { "name" : "out2", "type" : "number", "digest" : "Output order 1 (number).", "defaultarg" : 2, "docked" : 0 } ], "helpname" : "trigger", "aliasOf" : "trigger", "classname" : "t", "operator" : 0, "versionId" : -1133428571, "changesPatcherIO" : 0 } , "text" : "t b f" } } , { "box" : { "id" : "obj-111", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1399.5, 184.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 19, "rnbo_uniqueid" : "sig~_obj-111", "text" : "sig~" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-110", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1422.833333333333485, 19.0, 232.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "fromnormalized" : "", "order" : "0", "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 9, "rnbo_uniqueid" : "sub_oct", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_oct @minimum 0 @maximum 6", "varname" : "sub_oct" } } , { "box" : { "id" : "obj-109", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 1399.5, 141.0, 53.333333333333485, 23.0 ], "rnbo_classname" : "*", "rnbo_extra_attributes" : { "hot" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "*_obj-109", "text" : "*" } } , { "box" : { "id" : "obj-103", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1423.333333333333485, 565.0, 83.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 10, "rnbo_uniqueid" : "osc_bal", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param osc_bal", "varname" : "osc_bal" } } , { "box" : { "id" : "obj-101", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 823.0, 625.0, 40.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-101", "text" : "mix~" } } , { "box" : { "id" : "obj-100", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1376.0, 625.0, 66.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 2, "rnbo_uniqueid" : "mix~_obj-100", "text" : "mix~" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-99", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1620.500000000000455, 333.0, 89.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 11, "rnbo_uniqueid" : "sub_soft", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_soft", "varname" : "sub_soft" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-98", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1583.666666666666515, 303.0, 154.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 12, "rnbo_uniqueid" : "sub_ripamt", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_ripamt @value 1", "varname" : "sub_ripamt" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-97", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1546.833333333333485, 273.0, 83.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 13, "rnbo_uniqueid" : "sub_rip", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_rip", "varname" : "sub_rip" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-96", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1510.0, 243.0, 89.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 14, "rnbo_uniqueid" : "sub_fold", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_fold", "varname" : "sub_fold" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-95", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1473.166666666666515, 213.0, 95.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 15, "rnbo_uniqueid" : "sub_bend", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_bend", "varname" : "sub_bend" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-93", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1436.333333333333485, 184.0, 90.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 16, "rnbo_uniqueid" : "sub_sym", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param sub_sym", "varname" : "sub_sym" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-91", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1103.0, 333.0, 91.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 17, "rnbo_uniqueid" : "saw_soft", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_soft", "varname" : "saw_soft" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-90", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1056.333333333333258, 303.0, 113.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 18, "rnbo_uniqueid" : "saw_modmix", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_modmix", "varname" : "saw_modmix" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-89", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 1009.666666666666742, 273.0, 114.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 19, "rnbo_uniqueid" : "saw_modamt", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_modamt", "varname" : "saw_modamt" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-88", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 963.0, 243.0, 109.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 20, "rnbo_uniqueid" : "saw_modfrq", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_modfrq", "varname" : "saw_modfrq" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-87", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 916.333333333333258, 213.0, 90.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 21, "rnbo_uniqueid" : "saw_dist", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_dist", "varname" : "saw_dist" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-86", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 869.666666666666742, 184.0, 101.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "minimum" : 0.0, "fromnormalized" : "", "order" : "0", "maximum" : 1.0, "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 22, "rnbo_uniqueid" : "saw_shape", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_shape", "varname" : "saw_shape" } } , { "box" : { "id" : "obj-3", "linecount" : 6, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 2262.5, 199.0, 288.0, 93.0 ], "text" : "The supersaw patch uses the external polyphony mode of RNBO, targeting each voice individually and setting the appropriate parameter for it.\n\nThe main patch (this) is also polyphonic, but is handled by the automatic polyphony MIDI handling. ", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-83", "linecount" : 7, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1962.5, 199.0, 193.0, 107.0 ], "text" : "This handles the incoming 'detune' parameter and offsets the frequency of two of the three voices in the polyphonic supersaw subpatch. It also controls the panning and mixing of the two 'side-oscillators'", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-80", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2395.0, 446.0, 43.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 3, "rnbo_uniqueid" : "set_obj-80", "text" : "set vol" } } , { "box" : { "id" : "obj-81", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2395.0, 415.0, 113.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 5, "rnbo_uniqueid" : "scale_obj-81", "text" : "scale 0 -0.001 0 0.5" } } , { "box" : { "id" : "obj-77", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3089.5, 446.0, 43.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 4, "rnbo_uniqueid" : "set_obj-77", "text" : "set vol" } } , { "box" : { "id" : "obj-76", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3089.5, 415.0, 108.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 6, "rnbo_uniqueid" : "scale_obj-76", "text" : "scale 0 0.001 0 0.5" } } , { "box" : { "id" : "obj-69", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2528.0, 366.0, 75.0, 23.0 ], "rnbo_classname" : "clip", "rnbo_extra_attributes" : { "hot" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "clip_obj-69", "text" : "clip -0.001 0" } } , { "box" : { "id" : "obj-68", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2954.5, 366.0, 70.0, 23.0 ], "rnbo_classname" : "clip", "rnbo_extra_attributes" : { "hot" : 0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "clip_obj-68", "text" : "clip 0 0.001" } } , { "box" : { "id" : "obj-50", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2954.5, 415.0, 118.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 7, "rnbo_uniqueid" : "scale_obj-50", "text" : "scale 0 0.001 0.5 0.1" } } , { "box" : { "id" : "obj-51", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2954.5, 446.0, 47.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 5, "rnbo_uniqueid" : "set_obj-51", "text" : "set pan" } } , { "box" : { "id" : "obj-47", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2528.0, 415.0, 122.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 8, "rnbo_uniqueid" : "scale_obj-47", "text" : "scale 0 -0.001 0.5 0.9" } } , { "box" : { "id" : "obj-46", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2528.0, 446.0, 47.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 6, "rnbo_uniqueid" : "set_obj-46", "text" : "set pan" } } , { "box" : { "id" : "obj-37", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2815.0, 446.0, 58.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 7, "rnbo_uniqueid" : "set_obj-37", "text" : "set offset" } } , { "box" : { "id" : "obj-36", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2659.0, 446.0, 58.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 8, "rnbo_uniqueid" : "set_obj-36", "text" : "set offset" } } , { "box" : { "id" : "obj-35", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2884.0, 446.0, 59.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 9, "rnbo_uniqueid" : "set_obj-35", "text" : "set target" } } , { "box" : { "id" : "obj-34", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 2815.0, 319.0, 40.0, 23.0 ], "rnbo_classname" : "t", "rnbo_extra_attributes" : { "triggers" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "t_obj-34", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "Output order 3 (number).", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "out2" : { "attrOrProp" : 1, "digest" : "Output order 2 (number).", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "out3" : { "attrOrProp" : 1, "digest" : "Output order 1 (bang).", "defaultarg" : 3, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "bang" } , "triggers" : { "attrOrProp" : 2, "digest" : "The number of arguments determines the number of outlets. \t\t\t\t\t\tEach outlet sends out either a whole number, float, bang or list, \t\t\t\t\t\tas identified by symbol arguments (i, f, b, l). \t\t\t\t\t\tIf there are no arguments, there are two outlets, both of which send a float.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list" } } , "inputs" : [ { "name" : "input", "type" : [ "bang", "number", "list" ], "digest" : "input to distribute", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "number", "digest" : "Output order 3 (number).", "defaultarg" : 1, "docked" : 0 } , { "name" : "out2", "type" : "number", "digest" : "Output order 2 (number).", "defaultarg" : 2, "docked" : 0 } , { "name" : "out3", "type" : "bang", "digest" : "Output order 1 (bang).", "defaultarg" : 3, "docked" : 0 } ], "helpname" : "trigger", "aliasOf" : "trigger", "classname" : "t", "operator" : 0, "versionId" : -1133428571, "changesPatcherIO" : 0 } , "text" : "t f 3 b" } } , { "box" : { "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 3, "outlettype" : [ "", "", "" ], "patching_rect" : [ 2659.0, 319.0, 40.0, 23.0 ], "rnbo_classname" : "t", "rnbo_extra_attributes" : { "triggers" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "t_obj-31", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "Output order 3 (number).", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "out2" : { "attrOrProp" : 1, "digest" : "Output order 2 (number).", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "out3" : { "attrOrProp" : 1, "digest" : "Output order 1 (bang).", "defaultarg" : 3, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "bang" } , "triggers" : { "attrOrProp" : 2, "digest" : "The number of arguments determines the number of outlets. \t\t\t\t\t\tEach outlet sends out either a whole number, float, bang or list, \t\t\t\t\t\tas identified by symbol arguments (i, f, b, l). \t\t\t\t\t\tIf there are no arguments, there are two outlets, both of which send a float.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list" } } , "inputs" : [ { "name" : "input", "type" : [ "bang", "number", "list" ], "digest" : "input to distribute", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "number", "digest" : "Output order 3 (number).", "defaultarg" : 1, "docked" : 0 } , { "name" : "out2", "type" : "number", "digest" : "Output order 2 (number).", "defaultarg" : 2, "docked" : 0 } , { "name" : "out3", "type" : "bang", "digest" : "Output order 1 (bang).", "defaultarg" : 3, "docked" : 0 } ], "helpname" : "trigger", "aliasOf" : "trigger", "classname" : "t", "operator" : 0, "versionId" : -1133428571, "changesPatcherIO" : 0 } , "text" : "t f 2 b" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2734.5, 446.0, 59.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 10, "rnbo_uniqueid" : "set_obj-28", "text" : "set target" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2659.0, 274.0, 89.0, 23.0 ], "rnbo_classname" : "scale", "rnbo_serial" : 9, "rnbo_uniqueid" : "scale_obj-27", "text" : "scale 0 1 0 -0.5" } } , { "box" : { "id" : "obj-70", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2106.0, 446.0, 43.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 11, "rnbo_uniqueid" : "set_obj-70", "text" : "set vol" } } , { "box" : { "id" : "obj-71", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2163.5, 446.0, 59.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 12, "rnbo_uniqueid" : "set_obj-71", "text" : "set target" } } , { "box" : { "id" : "obj-72", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 2152.5, 405.0, 30.0, 23.0 ], "rnbo_classname" : "t", "rnbo_extra_attributes" : { "triggers" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "t_obj-72", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "Output order 2 (number).", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "out2" : { "attrOrProp" : 1, "digest" : "Output order 1 (number).", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "triggers" : { "attrOrProp" : 2, "digest" : "The number of arguments determines the number of outlets. \t\t\t\t\t\tEach outlet sends out either a whole number, float, bang or list, \t\t\t\t\t\tas identified by symbol arguments (i, f, b, l). \t\t\t\t\t\tIf there are no arguments, there are two outlets, both of which send a float.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list" } } , "inputs" : [ { "name" : "input", "type" : [ "bang", "number", "list" ], "digest" : "input to distribute", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "number", "digest" : "Output order 2 (number).", "defaultarg" : 1, "docked" : 0 } , { "name" : "out2", "type" : "number", "digest" : "Output order 1 (number).", "defaultarg" : 2, "docked" : 0 } ], "helpname" : "trigger", "aliasOf" : "trigger", "classname" : "t", "operator" : 0, "versionId" : -1133428571, "changesPatcherIO" : 0 } , "text" : "t f 1" } } , { "box" : { "id" : "obj-73", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2152.5, 366.0, 67.0, 23.0 ], "rnbo_classname" : "loadmess", "rnbo_serial" : 4, "rnbo_uniqueid" : "loadmess_obj-73", "text" : "loadmess 1" } } , { "box" : { "id" : "obj-66", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2256.0, 446.0, 47.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 13, "rnbo_uniqueid" : "set_obj-66", "text" : "set pan" } } , { "box" : { "id" : "obj-54", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2313.5, 446.0, 59.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 14, "rnbo_uniqueid" : "set_obj-54", "text" : "set target" } } , { "box" : { "id" : "obj-55", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 2302.5, 405.0, 30.0, 23.0 ], "rnbo_classname" : "t", "rnbo_extra_attributes" : { "triggers" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "t_obj-55", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "Output order 2 (number).", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "out2" : { "attrOrProp" : 1, "digest" : "Output order 1 (number).", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "triggers" : { "attrOrProp" : 2, "digest" : "The number of arguments determines the number of outlets. \t\t\t\t\t\tEach outlet sends out either a whole number, float, bang or list, \t\t\t\t\t\tas identified by symbol arguments (i, f, b, l). \t\t\t\t\t\tIf there are no arguments, there are two outlets, both of which send a float.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list" } } , "inputs" : [ { "name" : "input", "type" : [ "bang", "number", "list" ], "digest" : "input to distribute", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "number", "digest" : "Output order 2 (number).", "defaultarg" : 1, "docked" : 0 } , { "name" : "out2", "type" : "number", "digest" : "Output order 1 (number).", "defaultarg" : 2, "docked" : 0 } ], "helpname" : "trigger", "aliasOf" : "trigger", "classname" : "t", "operator" : 0, "versionId" : -1133428571, "changesPatcherIO" : 0 } , "text" : "t f 1" } } , { "box" : { "id" : "obj-52", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2302.5, 366.0, 77.0, 23.0 ], "rnbo_classname" : "loadmess", "rnbo_serial" : 5, "rnbo_uniqueid" : "loadmess_obj-52", "text" : "loadmess 0.5" } } , { "box" : { "id" : "obj-38", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1375.916666666666515, 1249.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-38", "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" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 2659.0, 199.0, 234.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "fromnormalized" : "", "order" : "0", "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 23, "rnbo_uniqueid" : "saw_det", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param saw_det @minimum 0 @maximum 1", "varname" : "saw_det" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3208.0, 335.0, 77.0, 23.0 ], "rnbo_classname" : "loadmess", "rnbo_serial" : 6, "rnbo_uniqueid" : "loadmess_obj-22", "text" : "loadmess 1 0" } } , { "box" : { "id" : "obj-20", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3362.0, 446.0, 55.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 15, "rnbo_uniqueid" : "set_obj-20", "text" : "set mute" } } , { "box" : { "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3284.0, 446.0, 55.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 16, "rnbo_uniqueid" : "set_obj-17", "text" : "set mute" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 823.166666666666515, 1249.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-9", "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-21", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 3208.0, 446.0, 55.0, 23.0 ], "rnbo_classname" : "set", "rnbo_serial" : 17, "rnbo_uniqueid" : "set_obj-21", "text" : "set mute" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 7, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 34.0, 87.0, 1372.0, 779.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" : { "fontface" : 1, "id" : "obj-66", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 45.0, 160.0, 21.0 ], "text" : "Phaseshaping sub oscillator", "textcolor" : [ 0.23921568627451, 0.219607843137255, 0.235294117647059, 1.0 ] } } , { "box" : { "id" : "obj-63", "linecount" : 3, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 57.0, 1080.0, 160.0, 50.0 ], "text" : "Finally this cosine lookup table is read using our shaped phase signal", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-62", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 1080.0, 6.0, 68.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-61", "linecount" : 4, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 990.0, 160.0, 64.0 ], "text" : "Slide is used to crudely simulate a lowpass filter. Adding a bit of offset helps to keep things centered", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-60", "linecount" : 5, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 855.0, 163.0, 78.0 ], "text" : "Wrapping the phase and adding it back is used to introduce ripples along the wave. Negative depth can be used to simulate SRR", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-58", "linecount" : 3, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 735.0, 160.0, 50.0 ], "text" : "Shifting the phase here makes a little fold dip. Sounds square-ish.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-57", "linecount" : 12, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 300.0, 160.0, 179.0 ], "text" : "By multiplying the trapezoid with itself we cause it to take on an exponential shape. This bends the waveform forward and causes it to be sharper and narrower. One could liken it to pulse width but softer. This is happening in series, more iterations causing a steeper slope, pushing the waveform much further.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-56", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 180.0, 6.0, 98.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-55", "linecount" : 6, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 180.0, 157.0, 93.0 ], "text" : "Trapezoid function is used to make it go from a ramp to a triangular shape, causing an interesting mirrored effect when the slope is adjusted ", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-54", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 135.0, 157.0, 21.0 ], "text" : "We start with a simple ramp", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-52", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 135.0, 6.0, 23.0 ], "proportion" : 0.39 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-49", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 990.0, 6.0, 68.0 ], "proportion" : 0.39 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-48", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 855.0, 6.0, 83.0 ], "proportion" : 0.39 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-46", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 735.0, 6.0, 68.0 ], "proportion" : 0.39 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-45", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 225.0, 300.0, 6.0, 413.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-41", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 463.0, 930.0, 145.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-41", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 7", "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 7", "displayName" : "softness", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 7 @comment softness" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-34", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 855.0, 173.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-34", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 6", "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 6", "displayName" : "ripple depth", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 6 @comment \"ripple depth\"" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 351.0, 825.0, 136.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-31", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 5", "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 5", "displayName" : "ripples", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 5 @comment ripples" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 735.0, 121.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "in~_obj-30", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 4", "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 4", "displayName" : "fold", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 4 @comment fold" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 370.0, 300.0, 127.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "in~_obj-23", "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" : "bend", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 3 @comment bend" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 180.0, 153.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "in~_obj-14", "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" : "symmetry", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment symmetry" } } , { "box" : { "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ], "color" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 45.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 7, "rnbo_uniqueid" : "in~_obj-13", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-155", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 463.0, 990.0, 54.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-155", "text" : "*~ 0.001" } } , { "box" : { "id" : "obj-151", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 1035.0, 64.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-151", "text" : "+~" } } , { "box" : { "id" : "obj-97", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 660.0, 30.0, 23.0 ], "rnbo_classname" : "-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "-~_obj-97", "text" : "-~ 2" } } , { "box" : { "id" : "obj-98", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 630.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-98", "text" : "clip~ 2 3" } } , { "box" : { "id" : "obj-99", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 275.5, 585.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-99", "text" : "*~" } } , { "box" : { "id" : "obj-100", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 690.0, 64.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-100", "text" : "mix~" } } , { "box" : { "id" : "obj-59", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 780.0, 64.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 2, "rnbo_uniqueid" : "+~_obj-59", "text" : "+~" } } , { "box" : { "id" : "obj-47", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 915.0, 139.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-47", "text" : "*~ 1" } } , { "box" : { "id" : "obj-44", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 885.0, 70.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 2, "rnbo_uniqueid" : "clip~_obj-44", "text" : "clip~ 0 0.25" } } , { "box" : { "id" : "obj-42", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 855.0, 72.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 1, "rnbo_uniqueid" : "wrap~_obj-42", "text" : "wrap~ 0 0.5" } } , { "box" : { "id" : "obj-51", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 990.0, 65.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-51", "text" : "slide~" } } , { "box" : { "id" : "obj-35", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 510.0, 30.0, 23.0 ], "rnbo_classname" : "-~", "rnbo_serial" : 2, "rnbo_uniqueid" : "-~_obj-35", "text" : "-~ 1" } } , { "box" : { "id" : "obj-33", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 480.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 3, "rnbo_uniqueid" : "clip~_obj-33", "text" : "clip~ 1 2" } } , { "box" : { "id" : "obj-32", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 298.0, 360.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 4, "rnbo_uniqueid" : "clip~_obj-32", "text" : "clip~ 0 1" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 275.5, 435.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-28", "text" : "*~" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 540.0, 64.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 2, "rnbo_uniqueid" : "mix~_obj-29", "text" : "mix~" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 275.5, 300.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 5, "rnbo_uniqueid" : "*~_obj-27", "text" : "*~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 390.0, 64.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 3, "rnbo_uniqueid" : "mix~_obj-26", "text" : "mix~" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 343.0, 225.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-11", "text" : "sig~ 0" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 767.0, 467.0, 901.0, 990.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-33", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 45.0, 315.0, 21.0 ], "text" : "gen 'like trapezoid~' example translated to rnbo" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.75, 395.25, 33.0, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "!-~_obj-30", "text" : "!-~ 1" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.75, 362.25, 56.5, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 1, "rnbo_uniqueid" : "/~_obj-29", "text" : "/~" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 540.25, 328.0, 33.0, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 2, "rnbo_uniqueid" : "!-~_obj-28", "text" : "!-~ 1" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 385.0, 508.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-25", "text" : "*~" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 205.75, 550.0, 56.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-24", "text" : "*~" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 423.0, 328.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-23", "text" : "sig~ 1" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 158.25, 328.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-22", "text" : "sig~ 0" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 158.25, 585.0, 66.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-21", "text" : "+~" } } , { "box" : { "id" : "obj-20", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 205.75, 452.0, 29.5, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 3, "rnbo_uniqueid" : "!-~_obj-20", "text" : "!-~" } } , { "box" : { "id" : "obj-19", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 90.0, 137.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-19", "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" : "phasor", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment phasor" } } , { "box" : { "id" : "obj-18", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 255.0, 90.0, 114.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-18", "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" : "up", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment up" } } , { "box" : { "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 513.0, 90.0, 131.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-17", "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" : "down", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 3 @comment down" } } , { "box" : { "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 679.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-16", "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-15", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 635.0, 215.0, 23.0 ], "rnbo_classname" : "?~", "rnbo_serial" : 1, "rnbo_uniqueid" : "?~_obj-15", "text" : "?~" } } , { "box" : { "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 363.5, 550.0, 40.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 2, "rnbo_uniqueid" : "+~_obj-14", "text" : "+~" } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 304.0, 585.0, 138.0, 23.0 ], "rnbo_classname" : "?~", "rnbo_serial" : 2, "rnbo_uniqueid" : "?~_obj-13", "text" : "?~" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.5, 328.0, 29.5, 23.0 ], "rnbo_classname" : "-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "-~_obj-12", "text" : "-~" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 304.0, 328.0, 29.5, 23.0 ], "rnbo_classname" : ">~", "rnbo_serial" : 1, "rnbo_uniqueid" : ">~_obj-11", "text" : ">~" } } , { "box" : { "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 243.5, 452.0, 29.5, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 2, "rnbo_uniqueid" : "/~_obj-10", "text" : "/~" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 328.0, 29.5, 23.0 ], "rnbo_classname" : "<~", "rnbo_serial" : 1, "rnbo_uniqueid" : "<~_obj-9", "text" : "<~" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 534.0, 135.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-6", "text" : "sig~ 1" } } , { "box" : { "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 513.0, 191.0, 40.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-5", "text" : "clip~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 255.0, 135.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 2, "rnbo_uniqueid" : "clip~_obj-2", "text" : "clip~ 0 1" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 135.0, 62.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 1, "rnbo_uniqueid" : "wrap~_obj-1", "text" : "wrap~ 0 1" } } ], "lines" : [ { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-10", 0 ], "midpoints" : [ 69.5, 240.5, 253.0, 240.5 ], "order" : 2, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-11", 0 ], "midpoints" : [ 69.5, 240.5, 313.5, 240.5 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-12", 0 ], "midpoints" : [ 69.5, 240.5, 512.0, 240.5 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-9", 0 ], "order" : 3, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-24", 1 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-13", 0 ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-29", 0 ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 2 ], "midpoints" : [ 313.5, 621.0, 265.5, 621.0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-13", 1 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-16", 0 ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-5", 0 ], "source" : [ "obj-17", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-2", 0 ], "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-1", 0 ], "source" : [ "obj-19", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-10", 1 ], "order" : 1, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-5", 1 ], "midpoints" : [ 264.5, 174.0, 533.0, 174.0 ], "order" : 0, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-9", 1 ], "midpoints" : [ 264.5, 174.5, 80.0, 174.5 ], "order" : 2, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-24", 0 ], "order" : 1, "source" : [ "obj-20", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-25", 0 ], "midpoints" : [ 215.25, 491.0, 394.5, 491.0 ], "order" : 0, "source" : [ "obj-20", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 1 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-14", 0 ], "midpoints" : [ 167.75, 401.0, 373.0, 401.0 ], "order" : 0, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-20", 0 ], "midpoints" : [ 167.75, 401.0, 215.25, 401.0 ], "order" : 1, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-21", 0 ], "order" : 2, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-13", 2 ], "order" : 0, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-20", 1 ], "midpoints" : [ 432.5, 401.0, 225.75, 401.0 ], "order" : 1, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-21", 1 ], "source" : [ "obj-24", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-14", 1 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-29", 1 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-30", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-25", 1 ], "midpoints" : [ 512.25, 492.5, 405.0, 492.5 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-11", 1 ], "midpoints" : [ 522.5, 277.5, 324.0, 277.5 ], "order" : 2, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-12", 1 ], "order" : 1, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-28", 0 ], "midpoints" : [ 522.5, 277.5, 549.75, 277.5 ], "order" : 0, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-5", 2 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 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" : [ 253.0, 255.0, 109.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "tpz", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in3" : { "attrOrProp" : 1, "digest" : "in3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "phasor", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "up", "hot" : 1, "docked" : 0 } , { "name" : "in3", "type" : "signal", "digest" : "in3", "displayName" : "down", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p tpz", "varname" : "tpz" } } , { "box" : { "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 253.0, 1080.0, 118.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-4", "text" : "cycle~ @index phase" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 253.0, 1125.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "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-1", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 253.0, 135.0, 51.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-1", "text" : "phasor~" } } ], "lines" : [ { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-6", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-59", 0 ], "source" : [ "obj-100", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 2 ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-1", 0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-6", 1 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-4", 0 ], "source" : [ "obj-151", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-151", 1 ], "midpoints" : [ 472.5, 1023.5, 308.0, 1023.5 ], "source" : [ "obj-155", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-32", 0 ], "midpoints" : [ 379.5, 333.5, 307.5, 333.5 ], "order" : 2, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-33", 0 ], "midpoints" : [ 379.5, 468.0, 307.5, 468.0 ], "order" : 1, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-98", 0 ], "midpoints" : [ 379.5, 616.0, 307.5, 616.0 ], "order" : 0, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-28", 1 ], "midpoints" : [ 262.5, 423.5, 295.5, 423.5 ], "order" : 0, "source" : [ "obj-26", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-28", 0 ], "midpoints" : [ 262.5, 423.5, 285.0, 423.5 ], "order" : 1, "source" : [ "obj-26", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-29", 0 ], "order" : 2, "source" : [ "obj-26", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-26", 1 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-29", 1 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-100", 0 ], "order" : 2, "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-99", 1 ], "midpoints" : [ 262.5, 573.5, 295.5, 573.5 ], "order" : 0, "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-99", 0 ], "midpoints" : [ 262.5, 573.5, 285.0, 573.5 ], "order" : 1, "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-59", 1 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-42", 2 ], "source" : [ "obj-31", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-26", 2 ], "source" : [ "obj-32", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-35", 0 ], "source" : [ "obj-33", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-47", 1 ], "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-29", 2 ], "source" : [ "obj-35", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-155", 0 ], "order" : 0, "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-51", 2 ], "midpoints" : [ 472.5, 971.0, 308.5, 971.0 ], "order" : 1, "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-51", 1 ], "midpoints" : [ 472.5, 971.0, 285.5, 971.0 ], "order" : 2, "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-44", 0 ], "source" : [ "obj-42", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-47", 0 ], "source" : [ "obj-44", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-51", 0 ], "midpoints" : [ 307.5, 963.5, 262.5, 963.5 ], "source" : [ "obj-47", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-151", 0 ], "source" : [ "obj-51", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-42", 0 ], "midpoints" : [ 262.5, 828.5, 307.5, 828.5 ], "order" : 0, "source" : [ "obj-59", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-51", 0 ], "order" : 1, "source" : [ "obj-59", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-26", 0 ], "order" : 2, "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-27", 1 ], "midpoints" : [ 262.5, 288.5, 295.5, 288.5 ], "order" : 0, "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-27", 0 ], "midpoints" : [ 262.5, 288.5, 285.0, 288.5 ], "order" : 1, "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-100", 2 ], "source" : [ "obj-97", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-97", 0 ], "source" : [ "obj-98", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-100", 1 ], "source" : [ "obj-99", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 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" : [ 1399.5, 509.0, 239.999999999999545, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 44, "rnbo_uniqueid" : "subosc", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in3" : { "attrOrProp" : 1, "digest" : "in3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in4" : { "attrOrProp" : 1, "digest" : "in4", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in5" : { "attrOrProp" : 1, "digest" : "in5", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in6" : { "attrOrProp" : 1, "digest" : "in6", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in7" : { "attrOrProp" : 1, "digest" : "in7", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out2" : { "attrOrProp" : 1, "digest" : "out2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "symmetry", "hot" : 1, "docked" : 0 } , { "name" : "in3", "type" : "signal", "digest" : "in3", "displayName" : "bend", "hot" : 1, "docked" : 0 } , { "name" : "in4", "type" : "signal", "digest" : "in4", "displayName" : "fold", "hot" : 1, "docked" : 0 } , { "name" : "in5", "type" : "signal", "digest" : "in5", "displayName" : "ripples", "hot" : 1, "docked" : 0 } , { "name" : "in6", "type" : "signal", "digest" : "in6", "displayName" : "ripple depth", "hot" : 1, "docked" : 0 } , { "name" : "in7", "type" : "signal", "digest" : "in7", "displayName" : "softness", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out2", "type" : "signal", "digest" : "out2", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p subosc", "varname" : "subosc" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 7, "numoutlets" : 3, "outlettype" : [ "signal", "signal", "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 34.0, 87.0, 1372.0, 779.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-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 465.0, 1122.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-22", "text" : "sig~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 465.0, 1149.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-26", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 465.0, 1017.0, 30.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-17", "text" : "sig~" } } , { "box" : { "id" : "obj-7", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 465.0, 1044.0, 87.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 2, "rnbo_uniqueid" : "slide~_obj-7", "text" : "slide~ 128 128" } } , { "box" : { "id" : "obj-33", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 1095.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-33", "text" : "*~" } } , { "box" : { "id" : "obj-32", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 465.0, 990.0, 206.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "fromnormalized" : "", "order" : "0", "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "vol", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param vol @minimum 0 @maximum 1", "varname" : "vol" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 394.0, 1200.0, 40.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-30", "text" : "mix~" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 1200.0, 40.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 2, "rnbo_uniqueid" : "mix~_obj-24", "text" : "mix~" } } , { "box" : { "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 465.0, 1095.0, 210.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "fromnormalized" : "", "order" : "0", "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "pan", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param pan @minimum 0 @maximum 1", "varname" : "pan" } } , { "box" : { "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 394.0, 1235.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-4", "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-16", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 433.5, 45.0, 236.0, 23.0 ], "rnbo_classname" : "param", "rnbo_extra_attributes" : { "ctlin" : 0.0, "enum" : "", "exponent" : 1.0, "fromnormalized" : "", "order" : "0", "meta" : "", "unit" : "", "sendinit" : 1, "preset" : 1, "displayname" : "", "value" : 0.0, "steps" : 0.0, "tonormalized" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "offset", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 2, "digest" : "Set initial value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Initial Value", "displayorder" : 3 } , "reset" : { "attrOrProp" : 1, "digest" : "Reset param to initial value", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "bang" } , "normalized" : { "attrOrProp" : 1, "digest" : "Normalized parameter value.", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "number" } , "name" : { "attrOrProp" : 2, "digest" : "Name of the parameter", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "Parameter Name", "mandatory" : 1 } , "enum" : { "attrOrProp" : 2, "digest" : "Use an enumerated output", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "list", "label" : "Enum Values", "displayorder" : 6 } , "minimum" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 0, "aliases" : [ "min" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "min" : { "attrOrProp" : 2, "digest" : "Minimum value", "isalias" : 1, "aliasOf" : "minimum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Minimum", "displayorder" : 1 } , "maximum" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 0, "aliases" : [ "max" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "max" : { "attrOrProp" : 2, "digest" : "Maximum value", "isalias" : 1, "aliasOf" : "maximum", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Maximum", "displayorder" : 2 } , "exponent" : { "attrOrProp" : 2, "digest" : "Scale values exponentially", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "1", "label" : "Exponent", "displayorder" : 7 } , "steps" : { "attrOrProp" : 2, "digest" : "Divide the output into a number of discrete steps", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0", "label" : "Steps", "displayorder" : 8 } , "displayname" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ "displayName" ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "displayName" : { "attrOrProp" : 2, "digest" : "A more readable name for the parameter in an external RNBO target", "isalias" : 1, "aliasOf" : "displayname", "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Display Name", "displayorder" : 13 } , "unit" : { "attrOrProp" : 2, "digest" : "A symbol to describe the unit of the parameter in an external RNBO target", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "", "label" : "Unit", "displayorder" : 14 } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Converts a real parameter value to its normalized form.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "To Normalized Expression", "displayorder" : 10 } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Converts a normalized parameter into its actual parameter value.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "label" : "From Normalized Expression", "displayorder" : 9 } , "order" : { "attrOrProp" : 2, "digest" : "Order in which initial parameter values will be sent out on patcher load. The order can be numeric or symbolic ('first' and 'last')", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "defaultValue" : "0", "label" : "Restore Order", "displayorder" : 12 } , "sendinit" : { "attrOrProp" : 2, "digest" : "Send initial value", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Send Init", "displayorder" : 4 } , "ctlin" : { "attrOrProp" : 2, "digest" : "MIDI controller number to control this parameter.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "label" : "MIDI Controller Number.", "displayorder" : 15 } , "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" : 16 } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset [DEPRECATED - USE @preset 0 instead].", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 1, "type" : "bool", "defaultValue" : "false" } , "preset" : { "attrOrProp" : 2, "digest" : "Add this value to the preset.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "true", "label" : "Include In Preset", "displayorder" : 11 } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "operator" : 0, "versionId" : -1195181236, "changesPatcherIO" : 0 } , "text" : "param offset @minimum -0.5 @maximum 1", "varname" : "offset" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 150.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-11", "text" : "+~" } } , { "box" : { "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 270.25, 102.0, 182.25, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-10", "text" : "*~" } } , { "box" : { "id" : "obj-90", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 885.0, 145.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-90", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 7", "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 7", "displayName" : "softness", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 7 @comment softness" } } , { "box" : { "id" : "obj-84", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 853.0, 315.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-84", "text" : "*~" } } , { "box" : { "id" : "obj-83", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 778.0, 315.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-83", "text" : "*~" } } , { "box" : { "id" : "obj-82", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 703.0, 315.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 5, "rnbo_uniqueid" : "*~_obj-82", "text" : "*~" } } , { "box" : { "id" : "obj-81", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 1033.0, 45.0, 143.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-81", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 6", "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 6", "displayName" : "modmix", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 6 @comment modmix" } } , { "box" : { "id" : "obj-80", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 863.0, 45.0, 155.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-80", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 5", "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 5", "displayName" : "moddepth", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 5 @comment moddepth" } } , { "box" : { "id" : "obj-79", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 703.0, 45.0, 156.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 4, "rnbo_uniqueid" : "in~_obj-79", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "out1" : { "attrOrProp" : 1, "digest" : "signal from inlet with index 4", "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 4", "displayName" : "modspeed", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 4 @comment modspeed" } } , { "box" : { "id" : "obj-78", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 852.5, 225.0, 40.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 3, "rnbo_uniqueid" : "mix~_obj-78", "text" : "mix~" } } , { "box" : { "id" : "obj-77", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 778.0, 225.0, 40.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 4, "rnbo_uniqueid" : "mix~_obj-77", "text" : "mix~" } } , { "box" : { "id" : "obj-76", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 703.0, 225.0, 40.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 5, "rnbo_uniqueid" : "mix~_obj-76", "text" : "mix~" } } , { "box" : { "id" : "obj-75", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 238.0, 1235.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-75", "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-73", "linecount" : 13, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 990.0, 163.0, 194.0 ], "text" : "Finally, this poor cosine lookup table takes our absolutely insane phase signal and spits out a supersaw (sort of) ... One fun thing to try would be to replace the lookup table data.\n\nNote that there will be quite a lot of banding since we are introducing sharp cuts in the phase signal.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-74", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 990.0, 6.0, 268.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-51", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 361.0, 157.0, 21.0 ], "text" : "Offset phase for symmetry", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-53", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 361.0, 6.0, 23.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-50", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 930.0, 157.0, 21.0 ], "text" : "Crude filter simulation", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-49", "linecount" : 7, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 720.0, 163.0, 107.0 ], "text" : "This is a strange hack to add some extra sizzle, it's essentially a lowpass filter negated with the input to make a highpass, then added together with the original signal.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-48", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 930.0, 6.0, 23.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-47", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 930.0, 199.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 3, "rnbo_uniqueid" : "slide~_obj-47", "text" : "slide~" } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-45", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 720.0, 6.0, 143.0 ], "proportion" : 0.39 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-43", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 450.0, 6.0, 233.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-44", "linecount" : 16, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 450.0, 160.0, 237.0 ], "text" : "Here is where the magic happens. First the phase is wrapped to read only half of the sinewave lookup, simulating a saw wave. We then wrap it further to make smaller aliases of the phasor appear at different points in the ramp. Changing the wrap ceiling allows us to adjust position and width of the added phasors, and by modulating this we can (kinda) simulate the beating of the original supersaw cluster oscillator.", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-42", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 195.0, 51.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-42", "text" : "phasor~" } } , { "box" : { "fontface" : 1, "id" : "obj-66", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 45.0, 160.0, 21.0 ], "text" : "Phaseshaping supersaw", "textcolor" : [ 0.23921568627451, 0.219607843137255, 0.235294117647059, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-56", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 240.0, 6.0, 98.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-55", "linecount" : 6, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 240.0, 157.0, 93.0 ], "text" : "Trapezoid function is used to make it go from a ramp to a triangular shape, causing an interesting mirrored effect when the slope is adjusted ", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-54", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 195.0, 157.0, 21.0 ], "text" : "We start with a simple ramp", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ], "id" : "obj-52", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 210.0, 195.0, 6.0, 23.0 ], "proportion" : 0.39 } } , { "box" : { "id" : "obj-38", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 313.0, 285.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-38", "text" : "sig~ 0" } } , { "box" : { "id" : "obj-36", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 324.0, 150.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 5, "rnbo_uniqueid" : "in~_obj-36", "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" : "shape", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 2 @comment shape" } } , { "box" : { "id" : "obj-35", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 45.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 6, "rnbo_uniqueid" : "in~_obj-35", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-34", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 369.0, 195.0, 152.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 7, "rnbo_uniqueid" : "in~_obj-34", "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" : "distortion", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 3 @comment distortion" } } , { "box" : { "id" : "obj-113", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 369.0, 315.0, 108.0, 23.0 ], "rnbo_classname" : "scale~", "rnbo_serial" : 1, "rnbo_uniqueid" : "scale~_obj-113", "text" : "scale~ 0 1 0.5 0.15" } } , { "box" : { "id" : "obj-112", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 503.5, 315.0, 108.0, 23.0 ], "rnbo_classname" : "scale~", "rnbo_serial" : 2, "rnbo_uniqueid" : "scale~_obj-112", "text" : "scale~ 0 1 0.5 0.35" } } , { "box" : { "bgcolor" : [ 0.235294117647059, 0.435294117647059, 0.427450980392157, 1.0 ], "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 3, "outlettype" : [ "signal", "signal", "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 828.0, 339.0, 1690.0, 720.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-7", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 30.0, 30.0, 157.0, 35.0 ], "text" : "A bunch of unipolar sinewave lfos", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 587.666666666666515, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-6", "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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 360.833333333333485, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 149.0, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "out~_obj-4", "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-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 652.666666666666515, 30.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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" : "depth", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 2 @comment depth" } } , { "box" : { "id" : "obj-56", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 652.666666666666515, 105.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-56", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-54", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 425.833333333333485, 105.0, 47.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-54", "text" : "*~ 0.25" } } , { "box" : { "bgcolor" : [ 0.407843137254902, 0.211764705882353, 0.349019607843137, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 270.0, 30.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" : "speed", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "style" : "input", "text" : "in~ 1 @comment speed" } } , { "box" : { "id" : "obj-160", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.66666666666697, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-160", "text" : "sig~ 1.352" } } , { "box" : { "id" : "obj-154", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-154", "text" : "sig~ 2.752" } } , { "box" : { "id" : "obj-44", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.66666666666697, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-44", "text" : "*~" } } , { "box" : { "id" : "obj-41", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-41", "text" : "*~" } } , { "box" : { "id" : "obj-38", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 5, "rnbo_uniqueid" : "*~_obj-38", "text" : "*~" } } , { "box" : { "id" : "obj-111", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-111", "text" : "sig~ 3.523" } } , { "box" : { "id" : "obj-156", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.666666666666515, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-156", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-161", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1391.0, 354.0, 874.0, 650.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-5", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 210.0, 94.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-5", "text" : "*~" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 105.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-6", "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-7", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 30.0, 255.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-7", "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-146", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 165.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-146", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-145", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 120.0, 35.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-145", "text" : "+~ 1." } } , { "box" : { "id" : "obj-8", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 30.0, 75.0, 42.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "index" : "freq", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-8", "text" : "cycle~" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-146", 0 ], "source" : [ "obj-145", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-146", 0 ] } } , { "patchline" : { "destination" : [ "obj-7", 0 ], "source" : [ "obj-5", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 1 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "destination" : [ "obj-145", 0 ], "source" : [ "obj-8", 0 ] } } , { "patchline" : { "destination" : [ "obj-8", 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" : [ 587.666666666666515, 300.0, 84.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "unicycle", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p unicycle", "varname" : "unicycle" } } , { "box" : { "id" : "obj-150", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 2, "rnbo_uniqueid" : "slide~_obj-150", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-155", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1386.0, 354.0, 874.0, 650.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-5", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 210.0, 94.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-5", "text" : "*~" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 105.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-6", "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-7", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 30.0, 255.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-7", "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-146", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 165.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-146", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-145", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 120.0, 35.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-145", "text" : "+~ 1." } } , { "box" : { "id" : "obj-8", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 30.0, 75.0, 42.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "index" : "freq", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-8", "text" : "cycle~" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 30.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-146", 0 ], "source" : [ "obj-145", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-146", 0 ] } } , { "patchline" : { "destination" : [ "obj-7", 0 ], "source" : [ "obj-5", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 1 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "destination" : [ "obj-145", 0 ], "source" : [ "obj-8", 0 ] } } , { "patchline" : { "destination" : [ "obj-8", 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" : [ 360.833333333333485, 300.0, 84.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "unicycle[1]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p unicycle", "varname" : "unicycle[1]" } } , { "box" : { "id" : "obj-149", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 3, "rnbo_uniqueid" : "slide~_obj-149", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-107", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 411.0, 373.0, 874.0, 650.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-5", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 45.0, 210.0, 94.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-5", "text" : "*~" } } , { "box" : { "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 120.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-4", "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-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 45.0, 255.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-3", "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-146", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 45.0, 165.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-146", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-145", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 45.0, 120.0, 35.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-145", "text" : "+~ 1." } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 45.0, 75.0, 42.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "index" : "freq", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-2", "text" : "cycle~" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 45.0, 30.0, 35.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-146", 0 ], "source" : [ "obj-145", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-146", 0 ] } } , { "patchline" : { "destination" : [ "obj-145", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 1 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "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" : [ 149.0, 300.0, 79.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 3, "rnbo_uniqueid" : "unicycle[2]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p unicycle", "varname" : "unicycle[2]" } } ], "lines" : [ { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-38", 1 ], "midpoints" : [ 279.5, 215.5, 169.0, 215.5 ], "order" : 2, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-41", 1 ], "midpoints" : [ 279.5, 215.5, 380.833333333333485, 215.5 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-44", 1 ], "midpoints" : [ 279.5, 215.5, 607.66666666666697, 215.5 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-149", 0 ], "source" : [ "obj-107", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-38", 0 ], "source" : [ "obj-111", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-4", 0 ], "source" : [ "obj-149", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-5", 0 ], "source" : [ "obj-150", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-41", 0 ], "source" : [ "obj-154", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-150", 0 ], "source" : [ "obj-155", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-6", 0 ], "source" : [ "obj-156", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-44", 0 ], "source" : [ "obj-160", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-156", 0 ], "source" : [ "obj-161", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-107", 1 ], "midpoints" : [ 662.166666666666515, 78.0, 218.5, 78.0 ], "order" : 2, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-54", 0 ], "midpoints" : [ 662.166666666666515, 78.5, 435.333333333333485, 78.5 ], "order" : 1, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-56", 0 ], "midpoints" : [ 662.166666666666515, 78.5, 662.166666666666515, 78.5 ], "order" : 0, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-107", 0 ], "source" : [ "obj-38", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-155", 0 ], "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-161", 0 ], "source" : [ "obj-44", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-155", 1 ], "source" : [ "obj-54", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-161", 1 ], "source" : [ "obj-56", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 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" : [ 808.0, 135.0, 74.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sinmod", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "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" } , "out3" : { "attrOrProp" : 1, "digest" : "out3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "speed", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "depth", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "displayName" : "", "docked" : 0 } , { "name" : "out3", "type" : "signal", "digest" : "out3", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "style" : "input", "text" : "p sinmod", "varname" : "sinmod" } } , { "box" : { "bgcolor" : [ 0.415686274509804, 0.223529411764706, 0.356862745098039, 1.0 ], "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 3, "outlettype" : [ "signal", "signal", "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 819.0, 550.0, 1102.0, 702.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-7", "linecount" : 3, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 30.0, 30.0, 157.0, 50.0 ], "text" : "Jitter modulator, generates random numbers and interpolates between them", "textcolor" : [ 0.443137254901961, 0.403921568627451, 0.431372549019608, 1.0 ] } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 587.666666666666515, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-6", "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-5", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 360.833333333333485, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "out~_obj-5", "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-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 149.0, 390.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "out~_obj-4", "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-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 652.666666666666515, 30.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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" : "depth", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment depth" } } , { "box" : { "id" : "obj-56", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 652.666666666666515, 105.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-56", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-54", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 425.833333333333485, 105.0, 47.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-54", "text" : "*~ 0.25" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 270.0, 30.0, 132.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" : "speed", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment speed" } } , { "box" : { "id" : "obj-160", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.66666666666697, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-160", "text" : "sig~ 1.352" } } , { "box" : { "id" : "obj-154", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-154", "text" : "sig~ 2.752" } } , { "box" : { "id" : "obj-44", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.66666666666697, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 3, "rnbo_uniqueid" : "*~_obj-44", "text" : "*~" } } , { "box" : { "id" : "obj-41", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 4, "rnbo_uniqueid" : "*~_obj-41", "text" : "*~" } } , { "box" : { "id" : "obj-38", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 247.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 5, "rnbo_uniqueid" : "*~_obj-38", "text" : "*~" } } , { "box" : { "id" : "obj-111", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 165.0, 64.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-111", "text" : "sig~ 3.523" } } , { "box" : { "id" : "obj-156", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 587.666666666666515, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 1, "rnbo_uniqueid" : "slide~_obj-156", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-161", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1386.0, 354.0, 874.0, 650.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-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 418.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-4", "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-3", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 372.0, 439.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-3", "text" : "*~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 468.0, 37.0, 153.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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" : "amplitude", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment amplitude" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 37.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 252.0, 54.0, 23.0 ], "rnbo_classname" : "delay~", "rnbo_extra_attributes" : { "maxdelayms" : 0.0, "ramp" : 50.0, "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "delay~_obj-31", "text" : "delay~ 1" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 143.0, 32.0, 23.0 ], "rnbo_classname" : "<~", "rnbo_serial" : 1, "rnbo_uniqueid" : "<~_obj-30", "text" : "<~ 0" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 113.0, 42.0, 23.0 ], "rnbo_classname" : "delta~", "rnbo_serial" : 1, "rnbo_uniqueid" : "delta~_obj-29", "text" : "delta~" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 69.0, 61.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-28", "text" : "phasor~ 4" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 192.0, 43.0, 23.0 ], "rnbo_classname" : "noise~", "rnbo_serial" : 1, "rnbo_uniqueid" : "noise~_obj-27", "text" : "noise~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 222.0, 32.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-26", "text" : "+~ 1" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 252.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-25", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 282.0, 77.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 1, "rnbo_uniqueid" : "latch~_obj-24", "text" : "latch~" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 282.0, 90.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 2, "rnbo_uniqueid" : "latch~_obj-22", "text" : "latch~" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 327.0, 259.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-21", "text" : "mix~" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 1 ], "order" : 0, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-31", 0 ], "midpoints" : [ 177.5, 315.0, 151.5, 315.0, 151.5, 241.0, 57.5, 241.0 ], "order" : 1, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "destination" : [ "obj-25", 0 ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 2 ], "order" : 0, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-29", 0 ], "midpoints" : [ 297.5, 103.5, 128.5, 103.5 ], "order" : 1, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-30", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 1 ], "order" : 1, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 1 ], "midpoints" : [ 128.5, 177.5, 235.5, 177.5 ], "order" : 0, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "source" : [ "obj-31", 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" : [ 587.666666666666515, 300.0, 84.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "rand-gen", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "amplitude", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p rand-gen", "varname" : "rand-gen" } } , { "box" : { "id" : "obj-150", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 360.833333333333485, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 2, "rnbo_uniqueid" : "slide~_obj-150", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-155", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1386.0, 354.0, 874.0, 650.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-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 418.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-4", "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-3", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 372.0, 439.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-3", "text" : "*~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 468.0, 37.0, 153.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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" : "amplitude", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment amplitude" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 37.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 252.0, 54.0, 23.0 ], "rnbo_classname" : "delay~", "rnbo_extra_attributes" : { "maxdelayms" : 0.0, "ramp" : 50.0, "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "delay~_obj-31", "text" : "delay~ 1" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 143.0, 32.0, 23.0 ], "rnbo_classname" : "<~", "rnbo_serial" : 1, "rnbo_uniqueid" : "<~_obj-30", "text" : "<~ 0" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 113.0, 42.0, 23.0 ], "rnbo_classname" : "delta~", "rnbo_serial" : 1, "rnbo_uniqueid" : "delta~_obj-29", "text" : "delta~" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 69.0, 61.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-28", "text" : "phasor~ 4" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 192.0, 43.0, 23.0 ], "rnbo_classname" : "noise~", "rnbo_serial" : 1, "rnbo_uniqueid" : "noise~_obj-27", "text" : "noise~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 222.0, 32.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-26", "text" : "+~ 1" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 252.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-25", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 282.0, 77.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 1, "rnbo_uniqueid" : "latch~_obj-24", "text" : "latch~" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 282.0, 90.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 2, "rnbo_uniqueid" : "latch~_obj-22", "text" : "latch~" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 327.0, 259.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-21", "text" : "mix~" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 1 ], "order" : 0, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-31", 0 ], "midpoints" : [ 177.5, 315.0, 151.5, 315.0, 151.5, 241.0, 57.5, 241.0 ], "order" : 1, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "destination" : [ "obj-25", 0 ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 2 ], "order" : 0, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-29", 0 ], "midpoints" : [ 297.5, 103.5, 128.5, 103.5 ], "order" : 1, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-30", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 1 ], "order" : 1, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 1 ], "midpoints" : [ 128.5, 177.5, 235.5, 177.5 ], "order" : 0, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "source" : [ "obj-31", 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" : [ 360.833333333333485, 300.0, 84.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "rand-gen[1]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "amplitude", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p rand-gen", "varname" : "rand-gen[1]" } } , { "box" : { "id" : "obj-149", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 149.0, 345.0, 101.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 3, "rnbo_uniqueid" : "slide~_obj-149", "text" : "slide~ 2048 2048" } } , { "box" : { "id" : "obj-107", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 1386.0, 354.0, 874.0, 650.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-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 418.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-4", "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-3", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 372.0, 439.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-3", "text" : "*~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 468.0, 37.0, 153.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-2", "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" : "amplitude", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment amplitude" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 37.0, 154.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-1", "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" : "frequency", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment frequency" } } , { "box" : { "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 252.0, 54.0, 23.0 ], "rnbo_classname" : "delay~", "rnbo_extra_attributes" : { "maxdelayms" : 0.0, "ramp" : 50.0, "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "delay~_obj-31", "text" : "delay~ 1" } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 143.0, 32.0, 23.0 ], "rnbo_classname" : "<~", "rnbo_serial" : 1, "rnbo_uniqueid" : "<~_obj-30", "text" : "<~ 0" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 119.0, 113.0, 42.0, 23.0 ], "rnbo_classname" : "delta~", "rnbo_serial" : 1, "rnbo_uniqueid" : "delta~_obj-29", "text" : "delta~" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 288.0, 69.0, 61.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 1, "rnbo_uniqueid" : "phasor~_obj-28", "text" : "phasor~ 4" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 192.0, 43.0, 23.0 ], "rnbo_classname" : "noise~", "rnbo_serial" : 1, "rnbo_uniqueid" : "noise~_obj-27", "text" : "noise~" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 222.0, 32.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-26", "text" : "+~ 1" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 252.0, 40.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-25", "text" : "*~ 0.5" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 168.0, 282.0, 77.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 1, "rnbo_uniqueid" : "latch~_obj-24", "text" : "latch~" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 282.0, 90.0, 23.0 ], "rnbo_classname" : "latch~", "rnbo_serial" : 2, "rnbo_uniqueid" : "latch~_obj-22", "text" : "latch~" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 48.0, 327.0, 259.0, 23.0 ], "rnbo_classname" : "mix~", "rnbo_serial" : 1, "rnbo_uniqueid" : "mix~_obj-21", "text" : "mix~" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 1 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 1 ], "order" : 0, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-31", 0 ], "midpoints" : [ 177.5, 315.0, 151.5, 315.0, 151.5, 241.0, 57.5, 241.0 ], "order" : 1, "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "destination" : [ "obj-25", 0 ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 2 ], "order" : 0, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-29", 0 ], "midpoints" : [ 297.5, 103.5, 128.5, 103.5 ], "order" : 1, "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-30", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 1 ], "order" : 1, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 1 ], "midpoints" : [ 128.5, 177.5, 235.5, 177.5 ], "order" : 0, "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "source" : [ "obj-31", 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" : [ 149.0, 300.0, 84.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 3, "rnbo_uniqueid" : "rand-gen[2]", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "amplitude", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p rand-gen", "varname" : "rand-gen[2]" } } ], "lines" : [ { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-38", 1 ], "midpoints" : [ 279.5, 215.5, 169.0, 215.5 ], "order" : 2, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-41", 1 ], "midpoints" : [ 279.5, 215.5, 380.833333333333485, 215.5 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-44", 1 ], "midpoints" : [ 279.5, 215.5, 607.66666666666697, 215.5 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-149", 0 ], "source" : [ "obj-107", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-38", 0 ], "source" : [ "obj-111", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-4", 0 ], "source" : [ "obj-149", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-5", 0 ], "source" : [ "obj-150", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-41", 0 ], "source" : [ "obj-154", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-150", 0 ], "source" : [ "obj-155", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-6", 0 ], "source" : [ "obj-156", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-44", 0 ], "source" : [ "obj-160", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-156", 0 ], "source" : [ "obj-161", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-107", 1 ], "midpoints" : [ 662.166666666666515, 78.0, 223.5, 78.0 ], "order" : 2, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-54", 0 ], "midpoints" : [ 662.166666666666515, 78.5, 435.333333333333485, 78.5 ], "order" : 1, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-56", 0 ], "midpoints" : [ 662.166666666666515, 78.5, 662.166666666666515, 78.5 ], "order" : 0, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-107", 0 ], "source" : [ "obj-38", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-155", 0 ], "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-161", 0 ], "source" : [ "obj-44", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-155", 1 ], "source" : [ "obj-54", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-161", 1 ], "source" : [ "obj-56", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 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" : [ 703.0, 135.0, 70.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "jitmod", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "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" } , "out3" : { "attrOrProp" : 1, "digest" : "out3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "speed", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "depth", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "displayName" : "", "docked" : 0 } , { "name" : "out3", "type" : "signal", "digest" : "out3", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p jitmod", "varname" : "jitmod" } } , { "box" : { "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 195.0, 51.0, 23.0 ], "rnbo_classname" : "phasor~", "rnbo_extra_attributes" : { "lock" : 0.0 } , "rnbo_serial" : 2, "rnbo_uniqueid" : "phasor~_obj-27", "text" : "phasor~" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "signal" ], "patching_rect" : [ 238.0, 990.0, 199.0, 23.0 ], "rnbo_classname" : "cycle~", "rnbo_extra_attributes" : { "buffername" : "RNBODefaultSinus", "interp" : "linear" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "cycle~_obj-25", "text" : "cycle~ @index phase" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 840.0, 199.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 2, "rnbo_uniqueid" : "+~_obj-23", "text" : "+~" } } , { "box" : { "id" : "obj-19", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 795.0, 31.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 6, "rnbo_uniqueid" : "*~_obj-19", "text" : "*~ 2" } } , { "box" : { "id" : "obj-20", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 765.0, 31.0, 23.0 ], "rnbo_classname" : "-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "-~_obj-20", "text" : "-~" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 720.0, 59.0, 23.0 ], "rnbo_classname" : "slide~", "rnbo_serial" : 4, "rnbo_uniqueid" : "slide~_obj-21", "text" : "slide~ 2 2" } } , { "box" : { "id" : "obj-18", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 675.0, 199.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 3, "rnbo_uniqueid" : "+~_obj-18", "text" : "+~" } } , { "box" : { "id" : "obj-15", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 630.0, 225.0, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 7, "rnbo_uniqueid" : "*~_obj-15", "text" : "*~" } } , { "box" : { "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 585.0, 70.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-14", "text" : "clip~ 0 0.25" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 493.0, 510.0, 29.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 4, "rnbo_uniqueid" : "+~_obj-12", "text" : "+~" } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 418.0, 540.0, 94.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 1, "rnbo_uniqueid" : "wrap~_obj-13", "text" : "wrap~ 0 0.5" } } , { "box" : { "id" : "obj-8", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 313.0, 510.0, 75.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 5, "rnbo_uniqueid" : "+~_obj-8", "text" : "+~" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 540.0, 94.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 2, "rnbo_uniqueid" : "wrap~_obj-9", "text" : "wrap~ 0 0.5" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 313.0, 405.0, 42.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 6, "rnbo_uniqueid" : "+~_obj-3", "text" : "+~ 0.5" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 450.0, 94.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 3, "rnbo_uniqueid" : "wrap~_obj-2", "text" : "wrap~ 0 0.5" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 238.0, 360.0, 49.0, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 7, "rnbo_uniqueid" : "+~_obj-1", "text" : "+~ 0.75" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 5, "revision" : 0, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 88.0, 96.0, 700.0, 736.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-33", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 45.0, 315.0, 21.0 ], "text" : "gen 'like trapezoid~' example translated to rnbo // ess m " } } , { "box" : { "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.75, 395.25, 33.0, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "!-~_obj-30", "text" : "!-~ 1" } } , { "box" : { "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.75, 362.25, 56.5, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 1, "rnbo_uniqueid" : "/~_obj-29", "text" : "/~" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 540.25, 328.0, 33.0, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 2, "rnbo_uniqueid" : "!-~_obj-28", "text" : "!-~ 1" } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 385.0, 508.0, 29.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 1, "rnbo_uniqueid" : "*~_obj-25", "text" : "*~" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 205.75, 550.0, 56.5, 23.0 ], "rnbo_classname" : "*~", "rnbo_serial" : 2, "rnbo_uniqueid" : "*~_obj-24", "text" : "*~" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 423.0, 328.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "sig~_obj-23", "text" : "sig~ 1" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 158.25, 328.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "sig~_obj-22", "text" : "sig~ 0" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 158.25, 585.0, 66.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 1, "rnbo_uniqueid" : "+~_obj-21", "text" : "+~" } } , { "box" : { "id" : "obj-20", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 205.75, 452.0, 29.5, 23.0 ], "rnbo_classname" : "!-~", "rnbo_serial" : 3, "rnbo_uniqueid" : "!-~_obj-20", "text" : "!-~" } } , { "box" : { "id" : "obj-19", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 90.0, 137.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "in~_obj-19", "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" : "phasor", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 1 @comment phasor" } } , { "box" : { "id" : "obj-18", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 255.0, 90.0, 114.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 2, "rnbo_uniqueid" : "in~_obj-18", "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" : "up", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 2 @comment up" } } , { "box" : { "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 513.0, 90.0, 131.0, 23.0 ], "rnbo_classname" : "in~", "rnbo_extra_attributes" : { "meta" : "" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "in~_obj-17", "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" : "down", "docked" : 0 } ], "helpname" : "in~", "aliasOf" : "in~", "classname" : "in~", "operator" : 0, "versionId" : -176007711, "changesPatcherIO" : 1 } , "text" : "in~ 3 @comment down" } } , { "box" : { "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 60.0, 679.0, 43.0, 23.0 ], "rnbo_classname" : "out~", "rnbo_extra_attributes" : { "meta" : "", "comment" : "" } , "rnbo_serial" : 1, "rnbo_uniqueid" : "out~_obj-16", "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-15", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 635.0, 215.0, 23.0 ], "rnbo_classname" : "?~", "rnbo_serial" : 1, "rnbo_uniqueid" : "?~_obj-15", "text" : "?~" } } , { "box" : { "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 363.5, 550.0, 40.5, 23.0 ], "rnbo_classname" : "+~", "rnbo_serial" : 2, "rnbo_uniqueid" : "+~_obj-14", "text" : "+~" } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 304.0, 585.0, 138.0, 23.0 ], "rnbo_classname" : "?~", "rnbo_serial" : 2, "rnbo_uniqueid" : "?~_obj-13", "text" : "?~" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 502.5, 328.0, 29.5, 23.0 ], "rnbo_classname" : "-~", "rnbo_serial" : 1, "rnbo_uniqueid" : "-~_obj-12", "text" : "-~" } } , { "box" : { "id" : "obj-11", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 304.0, 328.0, 29.5, 23.0 ], "rnbo_classname" : ">~", "rnbo_serial" : 1, "rnbo_uniqueid" : ">~_obj-11", "text" : ">~" } } , { "box" : { "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 243.5, 452.0, 29.5, 23.0 ], "rnbo_classname" : "/~", "rnbo_serial" : 2, "rnbo_uniqueid" : "/~_obj-10", "text" : "/~" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 328.0, 29.5, 23.0 ], "rnbo_classname" : "<~", "rnbo_serial" : 1, "rnbo_uniqueid" : "<~_obj-9", "text" : "<~" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 534.0, 135.0, 40.0, 23.0 ], "rnbo_classname" : "sig~", "rnbo_extra_attributes" : { "unit" : "ms" } , "rnbo_serial" : 3, "rnbo_uniqueid" : "sig~_obj-6", "text" : "sig~ 1" } } , { "box" : { "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 513.0, 191.0, 40.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 1, "rnbo_uniqueid" : "clip~_obj-5", "text" : "clip~" } } , { "box" : { "id" : "obj-2", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 255.0, 135.0, 54.0, 23.0 ], "rnbo_classname" : "clip~", "rnbo_serial" : 2, "rnbo_uniqueid" : "clip~_obj-2", "text" : "clip~ 0 1" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 60.0, 135.0, 62.0, 23.0 ], "rnbo_classname" : "wrap~", "rnbo_serial" : 1, "rnbo_uniqueid" : "wrap~_obj-1", "text" : "wrap~ 0 1" } } ], "lines" : [ { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-10", 0 ], "midpoints" : [ 69.5, 240.5, 253.0, 240.5 ], "order" : 2, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-11", 0 ], "midpoints" : [ 69.5, 240.5, 313.5, 240.5 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-12", 0 ], "midpoints" : [ 69.5, 240.5, 512.0, 240.5 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.925490196078431, 0.458823529411765, 0.333333333333333, 1.0 ], "destination" : [ "obj-9", 0 ], "order" : 3, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-24", 1 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-13", 0 ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-29", 0 ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 2 ], "midpoints" : [ 313.5, 621.0, 265.5, 621.0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-13", 1 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-16", 0 ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-5", 0 ], "source" : [ "obj-17", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-2", 0 ], "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-1", 0 ], "source" : [ "obj-19", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-10", 1 ], "order" : 1, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-5", 1 ], "midpoints" : [ 264.5, 174.0, 533.0, 174.0 ], "order" : 0, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.462745098039216, 0.850980392156863, 0.756862745098039, 1.0 ], "destination" : [ "obj-9", 1 ], "midpoints" : [ 264.5, 174.5, 80.0, 174.5 ], "order" : 2, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-24", 0 ], "order" : 1, "source" : [ "obj-20", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-25", 0 ], "midpoints" : [ 215.25, 491.0, 394.5, 491.0 ], "order" : 0, "source" : [ "obj-20", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 1 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-14", 0 ], "midpoints" : [ 167.75, 401.0, 373.0, 401.0 ], "order" : 0, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-20", 0 ], "midpoints" : [ 167.75, 401.0, 215.25, 401.0 ], "order" : 1, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-21", 0 ], "order" : 2, "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-13", 2 ], "order" : 0, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-20", 1 ], "midpoints" : [ 432.5, 401.0, 225.75, 401.0 ], "order" : 1, "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-21", 1 ], "source" : [ "obj-24", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-14", 1 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-29", 1 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-30", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-25", 1 ], "midpoints" : [ 512.25, 492.5, 405.0, 492.5 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-11", 1 ], "midpoints" : [ 522.5, 277.5, 324.0, 277.5 ], "order" : 2, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-12", 1 ], "order" : 1, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.854901960784314, 0.580392156862745, 0.890196078431372, 1.0 ], "destination" : [ "obj-28", 0 ], "midpoints" : [ 522.5, 277.5, 549.75, 277.5 ], "order" : 0, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.517647058823529, 0.533333333333333, 0.611764705882353, 1.0 ], "destination" : [ "obj-5", 2 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.850980392156863, 0.686274509803922, 0.294117647058824, 1.0 ], "destination" : [ "obj-15", 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" : [ 238.0, 315.0, 94.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "polyphony" : -1.0, "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0, "notecontroller" : 0 } , "rnbo_serial" : 3, "rnbo_uniqueid" : "tpz", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in3" : { "attrOrProp" : 1, "digest" : "in3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "out1" : { "attrOrProp" : 1, "digest" : "out1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "signal" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "phasor", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "up", "hot" : 1, "docked" : 0 } , { "name" : "in3", "type" : "signal", "digest" : "in3", "displayName" : "down", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p tpz", "varname" : "tpz" } } ], "lines" : [ { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-13", 0 ], "midpoints" : [ 247.5, 393.5, 427.5, 393.5 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 0 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-11", 1 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-27", 0 ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-12", 1 ], "source" : [ "obj-112", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-8", 1 ], "source" : [ "obj-113", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-13", 2 ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-14", 0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-15", 0 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-18", 1 ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "destination" : [ "obj-10", 1 ], "source" : [ "obj-16", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-7", 0 ], "source" : [ "obj-17", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-20", 1 ], "midpoints" : [ 247.5, 751.0, 439.5, 751.0 ], "order" : 0, "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-21", 0 ], "midpoints" : [ 247.5, 708.5, 427.5, 708.5 ], "order" : 1, "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-23", 0 ], "order" : 2, "source" : [ "obj-18", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-23", 1 ], "source" : [ "obj-19", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-9", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-19", 0 ], "source" : [ "obj-20", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-20", 0 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-26", 0 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-47", 0 ], "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-75", 0 ], "source" : [ "obj-24", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-33", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-24", 2 ], "midpoints" : [ 474.5, 1177.5, 268.5, 1177.5 ], "order" : 1, "source" : [ "obj-26", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-30", 2 ], "midpoints" : [ 474.5, 1177.5, 424.5, 1177.5 ], "order" : 0, "source" : [ "obj-26", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-6", 0 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-76", 0 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-77", 0 ], "source" : [ "obj-28", 1 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-78", 0 ], "source" : [ "obj-28", 2 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-76", 1 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-77", 1 ], "source" : [ "obj-29", 1 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-78", 1 ], "source" : [ "obj-29", 2 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 2 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-4", 0 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-17", 0 ], "source" : [ "obj-32", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-24", 0 ], "order" : 1, "source" : [ "obj-33", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-30", 1 ], "midpoints" : [ 247.5, 1161.500000715255737, 414.0, 1161.500000715255737 ], "order" : 0, "source" : [ "obj-33", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-112", 0 ], "midpoints" : [ 378.5, 266.0, 513.0, 266.0 ], "order" : 4, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-113", 0 ], "midpoints" : [ 378.5, 266.0, 378.5, 266.0 ], "order" : 5, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-15", 1 ], "midpoints" : [ 378.5, 266.5, 633.5, 266.5 ], "order" : 3, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-82", 1 ], "midpoints" : [ 378.5, 266.0, 723.0, 266.0 ], "order" : 2, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-83", 1 ], "midpoints" : [ 378.5, 266.0, 798.0, 266.0 ], "order" : 1, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-84", 1 ], "midpoints" : [ 378.5, 266.0, 873.0, 266.0 ], "order" : 0, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-10", 0 ], "order" : 0, "source" : [ "obj-35", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-11", 0 ], "order" : 1, "source" : [ "obj-35", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-6", 1 ], "source" : [ "obj-36", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 2 ], "source" : [ "obj-38", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-25", 0 ], "source" : [ "obj-47", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "source" : [ "obj-5", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 0 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-33", 1 ], "midpoints" : [ 474.5, 1080.5, 258.0, 1080.5 ], "source" : [ "obj-7", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-82", 0 ], "source" : [ "obj-76", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-83", 0 ], "source" : [ "obj-77", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-84", 0 ], "source" : [ "obj-78", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-28", 0 ], "order" : 1, "source" : [ "obj-79", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-29", 0 ], "order" : 0, "source" : [ "obj-79", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-9", 2 ], "source" : [ "obj-8", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-28", 1 ], "order" : 1, "source" : [ "obj-80", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-29", 1 ], "order" : 0, "source" : [ "obj-80", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-76", 2 ], "midpoints" : [ 1042.5, 217.5, 733.5, 217.5 ], "order" : 2, "source" : [ "obj-81", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-77", 2 ], "midpoints" : [ 1042.5, 217.0, 808.5, 217.0 ], "order" : 1, "source" : [ "obj-81", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-78", 2 ], "midpoints" : [ 1042.5, 217.0, 883.0, 217.0 ], "order" : 0, "source" : [ "obj-81", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-3", 0 ], "midpoints" : [ 712.5, 371.0, 322.5, 371.0 ], "source" : [ "obj-82", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-12", 0 ], "midpoints" : [ 787.5, 488.5, 502.5, 488.5 ], "source" : [ "obj-83", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-8", 0 ], "midpoints" : [ 862.5, 488.5, 322.5, 488.5 ], "source" : [ "obj-84", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-18", 0 ], "source" : [ "obj-9", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-47", 2 ], "order" : 0, "source" : [ "obj-90", 0 ] } } , { "patchline" : { "color" : [ 0.905882352941176, 0.63921568627451, 0.058823529411765, 1.0 ], "destination" : [ "obj-47", 1 ], "midpoints" : [ 427.5, 918.5, 337.5, 918.5 ], "order" : 1, "source" : [ "obj-90", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "rnbo", "default" : { "fontname" : [ "Lato" ], "fontsize" : [ 12.0 ] } , "parentstyle" : "", "multi" : 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" : [ 823.0, 509.0, 299.0, 23.0 ], "rnbo_classname" : "p", "rnbo_extra_attributes" : { "args" : [ ], "receivemode" : "local", "voicecontrol" : "simple", "exposevoiceparams" : 0 } , "rnbo_serial" : 45, "rnbo_uniqueid" : "supersaw", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "offset" : { "attrOrProp" : 1, "digest" : "offset", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "vol" : { "attrOrProp" : 1, "digest" : "vol", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "pan" : { "attrOrProp" : 1, "digest" : "pan", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "target" : { "attrOrProp" : 1, "digest" : "target", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "0" } , "mute" : { "attrOrProp" : 1, "digest" : "mute", "isalias" : 0, "aliases" : [ ], "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "list" } , "in1" : { "attrOrProp" : 1, "digest" : "in1", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in2" : { "attrOrProp" : 1, "digest" : "in2", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in3" : { "attrOrProp" : 1, "digest" : "in3", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in4" : { "attrOrProp" : 1, "digest" : "in4", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in5" : { "attrOrProp" : 1, "digest" : "in5", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in6" : { "attrOrProp" : 1, "digest" : "in6", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "in7" : { "attrOrProp" : 1, "digest" : "in7", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "inlet" : 1, "type" : "signal" } , "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" } , "voicestatus" : { "attrOrProp" : 1, "digest" : "voicestatus", "isalias" : 0, "aliases" : [ ], "attachable" : 0, "isparam" : 0, "deprecated" : 0, "outlet" : 1, "type" : "list" } , "activevoices" : { "attrOrProp" : 1, "digest" : "activevoices", "isalias" : 0, "aliases" : [ ], "settable" : 0, "attachable" : 1, "isparam" : 0, "deprecated" : 0, "type" : "number" } , "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "number", "defaultValue" : "-1" } , "exposevoiceparams" : { "attrOrProp" : 2, "digest" : "Expose per voice versions of the contained parameters (only valid in polyphonic subpatchers).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "bool", "defaultValue" : "false" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "voicecontrol" : { "attrOrProp" : 2, "digest" : "Chooses the way that polyphonic voices are controlled. 'simple' (default) will automatically allocate voices for \tincoming MIDI notes. Setting it to 'user' will switch off MIDI \tvoice allocation and start with all voices unmuted.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "simple", "user" ], "type" : "enum", "defaultValue" : "simple" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "DEPRECATED. Use voicecontrol instead.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } , "receivemode" : { "attrOrProp" : 2, "digest" : "Do receive~ objects get the signal from a send~ inside the patcher directly (without latency), or compensated (with latency, aligned with all other voices).", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "enum" : [ "local", "compensated" ], "type" : "enum", "defaultValue" : "local" } , "args" : { "attrOrProp" : 2, "digest" : "Replacement args for the subpatcher, everything named #1, #2 etc. will be replaced with the according argument.", "isalias" : 0, "aliases" : [ ], "settable" : 1, "attachable" : 0, "isparam" : 0, "deprecated" : 0, "type" : "symbol", "doNotShowInMaxInspector" : 1 } } , "inputs" : [ { "name" : "in1", "type" : "signal", "digest" : "in1", "displayName" : "frequency", "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "signal", "digest" : "in2", "displayName" : "shape", "hot" : 1, "docked" : 0 } , { "name" : "in3", "type" : "signal", "digest" : "in3", "displayName" : "distortion", "hot" : 1, "docked" : 0 } , { "name" : "in4", "type" : "signal", "digest" : "in4", "displayName" : "modspeed", "hot" : 1, "docked" : 0 } , { "name" : "in5", "type" : "signal", "digest" : "in5", "displayName" : "moddepth", "hot" : 1, "docked" : 0 } , { "name" : "in6", "type" : "signal", "digest" : "in6", "displayName" : "modmix", "hot" : 1, "docked" : 0 } , { "name" : "in7", "type" : "signal", "digest" : "in7", "displayName" : "softness", "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "signal", "digest" : "out1", "displayName" : "", "docked" : 0 } , { "name" : "out2", "type" : "signal", "digest" : "out2", "displayName" : "", "docked" : 0 } , { "name" : "voicestatus", "type" : "list", "digest" : "voicestatus", "docked" : 0 } ], "helpname" : "patcher", "aliasOf" : "rnbo", "classname" : "p", "operator" : 0, "versionId" : -875736855, "changesPatcherIO" : 0 } , "text" : "p supersaw @polyphony 3 @notecontroller external", "varname" : "supersaw" } } ], "lines" : [ { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-100", 0 ], "midpoints" : [ 972.5, 554.0, 1385.5, 554.0 ], "source" : [ "obj-1", 1 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.415686274509804, 0.658823529411765, 1.0 ], "destination" : [ "obj-101", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-32", 0 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-117", 0 ], "source" : [ "obj-100", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-116", 0 ], "source" : [ "obj-101", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 3 ], "source" : [ "obj-102", 0 ] } } , { "patchline" : { "destination" : [ "obj-100", 2 ], "order" : 0, "source" : [ "obj-103", 0 ] } } , { "patchline" : { "destination" : [ "obj-101", 2 ], "midpoints" : [ 1432.833333333333485, 606.0, 853.5, 606.0 ], "order" : 1, "source" : [ "obj-103", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 4 ], "source" : [ "obj-104", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 5 ], "source" : [ "obj-105", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 6 ], "source" : [ "obj-106", 0 ] } } , { "patchline" : { "destination" : [ "obj-111", 0 ], "source" : [ "obj-109", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-33", 0 ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-110", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 0 ], "source" : [ "obj-111", 0 ] } } , { "patchline" : { "destination" : [ "obj-109", 1 ], "source" : [ "obj-112", 1 ] } } , { "patchline" : { "destination" : [ "obj-109", 0 ], "source" : [ "obj-112", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-61", 0 ], "source" : [ "obj-113", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-116", 1 ], "midpoints" : [ 920.75, 1064.5, 843.166666666666515, 1064.5 ], "order" : 1, "source" : [ "obj-115", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-117", 1 ], "midpoints" : [ 920.75, 1064.5, 1395.916666666666515, 1064.5 ], "order" : 0, "source" : [ "obj-115", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-152", 0 ], "source" : [ "obj-116", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-147", 0 ], "source" : [ "obj-117", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 1 ], "source" : [ "obj-118", 0 ] } } , { "patchline" : { "destination" : [ "obj-144", 0 ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 2 ], "source" : [ "obj-121", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 3 ], "source" : [ "obj-122", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 4 ], "source" : [ "obj-123", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 5 ], "source" : [ "obj-124", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-2", 6 ], "source" : [ "obj-125", 0 ] } } , { "patchline" : { "destination" : [ "obj-48", 0 ], "source" : [ "obj-126", 0 ] } } , { "patchline" : { "destination" : [ "obj-165", 0 ], "source" : [ "obj-127", 0 ] } } , { "patchline" : { "destination" : [ "obj-141", 0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "destination" : [ "obj-27", 0 ], "order" : 1, "source" : [ "obj-131", 0 ] } } , { "patchline" : { "destination" : [ "obj-34", 0 ], "midpoints" : [ 2668.5, 263.0, 2824.5, 263.0 ], "order" : 0, "source" : [ "obj-131", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 0 ], "source" : [ "obj-132", 0 ] } } , { "patchline" : { "destination" : [ "obj-10", 0 ], "source" : [ "obj-133", 0 ] } } , { "patchline" : { "destination" : [ "obj-11", 0 ], "source" : [ "obj-134", 0 ] } } , { "patchline" : { "destination" : [ "obj-23", 0 ], "source" : [ "obj-135", 0 ] } } , { "patchline" : { "destination" : [ "obj-30", 0 ], "source" : [ "obj-137", 0 ] } } , { "patchline" : { "destination" : [ "obj-164", 0 ], "source" : [ "obj-138", 0 ] } } , { "patchline" : { "destination" : [ "obj-156", 0 ], "source" : [ "obj-139", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-115", 0 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "destination" : [ "obj-115", 1 ], "source" : [ "obj-141", 0 ] } } , { "patchline" : { "destination" : [ "obj-115", 2 ], "source" : [ "obj-143", 0 ] } } , { "patchline" : { "destination" : [ "obj-115", 3 ], "source" : [ "obj-144", 0 ] } } , { "patchline" : { "destination" : [ "obj-115", 4 ], "source" : [ "obj-145", 0 ] } } , { "patchline" : { "destination" : [ "obj-157", 0 ], "source" : [ "obj-146", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-38", 0 ], "source" : [ "obj-147", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-102", 1 ], "midpoints" : [ 243.5, 464.0, 975.499999999999773, 464.0 ], "source" : [ "obj-148", 2 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-104", 1 ], "midpoints" : [ 270.5, 464.0, 1022.166666666666288, 464.0 ], "source" : [ "obj-148", 3 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-106", 1 ], "midpoints" : [ 297.5, 464.0, 1115.499999999999318, 464.0 ], "source" : [ "obj-148", 4 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-118", 1 ], "midpoints" : [ 324.5, 464.0, 1448.833333333333485, 464.0 ], "source" : [ "obj-148", 5 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-121", 1 ], "midpoints" : [ 351.5, 464.0, 1485.666666666666515, 464.0 ], "source" : [ "obj-148", 6 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-122", 1 ], "midpoints" : [ 378.5, 464.0, 1522.499999999999545, 464.0 ], "source" : [ "obj-148", 7 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-123", 1 ], "midpoints" : [ 405.5, 464.0, 1559.333333333332575, 464.0 ], "source" : [ "obj-148", 8 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-125", 1 ], "midpoints" : [ 432.5, 464.0, 1632.999999999998636, 464.0 ], "source" : [ "obj-148", 9 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-92", 1 ], "midpoints" : [ 189.5, 464.0, 882.166666666666742, 464.0 ], "source" : [ "obj-148", 0 ] } } , { "patchline" : { "color" : [ 0.76078431372549, 0.568627450980392, 0.156862745098039, 1.0 ], "destination" : [ "obj-94", 1 ], "midpoints" : [ 216.5, 464.0, 928.833333333333258, 464.0 ], "source" : [ "obj-148", 1 ] } } , { "patchline" : { "destination" : [ "obj-139", 0 ], "source" : [ "obj-149", 0 ] } } , { "patchline" : { "destination" : [ "obj-14", 0 ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "destination" : [ "obj-138", 0 ], "source" : [ "obj-150", 0 ] } } , { "patchline" : { "destination" : [ "obj-127", 0 ], "source" : [ "obj-151", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-9", 0 ], "source" : [ "obj-152", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-147", 1 ], "midpoints" : [ 1489.666666666666742, 1162.5, 1395.916666666666515, 1162.5 ], "order" : 0, "source" : [ "obj-153", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-152", 1 ], "midpoints" : [ 1489.666666666666742, 1162.5, 843.166666666666515, 1162.5 ], "order" : 1, "source" : [ "obj-153", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-153", 0 ], "source" : [ "obj-154", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-148", 1 ], "source" : [ "obj-155", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-155", 0 ], "source" : [ "obj-156", 0 ] } } , { "patchline" : { "destination" : [ "obj-154", 0 ], "source" : [ "obj-157", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-148", 2 ], "source" : [ "obj-158", 0 ] } } , { "patchline" : { "destination" : [ "obj-109", 0 ], "midpoints" : [ 832.5, 128.5, 1409.0, 128.5 ], "order" : 0, "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-113", 0 ], "order" : 1, "source" : [ "obj-16", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-148", 0 ], "source" : [ "obj-163", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-163", 0 ], "source" : [ "obj-164", 0 ] } } , { "patchline" : { "destination" : [ "obj-158", 0 ], "source" : [ "obj-165", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 3293.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-17", 0 ] } } , { "patchline" : { "destination" : [ "obj-15", 0 ], "midpoints" : [ 688.0, 667.5, 920.833333333333485, 667.5 ], "source" : [ "obj-18", 1 ] } } , { "patchline" : { "destination" : [ "obj-16", 0 ], "midpoints" : [ 677.5, 81.0, 832.5, 81.0 ], "source" : [ "obj-18", 0 ] } } , { "patchline" : { "destination" : [ "obj-18", 0 ], "source" : [ "obj-19", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-100", 1 ], "order" : 0, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-101", 1 ], "midpoints" : [ 1409.0, 554.0, 843.0, 554.0 ], "order" : 1, "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 3371.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-20", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 3217.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-39", 0 ], "source" : [ "obj-23", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-41", 0 ], "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-131", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "destination" : [ "obj-64", 0 ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-31", 0 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2744.0, 503.0, 832.5, 503.0 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-118", 0 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-74", 0 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-31", 1 ] } } , { "patchline" : { "destination" : [ "obj-36", 0 ], "order" : 0, "source" : [ "obj-31", 0 ] } } , { "patchline" : { "destination" : [ "obj-52", 0 ], "midpoints" : [ 2689.5, 353.5, 2312.0, 353.5 ], "order" : 0, "source" : [ "obj-31", 2 ] } } , { "patchline" : { "destination" : [ "obj-58", 0 ], "midpoints" : [ 2689.5, 353.5, 2041.0, 353.5 ], "order" : 2, "source" : [ "obj-31", 2 ] } } , { "patchline" : { "destination" : [ "obj-69", 0 ], "midpoints" : [ 2668.5, 353.5, 2537.5, 353.5 ], "order" : 1, "source" : [ "obj-31", 0 ] } } , { "patchline" : { "destination" : [ "obj-73", 0 ], "midpoints" : [ 2689.5, 353.5, 2162.0, 353.5 ], "order" : 1, "source" : [ "obj-31", 2 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-121", 0 ], "source" : [ "obj-32", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-122", 0 ], "source" : [ "obj-33", 0 ] } } , { "patchline" : { "destination" : [ "obj-35", 0 ], "source" : [ "obj-34", 1 ] } } , { "patchline" : { "destination" : [ "obj-37", 0 ], "order" : 1, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "destination" : [ "obj-58", 0 ], "midpoints" : [ 2845.5, 353.5, 2041.0, 353.5 ], "order" : 1, "source" : [ "obj-34", 2 ] } } , { "patchline" : { "destination" : [ "obj-68", 0 ], "midpoints" : [ 2824.5, 353.5, 2964.0, 353.5 ], "order" : 0, "source" : [ "obj-34", 0 ] } } , { "patchline" : { "destination" : [ "obj-73", 0 ], "midpoints" : [ 2845.5, 353.5, 2162.0, 353.5 ], "order" : 0, "source" : [ "obj-34", 2 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2893.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-35", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2668.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-36", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2824.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-37", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-123", 0 ], "source" : [ "obj-39", 0 ] } } , { "patchline" : { "destination" : [ "obj-17", 0 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-49", 0 ], "source" : [ "obj-40", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-124", 0 ], "source" : [ "obj-41", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-59", 0 ], "source" : [ "obj-42", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-60", 0 ], "source" : [ "obj-43", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-62", 0 ], "source" : [ "obj-44", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-63", 0 ], "source" : [ "obj-45", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2537.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-46", 0 ] } } , { "patchline" : { "destination" : [ "obj-46", 0 ], "source" : [ "obj-47", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-67", 0 ], "source" : [ "obj-48", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-92", 0 ], "source" : [ "obj-49", 0 ] } } , { "patchline" : { "destination" : [ "obj-20", 0 ], "source" : [ "obj-5", 0 ] } } , { "patchline" : { "destination" : [ "obj-51", 0 ], "source" : [ "obj-50", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2964.0, 503.0, 832.5, 503.0 ], "source" : [ "obj-51", 0 ] } } , { "patchline" : { "destination" : [ "obj-55", 0 ], "source" : [ "obj-52", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 1982.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-53", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2323.0, 503.0, 832.5, 503.0 ], "source" : [ "obj-54", 0 ] } } , { "patchline" : { "destination" : [ "obj-54", 0 ], "source" : [ "obj-55", 1 ] } } , { "patchline" : { "destination" : [ "obj-66", 0 ], "midpoints" : [ 2312.0, 436.5, 2265.5, 436.5 ], "source" : [ "obj-55", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2052.0, 503.0, 832.5, 503.0 ], "source" : [ "obj-56", 0 ] } } , { "patchline" : { "destination" : [ "obj-53", 0 ], "midpoints" : [ 2041.0, 436.5, 1982.5, 436.5 ], "source" : [ "obj-57", 0 ] } } , { "patchline" : { "destination" : [ "obj-56", 0 ], "source" : [ "obj-57", 1 ] } } , { "patchline" : { "destination" : [ "obj-57", 0 ], "source" : [ "obj-58", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-94", 0 ], "source" : [ "obj-59", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-29", 0 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-102", 0 ], "source" : [ "obj-60", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 0 ], "source" : [ "obj-61", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-104", 0 ], "source" : [ "obj-62", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-105", 0 ], "source" : [ "obj-63", 0 ] } } , { "patchline" : { "destination" : [ "obj-112", 0 ], "source" : [ "obj-64", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2265.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-66", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-106", 0 ], "source" : [ "obj-67", 0 ] } } , { "patchline" : { "destination" : [ "obj-50", 0 ], "order" : 1, "source" : [ "obj-68", 0 ] } } , { "patchline" : { "destination" : [ "obj-76", 0 ], "midpoints" : [ 2964.0, 400.5, 3099.0, 400.5 ], "order" : 0, "source" : [ "obj-68", 0 ] } } , { "patchline" : { "destination" : [ "obj-47", 0 ], "order" : 0, "source" : [ "obj-69", 0 ] } } , { "patchline" : { "destination" : [ "obj-81", 0 ], "midpoints" : [ 2537.5, 400.5, 2404.5, 400.5 ], "order" : 1, "source" : [ "obj-69", 0 ] } } , { "patchline" : { "destination" : [ "obj-145", 0 ], "source" : [ "obj-7", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2115.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-70", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2173.0, 503.0, 832.5, 503.0 ], "source" : [ "obj-71", 0 ] } } , { "patchline" : { "destination" : [ "obj-70", 0 ], "midpoints" : [ 2162.0, 436.5, 2115.5, 436.5 ], "source" : [ "obj-72", 0 ] } } , { "patchline" : { "destination" : [ "obj-71", 0 ], "source" : [ "obj-72", 1 ] } } , { "patchline" : { "destination" : [ "obj-72", 0 ], "source" : [ "obj-73", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-125", 0 ], "source" : [ "obj-74", 0 ] } } , { "patchline" : { "destination" : [ "obj-40", 0 ], "source" : [ "obj-75", 0 ] } } , { "patchline" : { "destination" : [ "obj-77", 0 ], "source" : [ "obj-76", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 3099.0, 503.0, 832.5, 503.0 ], "source" : [ "obj-77", 0 ] } } , { "patchline" : { "destination" : [ "obj-42", 0 ], "source" : [ "obj-78", 0 ] } } , { "patchline" : { "destination" : [ "obj-43", 0 ], "source" : [ "obj-79", 0 ] } } , { "patchline" : { "destination" : [ "obj-143", 0 ], "source" : [ "obj-8", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2404.5, 503.0, 832.5, 503.0 ], "source" : [ "obj-80", 0 ] } } , { "patchline" : { "destination" : [ "obj-80", 0 ], "source" : [ "obj-81", 0 ] } } , { "patchline" : { "destination" : [ "obj-44", 0 ], "source" : [ "obj-82", 0 ] } } , { "patchline" : { "destination" : [ "obj-45", 0 ], "source" : [ "obj-84", 0 ] } } , { "patchline" : { "destination" : [ "obj-75", 0 ], "source" : [ "obj-86", 0 ] } } , { "patchline" : { "destination" : [ "obj-78", 0 ], "source" : [ "obj-87", 0 ] } } , { "patchline" : { "destination" : [ "obj-79", 0 ], "source" : [ "obj-88", 0 ] } } , { "patchline" : { "destination" : [ "obj-82", 0 ], "source" : [ "obj-89", 0 ] } } , { "patchline" : { "destination" : [ "obj-84", 0 ], "source" : [ "obj-90", 0 ] } } , { "patchline" : { "destination" : [ "obj-126", 0 ], "source" : [ "obj-91", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 1 ], "source" : [ "obj-92", 0 ] } } , { "patchline" : { "destination" : [ "obj-132", 0 ], "source" : [ "obj-93", 0 ] } } , { "patchline" : { "color" : [ 0.435294117647059, 0.796078431372549, 0.784313725490196, 1.0 ], "destination" : [ "obj-1", 2 ], "source" : [ "obj-94", 0 ] } } , { "patchline" : { "destination" : [ "obj-133", 0 ], "source" : [ "obj-95", 0 ] } } , { "patchline" : { "destination" : [ "obj-134", 0 ], "source" : [ "obj-96", 0 ] } } , { "patchline" : { "destination" : [ "obj-135", 0 ], "source" : [ "obj-97", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "source" : [ "obj-98", 0 ] } } , { "patchline" : { "destination" : [ "obj-137", 0 ], "source" : [ "obj-99", 0 ] } } ], "styles" : [ { "name" : "input", "default" : { "accentcolor" : [ 0.862745098039216, 0.584313725490196, 0.341176470588235, 1.0 ], "bgcolor" : [ 0.592156862745098, 0.380392156862745, 0.145098039215686, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "rnbo", "default" : { "fontname" : [ "Lato" ], "fontsize" : [ 12.0 ] } , "parentstyle" : "", "multi" : 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" : [ 2900.0, 480.0, 120.0, 22.0 ], "rnboattrcache" : { "poly/supersaw/vol" : { "label" : "vol", "isEnum" : 0, "parsestring" : "" } , "poly/supersaw/pan" : { "label" : "pan", "isEnum" : 0, "parsestring" : "" } , "poly/supersaw/offset" : { "label" : "offset", "isEnum" : 0, "parsestring" : "" } , "lfo_frq" : { "label" : "lfo_frq", "isEnum" : 0, "parsestring" : "" } , "lfo_dep" : { "label" : "lfo_dep", "isEnum" : 0, "parsestring" : "" } , "lfo_dest" : { "label" : "lfo_dest", "isEnum" : 0, "parsestring" : "" } , "saw_shape" : { "label" : "saw_shape", "isEnum" : 0, "parsestring" : "" } , "saw_dist" : { "label" : "saw_dist", "isEnum" : 0, "parsestring" : "" } , "attack" : { "label" : "attack", "isEnum" : 0, "parsestring" : "" } , "decay" : { "label" : "decay", "isEnum" : 0, "parsestring" : "" } , "saw_modfrq" : { "label" : "saw_modfrq", "isEnum" : 0, "parsestring" : "" } , "sustain" : { "label" : "sustain", "isEnum" : 0, "parsestring" : "" } , "release" : { "label" : "release", "isEnum" : 0, "parsestring" : "" } , "saw_modamt" : { "label" : "saw_modamt", "isEnum" : 0, "parsestring" : "" } , "saw_modmix" : { "label" : "saw_modmix", "isEnum" : 0, "parsestring" : "" } , "saw_soft" : { "label" : "saw_soft", "isEnum" : 0, "parsestring" : "" } , "sub_oct" : { "label" : "sub_oct", "isEnum" : 0, "parsestring" : "" } , "osc_bal" : { "label" : "osc_bal", "isEnum" : 0, "parsestring" : "" } , "sub_sym" : { "label" : "sub_sym", "isEnum" : 0, "parsestring" : "" } , "sub_bend" : { "label" : "sub_bend", "isEnum" : 0, "parsestring" : "" } , "vol" : { "label" : "vol", "isEnum" : 0, "parsestring" : "" } , "sub_fold" : { "label" : "sub_fold", "isEnum" : 0, "parsestring" : "" } , "sub_rip" : { "label" : "sub_rip", "isEnum" : 0, "parsestring" : "" } , "sub_ripamt" : { "label" : "sub_ripamt", "isEnum" : 0, "parsestring" : "" } , "sub_soft" : { "label" : "sub_soft", "isEnum" : 0, "parsestring" : "" } , "saw_det" : { "label" : "saw_det", "isEnum" : 0, "parsestring" : "" } } , "saved_attribute_attributes" : { "valueof" : { "parameter_invisible" : 1, "parameter_longname" : "rnbo~", "parameter_shortname" : "rnbo~", "parameter_type" : 3 } } , "saved_object_attributes" : { "parameter_enable" : 1, "polyphony" : 8, "uuid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } , "snapshot" : { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "snapshotlist", "origin" : "rnbo~", "type" : "list", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "__sps" : { "poly" : [ { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } ] } , "saw_det" : { "value" : 0.141732283464567 } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "lfo_dest" : { "value" : 7.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sustain" : { "value" : 0.448818897637795 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , "snapshotlist" : { "current_snapshot" : 0, "entries" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "untitled", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "poly" : [ { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } } ] } , "saw_det" : { "value" : 0.141732283464567 } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "lfo_dest" : { "value" : 7.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sustain" : { "value" : 0.448818897637795 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , "fileref" : { "name" : "untitled", "filename" : "_20210103.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "c9970669048badb3dc223d653d680f78" } } , { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "untitled", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 0, "fileref" : { "name" : "untitled", "filename" : "_20201222.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "9e8f114b0018c454e9d006cb26db54a0" } } ] } } , "text" : "rnbo~ @polyphony 8", "varname" : "rnbo~" } } , { "box" : { "border" : 1.5, "id" : "obj-7", "linecolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "maxclass" : "live.line", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 2329.0, 54.0, 132.0, 12.0 ], "presentation" : 1, "presentation_rect" : [ 372.0, 180.0, 132.0, 12.0 ], "saved_attribute_attributes" : { "linecolor" : { "expression" : "" } } } } , { "box" : { "fontface" : 1, "fontname" : "Lato", "id" : "obj-8", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 2329.0, 30.0, 131.75, 21.0 ], "presentation" : 1, "presentation_rect" : [ 372.0, 156.0, 35.749998569488525, 21.0 ], "text" : "LFO", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ] } } , { "box" : { "border" : 1.5, "id" : "obj-5", "linecolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "maxclass" : "live.line", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1699.0, 130.0, 36.25, 12.0 ], "presentation" : 1, "presentation_rect" : [ 324.0, 180.0, 36.25, 12.0 ], "saved_attribute_attributes" : { "linecolor" : { "expression" : "" } } } } , { "box" : { "fontface" : 1, "fontname" : "Lato", "id" : "obj-6", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1693.0, 106.0, 48.5, 21.0 ], "presentation" : 1, "presentation_rect" : [ 318.0, 156.0, 48.5, 21.0 ], "text" : "Amp", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-2", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1693.0, 148.0, 48.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 318.0, 222.0, 48.0, 21.0 ], "text" : "Level", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "blackkeycolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "hkeycolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "id" : "obj-254", "maxclass" : "kslider", "numinlets" : 2, "numoutlets" : 2, "offset" : 24, "outlettype" : [ "int", "int" ], "parameter_enable" : 0, "patching_rect" : [ 3001.0, 279.0, 396.0, 49.0 ], "presentation" : 1, "presentation_rect" : [ 45.0, 312.0, 396.0, 49.0 ], "range" : 61, "selectioncolor" : [ 0.76078431372549, 0.76078431372549, 0.76078431372549, 1.0 ], "whitekeycolor" : [ 0.898039215686275, 0.898039215686275, 0.898039215686275, 1.0 ] } } , { "box" : { "id" : "obj-253", "maxclass" : "jit.pwindow", "name" : "subosc", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "jit_matrix", "" ], "patching_rect" : [ 373.0, 498.0, 126.0, 36.0 ], "presentation" : 1, "presentation_rect" : [ 180.0, 258.0, 126.0, 36.0 ], "sync" : 1 } } , { "box" : { "id" : "obj-252", "maxclass" : "jit.pwindow", "name" : "supersaw", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "jit_matrix", "" ], "patching_rect" : [ 235.0, 498.0, 126.0, 36.0 ], "presentation" : 1, "presentation_rect" : [ 42.0, 258.0, 126.0, 36.0 ], "sync" : 1 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 0.0 ], "border" : 2, "bordercolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "id" : "obj-244", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1039.0, 441.0, 192.0, 48.0 ], "presentation" : 1, "presentation_rect" : [ 318.0, 252.0, 192.0, 48.0 ], "proportion" : 0.5 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "id" : "obj-242", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 901.0, 441.0, 126.0, 48.0 ], "presentation" : 1, "presentation_rect" : [ 180.0, 252.0, 126.0, 48.0 ], "proportion" : 0.5 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "id" : "obj-241", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 763.0, 441.0, 126.0, 48.0 ], "presentation" : 1, "presentation_rect" : [ 42.0, 252.0, 126.0, 48.0 ], "proportion" : 0.5 } } , { "box" : { "fontname" : "Lato", "id" : "obj-231", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 2159.0, 144.0, 67.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 459.75, 114.0, 52.5, 21.0 ], "text" : "Release", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-233", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 2048.5, 144.0, 48.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 414.0, 114.0, 48.0, 21.0 ], "text" : "Sustain", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "border" : 1.5, "id" : "obj-235", "linecolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "maxclass" : "live.line", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1812.0, 130.0, 180.5, 12.0 ], "presentation" : 1, "presentation_rect" : [ 323.5, 72.0, 180.5, 12.0 ], "saved_attribute_attributes" : { "linecolor" : { "expression" : "" } } } } , { "box" : { "fontname" : "Lato", "id" : "obj-236", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1928.5, 144.0, 48.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 366.0, 114.0, 48.0, 21.0 ], "text" : "Decay", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-238", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1813.0, 148.0, 48.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 318.0, 114.0, 48.0, 21.0 ], "text" : "Attack", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontface" : 1, "fontname" : "Lato", "id" : "obj-239", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1813.0, 106.0, 179.5, 21.0 ], "presentation" : 1, "presentation_rect" : [ 324.5, 48.0, 179.5, 21.0 ], "text" : "Amp Envelope", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-223", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 2606.5, 144.0, 48.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 444.0, 222.0, 48.0, 21.0 ], "text" : "Depth", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-226", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 2492.5, 144.0, 48.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 384.0, 222.0, 48.0, 21.0 ], "text" : "Speed", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-228", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 2329.0, 90.0, 48.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 402.0, 156.0, 36.0, 21.0 ], "text" : "Dest", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ] } } , { "box" : { "border" : 1.5, "id" : "obj-189", "linecolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "maxclass" : "live.line", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 771.0, 60.0, 114.0, 12.0 ], "presentation" : 1, "presentation_rect" : [ 186.0, 72.0, 114.0, 12.0 ], "saved_attribute_attributes" : { "linecolor" : { "expression" : "" } } } } , { "box" : { "fontname" : "Lato", "id" : "obj-190", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1406.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 246.0, 222.0, 60.0, 21.0 ], "text" : "Ripple", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-192", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1286.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 246.0, 168.0, 60.0, 21.0 ], "text" : "Divot", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-194", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1166.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 246.0, 114.0, 60.0, 21.0 ], "text" : "Bend", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-196", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1046.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 180.0, 222.0, 60.0, 21.0 ], "text" : "Softness", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-200", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 790.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 180.0, 114.0, 60.0, 21.0 ], "text" : "Mix", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontface" : 1, "fontname" : "Lato", "id" : "obj-201", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 777.0, 36.0, 102.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 196.5, 48.0, 36.0, 21.0 ], "text" : "Sub", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ] } } , { "box" : { "border" : 1.5, "id" : "obj-188", "linecolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 1.0 ], "maxclass" : "live.line", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 37.0, 60.0, 114.0, 12.0 ], "presentation" : 1, "presentation_rect" : [ 48.0, 72.0, 114.0, 12.0 ], "saved_attribute_attributes" : { "linecolor" : { "expression" : "" } } } } , { "box" : { "fontname" : "Lato", "id" : "obj-181", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 656.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 108.0, 222.0, 60.0, 21.0 ], "text" : "Mod Amt", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-183", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 536.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 108.0, 168.0, 60.0, 21.0 ], "text" : "Mod Freq", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-185", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 296.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 108.0, 114.0, 60.0, 21.0 ], "text" : "Super", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-179", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 416.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 42.0, 222.0, 60.0, 21.0 ], "text" : "Softness", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-177", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 176.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 42.0, 168.0, 60.0, 21.0 ], "text" : "Shape", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontname" : "Lato", "id" : "obj-176", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 56.5, 78.0, 60.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 42.0, 114.0, 60.0, 21.0 ], "text" : "Unison", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "fontface" : 1, "fontname" : "Lato", "id" : "obj-175", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 43.0, 36.0, 102.0, 21.0 ], "presentation" : 1, "presentation_rect" : [ 54.0, 48.0, 102.0, 21.0 ], "text" : "Supersaw", "textcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "textjustification" : 1 } } , { "box" : { "angle" : 270.0, "bgcolor" : [ 0.286274509803922, 0.286274509803922, 0.298039215686275, 1.0 ], "border" : 2, "bordercolor" : [ 0.682352941176471, 0.67843137254902, 0.701960784313725, 0.0 ], "id" : "obj-9", "maxclass" : "panel", "mode" : 0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 763.0, 498.0, 468.0, 56.0 ], "presentation" : 1, "presentation_rect" : [ 42.0, 309.0, 468.0, 56.0 ], "proportion" : 0.5 } } , { "box" : { "id" : "obj-107", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 2765.0, 436.5, 52.0, 22.0 ], "text" : "open $1" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-72", 1 ], "source" : [ "obj-1", 1 ] } } , { "patchline" : { "destination" : [ "obj-72", 0 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2338.5, 352.300000131130219, 2909.5, 352.300000131130219 ], "source" : [ "obj-100", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2626.5, 352.900000095367432, 2909.5, 352.900000095367432 ], "source" : [ "obj-101", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2512.5, 352.900000095367432, 2909.5, 352.900000095367432 ], "source" : [ "obj-102", 0 ] } } , { "patchline" : { "destination" : [ "obj-100", 0 ], "order" : 1, "source" : [ "obj-105", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 0 ], "order" : 0, "source" : [ "obj-105", 0 ] } } , { "patchline" : { "destination" : [ "obj-107", 0 ], "source" : [ "obj-106", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2774.5, 468.75, 2909.5, 468.75 ], "source" : [ "obj-107", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 1096.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-109", 0 ] } } , { "patchline" : { "destination" : [ "obj-123", 0 ], "midpoints" : [ 3212.0, 435.5, 3106.5, 435.5 ], "source" : [ "obj-11", 1 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 1216.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-110", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 1456.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-111", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 1336.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-112", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 220.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-114", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 340.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-115", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 460.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-116", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 580.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-117", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 700.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-118", 0 ] } } , { "patchline" : { "destination" : [ "obj-13", 1 ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 1 ], "midpoints" : [ 3106.5, 472.5, 3010.5, 472.5 ], "source" : [ "obj-123", 0 ] } } , { "patchline" : { "destination" : [ "obj-252", 0 ], "order" : 1, "source" : [ "obj-129", 0 ] } } , { "patchline" : { "destination" : [ "obj-253", 0 ], "order" : 0, "source" : [ "obj-129", 0 ] } } , { "patchline" : { "destination" : [ "obj-11", 0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 1594.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-130", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 1570.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-131", 0 ] } } , { "patchline" : { "destination" : [ "obj-91", 0 ], "source" : [ "obj-135", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 2543.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-14", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 2674.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "destination" : [ "obj-135", 0 ], "midpoints" : [ 984.5, 193.0, 927.0, 193.0 ], "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-73", 0 ], "source" : [ "obj-17", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 816.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "destination" : [ "obj-17", 1 ], "source" : [ "obj-23", 1 ] } } , { "patchline" : { "destination" : [ "obj-17", 0 ], "source" : [ "obj-23", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-28", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "destination" : [ "obj-23", 0 ], "source" : [ "obj-254", 0 ] } } , { "patchline" : { "destination" : [ "obj-23", 2 ], "midpoints" : [ 1925.25, 352.0, 3107.5, 352.0 ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 682.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 1 ], "source" : [ "obj-28", 1 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 562.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 1708.5, 385.5, 2909.5, 385.5 ], "source" : [ "obj-309", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 442.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-32", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 322.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-33", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 202.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-35", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 82.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-36", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 1828.5, 385.5, 2909.5, 385.5 ], "source" : [ "obj-38", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "midpoints" : [ 2364.5, 376.5, 100.5, 376.5 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 1948.5, 385.5, 2909.5, 385.5 ], "source" : [ "obj-40", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2068.5, 385.5, 2909.5, 385.5 ], "source" : [ "obj-41", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2188.5, 385.5, 2909.5, 385.5 ], "source" : [ "obj-42", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 1312.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-46", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 1432.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-47", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 1192.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-50", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 1072.5, 352.5, 2909.5, 352.5 ], "source" : [ "obj-51", 0 ] } } , { "patchline" : { "destination" : [ "obj-88", 0 ], "source" : [ "obj-54", 0 ] } } , { "patchline" : { "destination" : [ "obj-42", 0 ], "source" : [ "obj-55", 0 ] } } , { "patchline" : { "destination" : [ "obj-41", 0 ], "source" : [ "obj-57", 0 ] } } , { "patchline" : { "destination" : [ "obj-25", 0 ], "order" : 0, "source" : [ "obj-58", 0 ] } } , { "patchline" : { "destination" : [ "obj-40", 0 ], "order" : 1, "source" : [ "obj-58", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 0 ], "order" : 0, "source" : [ "obj-67", 0 ] } } , { "patchline" : { "destination" : [ "obj-38", 0 ], "order" : 1, "source" : [ "obj-67", 0 ] } } , { "patchline" : { "destination" : [ "obj-110", 0 ], "order" : 0, "source" : [ "obj-68", 0 ] } } , { "patchline" : { "destination" : [ "obj-50", 0 ], "order" : 1, "source" : [ "obj-68", 0 ] } } , { "patchline" : { "destination" : [ "obj-112", 0 ], "order" : 0, "source" : [ "obj-69", 0 ] } } , { "patchline" : { "destination" : [ "obj-46", 0 ], "order" : 1, "source" : [ "obj-69", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 1 ], "source" : [ "obj-73", 0 ] } } , { "patchline" : { "destination" : [ "obj-111", 0 ], "order" : 0, "source" : [ "obj-75", 0 ] } } , { "patchline" : { "destination" : [ "obj-47", 0 ], "order" : 1, "source" : [ "obj-75", 0 ] } } , { "patchline" : { "destination" : [ "obj-309", 0 ], "source" : [ "obj-76", 0 ] } } , { "patchline" : { "destination" : [ "obj-102", 0 ], "order" : 1, "source" : [ "obj-78", 0 ] } } , { "patchline" : { "destination" : [ "obj-14", 0 ], "order" : 0, "source" : [ "obj-78", 0 ] } } , { "patchline" : { "destination" : [ "obj-101", 0 ], "order" : 1, "source" : [ "obj-79", 0 ] } } , { "patchline" : { "destination" : [ "obj-15", 0 ], "order" : 0, "source" : [ "obj-79", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "source" : [ "obj-80", 0 ] } } , { "patchline" : { "destination" : [ "obj-130", 0 ], "order" : 0, "source" : [ "obj-81", 0 ] } } , { "patchline" : { "destination" : [ "obj-131", 0 ], "order" : 1, "source" : [ "obj-81", 0 ] } } , { "patchline" : { "destination" : [ "obj-109", 0 ], "order" : 0, "source" : [ "obj-82", 0 ] } } , { "patchline" : { "destination" : [ "obj-51", 0 ], "order" : 1, "source" : [ "obj-82", 0 ] } } , { "patchline" : { "destination" : [ "obj-115", 0 ], "order" : 0, "source" : [ "obj-83", 0 ] } } , { "patchline" : { "destination" : [ "obj-33", 0 ], "order" : 1, "source" : [ "obj-83", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 2592.5, 468.75, 2909.5, 468.75 ], "source" : [ "obj-84", 0 ] } } , { "patchline" : { "destination" : [ "obj-117", 0 ], "order" : 0, "source" : [ "obj-85", 0 ] } } , { "patchline" : { "destination" : [ "obj-29", 0 ], "order" : 1, "source" : [ "obj-85", 0 ] } } , { "patchline" : { "destination" : [ "obj-118", 0 ], "order" : 0, "source" : [ "obj-86", 0 ] } } , { "patchline" : { "destination" : [ "obj-27", 0 ], "order" : 1, "source" : [ "obj-86", 0 ] } } , { "patchline" : { "destination" : [ "obj-116", 0 ], "order" : 0, "source" : [ "obj-87", 0 ] } } , { "patchline" : { "destination" : [ "obj-32", 0 ], "order" : 1, "source" : [ "obj-87", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 3 ], "source" : [ "obj-88", 3 ] } } , { "patchline" : { "destination" : [ "obj-3", 2 ], "source" : [ "obj-88", 2 ] } } , { "patchline" : { "destination" : [ "obj-3", 1 ], "source" : [ "obj-88", 1 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-88", 0 ] } } , { "patchline" : { "destination" : [ "obj-114", 0 ], "order" : 0, "source" : [ "obj-89", 0 ] } } , { "patchline" : { "destination" : [ "obj-35", 0 ], "order" : 1, "source" : [ "obj-89", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "midpoints" : [ 927.0, 352.499999284744263, 2909.5, 352.499999284744263 ], "source" : [ "obj-91", 0 ] } } , { "patchline" : { "destination" : [ "obj-36", 0 ], "source" : [ "obj-92", 0 ] } } ], "parameters" : { "obj-1" : [ "rnbo~", "rnbo~", 0 ], "obj-55" : [ "Amp Release", "release", 0 ], "obj-57" : [ "Amp Sustain", "Sustain", 0 ], "obj-58" : [ "Decay", "Amp Decay", 0 ], "obj-67" : [ "Amp Attack", "Attack", 0 ], "obj-68" : [ "Bend", "Bend", 0 ], "obj-69" : [ "Divot", "Divot", 0 ], "obj-75" : [ "live.dial[6]", "live.dial", 0 ], "obj-76" : [ "Amp Level", "Level", 0 ], "obj-78" : [ "LFO Speed", "Speed", 0 ], "obj-79" : [ "LFO Depth", "depth", 0 ], "obj-80" : [ "Sub Mix", "Mix", 0 ], "obj-81" : [ "Squish", "Squish", 0 ], "obj-82" : [ "Sub Softness", "Softness", 0 ], "obj-83" : [ "Super", "Super", 0 ], "obj-85" : [ "Supersaw Mod Speed", "Mod Freq", 0 ], "obj-86" : [ "Supersaw Mod Amount", "Mod Amt", 0 ], "obj-87" : [ "Supersaw Softness", "Softness", 0 ], "obj-88" : [ "rnbo~[1]", "rnbo~", 0 ], "obj-89" : [ "Supersaw Shape", "Shape", 0 ], "obj-92" : [ "Supersaw Unison", "Unison", 0 ], "parameterbanks" : { } , "inherited_shortname" : 1 } , "dependency_cache" : [ { "name" : "_20201222.maxsnap", "bootpath" : "~/Documents/Max 8/Snapshots", "patcherrelativepath" : "../../Max 8/Snapshots", "type" : "mx@s", "implicit" : 1 } , { "name" : "_20210103.maxsnap", "bootpath" : "~/Documents/Max 8/Snapshots", "patcherrelativepath" : "../../Max 8/Snapshots", "type" : "mx@s", "implicit" : 1 } , { "name" : "rnbo~.mxo", "type" : "iLaX" } ], "autosave" : 0, "snapshot" : { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "snapshotlist", "origin" : "jpatcher", "type" : "list", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "valuedictionary" : { "parameter_values" : { "Amp Attack" : 0.039370078740157, "Amp Level" : 0.629921259842519, "Amp Release" : 0.535433070866141, "Amp Sustain" : 0.448818897637795, "Bend" : 0.0, "Decay" : 0.511811023622046, "Divot" : 1.0, "LFO Depth" : 0.0, "LFO Speed" : 0.535433070866143, "Squish" : 0.0, "Sub Mix" : 0.299212598425197, "Sub Softness" : 0.0, "Super" : 1.0, "Supersaw Mod Amount" : 0.228346456692914, "Supersaw Mod Speed" : 0.58267716535433, "Supersaw Shape" : 0.0, "Supersaw Softness" : 0.0, "Supersaw Unison" : 0.141732283464567, "live.dial[6]" : 0.0, "blob" : { "rnbo~" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "poly" : [ { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } ] } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ], "rnbo~[1]" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "s[2]" : { } , "l" : { } , "s[9]" : { } , "s[10]" : { } , "m[3]" : { } , "l[2]" : { } , "s[11]" : { } , "m[4]" : { } , "l[3]" : { } , "s[12]" : { } , "l[4]" : { } , "m[5]" : { } , "s[13]" : { } , "l[5]" : { } , "m[6]" : { } , "s[3]" : { } , "m[8]" : { } , "l[7]" : { } , "s[5]" : { } , "m[9]" : { } , "l[8]" : { } , "lfo" : { } , "s[6]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m" : { } , "m[11]" : { } , "l[11]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } } , "s[4]" : { } , "l[9]" : { } , "s[1]" : { } , "m[1]" : { } , "l[1]" : { } , "m[2]" : { } } , "sub_rip" : { "value" : 0.0 } , "sub_fold" : { "value" : 1.0 } , "saw_dist" : { "value" : 1.0 } , "saw_soft" : { "value" : 0.0 } , "saw_modmix" : { "value" : 0.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "lfo_dest" : { "value" : 4.0 } , "sub_bend" : { "value" : 0.0 } , "saw_shape" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "sub_ripamt" : { "value" : 1.0 } , "lfo_dep" : { "value" : 0.0 } , "sub_sym" : { "value" : 0.0 } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ] } } } } , "snapshotlist" : { "current_snapshot" : 4, "entries" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "Echoing Saw", "origin" : "phaseshaping_supersaw", "type" : "patcher", "subtype" : "Undefined", "embed" : 1, "fileref" : { "name" : "phaseshaping_supersaw", "filename" : "phaseshaping_supersaw.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "c8a269265502979b90c6f62fe8adae74" } , "snapshot" : { "valuedictionary" : { "parameter_values" : { "Amp Attack" : 0.535433070866141, "Amp Level" : 0.629921259842519, "Amp Release" : 0.724409448818897, "Amp Sustain" : 0.448818897637795, "Bend" : 0.0, "Decay" : 0.511811023622046, "Divot" : 1.0, "LFO Depth" : 1.0, "LFO Speed" : 0.535433070866143, "Squish" : 0.283464566929134, "Sub Mix" : 0.346456692913386, "Sub Softness" : 0.0, "Super" : 0.692913385826772, "Supersaw Mod Amount" : 0.330708661417323, "Supersaw Mod Speed" : 0.228346456692913, "Supersaw Shape" : 0.0, "Supersaw Softness" : 1.0, "Supersaw Unison" : 0.141732283464567, "live.dial[6]" : 0.0, "blob" : { "rnbo~" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "poly" : [ { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.283464566929134 } , "release" : { "value" : 0.724409448818897 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.330708661417323 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.228346456692913 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.346456692913386 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 1.0 } , "saw_dist" : { "value" : 0.692913385826772 } , "attack" : { "value" : 0.535433070866141 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.283464566929134 } , "release" : { "value" : 0.724409448818897 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.330708661417323 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.228346456692913 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.346456692913386 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 1.0 } , "saw_dist" : { "value" : 0.692913385826772 } , "attack" : { "value" : 0.535433070866141 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.283464566929134 } , "release" : { "value" : 0.724409448818897 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.330708661417323 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.228346456692913 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.346456692913386 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 1.0 } , "saw_dist" : { "value" : 0.692913385826772 } , "attack" : { "value" : 0.535433070866141 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.283464566929134 } , "release" : { "value" : 0.724409448818897 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.330708661417323 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.228346456692913 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.346456692913386 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 1.0 } , "saw_dist" : { "value" : 0.692913385826772 } , "attack" : { "value" : 0.535433070866141 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.283464566929134 } , "release" : { "value" : 0.724409448818897 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.330708661417323 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.228346456692913 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.346456692913386 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 1.0 } , "saw_dist" : { "value" : 0.692913385826772 } , "attack" : { "value" : 0.535433070866141 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.283464566929134 } , "release" : { "value" : 0.724409448818897 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.330708661417323 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.228346456692913 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.346456692913386 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 1.0 } , "saw_dist" : { "value" : 0.692913385826772 } , "attack" : { "value" : 0.535433070866141 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.283464566929134 } , "release" : { "value" : 0.724409448818897 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.330708661417323 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.228346456692913 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.346456692913386 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 1.0 } , "saw_dist" : { "value" : 0.692913385826772 } , "attack" : { "value" : 0.535433070866141 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.283464566929134 } , "release" : { "value" : 0.724409448818897 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.330708661417323 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.228346456692913 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.346456692913386 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 1.0 } , "saw_dist" : { "value" : 0.692913385826772 } , "attack" : { "value" : 0.535433070866141 } } ] } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ], "rnbo~[1]" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "s[2]" : { } , "l" : { } , "s[9]" : { } , "s[10]" : { } , "m[3]" : { } , "l[2]" : { } , "s[11]" : { } , "m[4]" : { } , "l[3]" : { } , "s[12]" : { } , "l[4]" : { } , "m[5]" : { } , "s[13]" : { } , "l[5]" : { } , "m[6]" : { } , "s[3]" : { } , "m[8]" : { } , "l[7]" : { } , "s[5]" : { } , "m[9]" : { } , "l[8]" : { } , "lfo" : { } , "s[6]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m" : { } , "m[11]" : { } , "l[11]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } } , "s[4]" : { } , "l[9]" : { } , "s[1]" : { } , "m[1]" : { } , "l[1]" : { } , "m[2]" : { } } , "sub_rip" : { "value" : 0.0 } , "sub_fold" : { "value" : 1.0 } , "saw_dist" : { "value" : 0.692913385826772 } , "saw_soft" : { "value" : 1.0 } , "saw_modmix" : { "value" : 0.0 } , "saw_modamt" : { "value" : 0.330708661417323 } , "sub_soft" : { "value" : 0.0 } , "saw_modfrq" : { "value" : 0.228346456692913 } , "lfo_dest" : { "value" : 4.0 } , "sub_bend" : { "value" : 0.0 } , "saw_shape" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "sub_ripamt" : { "value" : 1.0 } , "lfo_dep" : { "value" : 1.0 } , "sub_sym" : { "value" : 0.283464566929134 } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ] } } } } } , { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "Super Stab", "origin" : "phaseshaping_supersaw", "type" : "patcher", "subtype" : "Undefined", "embed" : 1, "fileref" : { "name" : "Echoing Saw[1]", "filename" : "Echoing Saw[1].maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "8526a5c2a112a7ceb6db88f57038adaf" } , "snapshot" : { "valuedictionary" : { "parameter_values" : { "Amp Attack" : 0.023622047244094, "Amp Level" : 0.629921259842519, "Amp Release" : 0.377952755905512, "Amp Sustain" : 0.41732283464567, "Bend" : 0.0, "Decay" : 0.338582677165354, "Divot" : 1.0, "LFO Depth" : 0.480314960629922, "LFO Speed" : 0.401574803149606, "Squish" : 0.511811023622048, "Sub Mix" : 0.503937007874016, "Sub Softness" : 0.0, "Super" : 1.0, "Supersaw Mod Amount" : 0.440944881889764, "Supersaw Mod Speed" : 0.574803149606299, "Supersaw Shape" : 0.0, "Supersaw Softness" : 0.0, "Supersaw Unison" : 0.228346456692913, "live.dial[6]" : 0.0, "blob" : { "rnbo~" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "poly" : [ { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.005953232378906 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.011906464757811 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.228346456692913 } , "sub_sym" : { "value" : 0.511811023622048 } , "release" : { "value" : 0.377952755905512 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.41732283464567 } , "lfo_dest" : { "value" : 5.0 } , "saw_modamt" : { "value" : 0.440944881889764 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 1.0 } , "saw_modfrq" : { "value" : 0.574803149606299 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.503937007874016 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.338582677165354 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.401574803149606 } , "lfo_dep" : { "value" : 0.480314960629922 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.005953232378906 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.011906464757811 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.228346456692913 } , "sub_sym" : { "value" : 0.511811023622048 } , "release" : { "value" : 0.377952755905512 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.41732283464567 } , "lfo_dest" : { "value" : 5.0 } , "saw_modamt" : { "value" : 0.440944881889764 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 1.0 } , "saw_modfrq" : { "value" : 0.574803149606299 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.503937007874016 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.338582677165354 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.401574803149606 } , "lfo_dep" : { "value" : 0.480314960629922 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.005953232378906 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.011906464757811 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.228346456692913 } , "sub_sym" : { "value" : 0.511811023622048 } , "release" : { "value" : 0.377952755905512 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.41732283464567 } , "lfo_dest" : { "value" : 5.0 } , "saw_modamt" : { "value" : 0.440944881889764 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 1.0 } , "saw_modfrq" : { "value" : 0.574803149606299 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.503937007874016 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.338582677165354 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.401574803149606 } , "lfo_dep" : { "value" : 0.480314960629922 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.005953232378906 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.011906464757811 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.228346456692913 } , "sub_sym" : { "value" : 0.511811023622048 } , "release" : { "value" : 0.377952755905512 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.41732283464567 } , "lfo_dest" : { "value" : 5.0 } , "saw_modamt" : { "value" : 0.440944881889764 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 1.0 } , "saw_modfrq" : { "value" : 0.574803149606299 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.503937007874016 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.338582677165354 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.401574803149606 } , "lfo_dep" : { "value" : 0.480314960629922 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.005953232378906 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.011906464757811 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.228346456692913 } , "sub_sym" : { "value" : 0.511811023622048 } , "release" : { "value" : 0.377952755905512 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.41732283464567 } , "lfo_dest" : { "value" : 5.0 } , "saw_modamt" : { "value" : 0.440944881889764 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 1.0 } , "saw_modfrq" : { "value" : 0.574803149606299 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.503937007874016 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.338582677165354 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.401574803149606 } , "lfo_dep" : { "value" : 0.480314960629922 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.005953232378906 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.011906464757811 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.228346456692913 } , "sub_sym" : { "value" : 0.511811023622048 } , "release" : { "value" : 0.377952755905512 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.41732283464567 } , "lfo_dest" : { "value" : 5.0 } , "saw_modamt" : { "value" : 0.440944881889764 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 1.0 } , "saw_modfrq" : { "value" : 0.574803149606299 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.503937007874016 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.338582677165354 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.401574803149606 } , "lfo_dep" : { "value" : 0.480314960629922 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.005953232378906 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.011906464757811 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.228346456692913 } , "sub_sym" : { "value" : 0.511811023622048 } , "release" : { "value" : 0.377952755905512 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.41732283464567 } , "lfo_dest" : { "value" : 5.0 } , "saw_modamt" : { "value" : 0.440944881889764 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 1.0 } , "saw_modfrq" : { "value" : 0.574803149606299 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.503937007874016 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.338582677165354 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.401574803149606 } , "lfo_dep" : { "value" : 0.480314960629922 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.005953232378906 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.011906464757811 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.228346456692913 } , "sub_sym" : { "value" : 0.511811023622048 } , "release" : { "value" : 0.377952755905512 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.41732283464567 } , "lfo_dest" : { "value" : 5.0 } , "saw_modamt" : { "value" : 0.440944881889764 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 1.0 } , "saw_modfrq" : { "value" : 0.574803149606299 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.503937007874016 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.338582677165354 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.401574803149606 } , "lfo_dep" : { "value" : 0.480314960629922 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.023622047244094 } } ] } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ], "rnbo~[1]" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "s[2]" : { } , "l" : { } , "s[9]" : { } , "s[10]" : { } , "m[3]" : { } , "l[2]" : { } , "s[11]" : { } , "m[4]" : { } , "l[3]" : { } , "s[12]" : { } , "l[4]" : { } , "m[5]" : { } , "s[13]" : { } , "l[5]" : { } , "m[6]" : { } , "s[3]" : { } , "m[8]" : { } , "l[7]" : { } , "s[5]" : { } , "m[9]" : { } , "l[8]" : { } , "lfo" : { } , "s[6]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m" : { } , "m[11]" : { } , "l[11]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } } , "s[4]" : { } , "l[9]" : { } , "s[1]" : { } , "m[1]" : { } , "l[1]" : { } , "m[2]" : { } } , "sub_rip" : { "value" : 0.0 } , "sub_fold" : { "value" : 1.0 } , "saw_dist" : { "value" : 1.0 } , "saw_soft" : { "value" : 0.0 } , "saw_modmix" : { "value" : 0.0 } , "saw_modamt" : { "value" : 0.440944881889764 } , "sub_soft" : { "value" : 0.0 } , "saw_modfrq" : { "value" : 0.574803149606299 } , "lfo_dest" : { "value" : 5.0 } , "sub_bend" : { "value" : 0.0 } , "saw_shape" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.401574803149606 } , "sub_ripamt" : { "value" : 1.0 } , "lfo_dep" : { "value" : 0.480314960629922 } , "sub_sym" : { "value" : 0.511811023622048 } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ] } } } } } , { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "Alias Dreams", "origin" : "phaseshaping_supersaw", "type" : "patcher", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "valuedictionary" : { "parameter_values" : { "Amp Attack" : 0.023622047244094, "Amp Level" : 0.629921259842519, "Amp Release" : 0.779527559055118, "Amp Sustain" : 1.0, "Bend" : 0.0, "Decay" : 0.007874015748032, "Divot" : 0.0, "LFO Depth" : 0.440944881889764, "LFO Speed" : 0.165354330708662, "Squish" : 0.0, "Sub Mix" : 0.188976377952756, "Sub Softness" : 0.0, "Super" : 0.0, "Supersaw Mod Amount" : 0.0, "Supersaw Mod Speed" : 0.0, "Supersaw Shape" : 1.0, "Supersaw Softness" : 1.0, "Supersaw Unison" : 0.31496062992126, "live.dial[6]" : 0.708661417322834, "blob" : { "rnbo~" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "poly" : [ { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.015622078488251 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.031244156976503 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.708661417322834 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.31496062992126 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 8.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.165354330708662 } , "lfo_dep" : { "value" : 0.440944881889764 } , "saw_dist" : { "value" : 0.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.015622078488251 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.031244156976503 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.708661417322834 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.31496062992126 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 8.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.165354330708662 } , "lfo_dep" : { "value" : 0.440944881889764 } , "saw_dist" : { "value" : 0.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.015622078488251 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.031244156976503 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.708661417322834 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.31496062992126 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 8.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.165354330708662 } , "lfo_dep" : { "value" : 0.440944881889764 } , "saw_dist" : { "value" : 0.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.015622078488251 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.031244156976503 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.708661417322834 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.31496062992126 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 8.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.165354330708662 } , "lfo_dep" : { "value" : 0.440944881889764 } , "saw_dist" : { "value" : 0.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.015622078488251 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.031244156976503 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.708661417322834 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.31496062992126 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 8.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.165354330708662 } , "lfo_dep" : { "value" : 0.440944881889764 } , "saw_dist" : { "value" : 0.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.015622078488251 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.031244156976503 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.708661417322834 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.31496062992126 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 8.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.165354330708662 } , "lfo_dep" : { "value" : 0.440944881889764 } , "saw_dist" : { "value" : 0.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.015622078488251 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.031244156976503 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.708661417322834 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.31496062992126 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 8.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.165354330708662 } , "lfo_dep" : { "value" : 0.440944881889764 } , "saw_dist" : { "value" : 0.0 } , "attack" : { "value" : 0.023622047244094 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.015622078488251 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.031244156976503 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.708661417322834 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.31496062992126 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 8.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 1.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.165354330708662 } , "lfo_dep" : { "value" : 0.440944881889764 } , "saw_dist" : { "value" : 0.0 } , "attack" : { "value" : 0.023622047244094 } } ] } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ], "rnbo~[1]" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "s[2]" : { } , "l" : { } , "s[9]" : { } , "s[10]" : { } , "m[3]" : { } , "l[2]" : { } , "s[11]" : { } , "m[4]" : { } , "l[3]" : { } , "s[12]" : { } , "l[4]" : { } , "m[5]" : { } , "s[13]" : { } , "l[5]" : { } , "m[6]" : { } , "s[3]" : { } , "m[8]" : { } , "l[7]" : { } , "s[5]" : { } , "m[9]" : { } , "l[8]" : { } , "lfo" : { } , "s[6]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m" : { } , "m[11]" : { } , "l[11]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } } , "s[4]" : { } , "l[9]" : { } , "s[1]" : { } , "m[1]" : { } , "l[1]" : { } , "m[2]" : { } } , "sub_rip" : { "value" : 0.708661417322834 } , "sub_fold" : { "value" : 0.0 } , "saw_dist" : { "value" : 0.0 } , "saw_soft" : { "value" : 1.0 } , "saw_modmix" : { "value" : 0.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "saw_modfrq" : { "value" : 0.0 } , "lfo_dest" : { "value" : 8.0 } , "sub_bend" : { "value" : 0.0 } , "saw_shape" : { "value" : 1.0 } , "lfo_frq" : { "value" : 0.165354330708662 } , "sub_ripamt" : { "value" : 1.0 } , "lfo_dep" : { "value" : 0.440944881889764 } , "sub_sym" : { "value" : 0.0 } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ] } } } } , "fileref" : { "name" : "Super Stab[1]", "filename" : "Super Stab[1].maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "ef551796a49dc49bd34d158385266954" } } , { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "IDM Maybe", "origin" : "phaseshaping_supersaw", "type" : "patcher", "subtype" : "Undefined", "embed" : 1, "fileref" : { "name" : "Alias Dreams[1]", "filename" : "Alias Dreams[1].maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "6806f44a22d8d6e81ec6bd01b27a088f" } , "snapshot" : { "valuedictionary" : { "parameter_values" : { "Amp Attack" : 0.496062992125984, "Amp Level" : 0.629921259842519, "Amp Release" : 0.779527559055118, "Amp Sustain" : 1.0, "Bend" : 0.62992125984252, "Decay" : 0.007874015748032, "Divot" : 0.0, "LFO Depth" : 0.511811023622047, "LFO Speed" : 0.110236220472441, "Squish" : 0.551181102362205, "Sub Mix" : 0.188976377952756, "Sub Softness" : 0.0, "Super" : 1.0, "Supersaw Mod Amount" : 0.0, "Supersaw Mod Speed" : 0.0, "Supersaw Shape" : 1.0, "Supersaw Softness" : 0.41732283464567, "Supersaw Unison" : 0.196850393700788, "live.dial[6]" : 0.0, "blob" : { "rnbo~" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "poly" : [ { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.003813984005921 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.007627968011842 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.196850393700788 } , "sub_sym" : { "value" : 0.551181102362205 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 6.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 0.41732283464567 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.62992125984252 } , "lfo_frq" : { "value" : 0.110236220472441 } , "lfo_dep" : { "value" : 0.511811023622047 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.496062992125984 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.003813984005921 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.007627968011842 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.196850393700788 } , "sub_sym" : { "value" : 0.551181102362205 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 6.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 0.41732283464567 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.62992125984252 } , "lfo_frq" : { "value" : 0.110236220472441 } , "lfo_dep" : { "value" : 0.511811023622047 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.496062992125984 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.003813984005921 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.007627968011842 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.196850393700788 } , "sub_sym" : { "value" : 0.551181102362205 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 6.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 0.41732283464567 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.62992125984252 } , "lfo_frq" : { "value" : 0.110236220472441 } , "lfo_dep" : { "value" : 0.511811023622047 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.496062992125984 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.003813984005921 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.007627968011842 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.196850393700788 } , "sub_sym" : { "value" : 0.551181102362205 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 6.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 0.41732283464567 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.62992125984252 } , "lfo_frq" : { "value" : 0.110236220472441 } , "lfo_dep" : { "value" : 0.511811023622047 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.496062992125984 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.003813984005921 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.007627968011842 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.196850393700788 } , "sub_sym" : { "value" : 0.551181102362205 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 6.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 0.41732283464567 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.62992125984252 } , "lfo_frq" : { "value" : 0.110236220472441 } , "lfo_dep" : { "value" : 0.511811023622047 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.496062992125984 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.003813984005921 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.007627968011842 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.196850393700788 } , "sub_sym" : { "value" : 0.551181102362205 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 6.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 0.41732283464567 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.62992125984252 } , "lfo_frq" : { "value" : 0.110236220472441 } , "lfo_dep" : { "value" : 0.511811023622047 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.496062992125984 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.003813984005921 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.007627968011842 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.196850393700788 } , "sub_sym" : { "value" : 0.551181102362205 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 6.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 0.41732283464567 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.62992125984252 } , "lfo_frq" : { "value" : 0.110236220472441 } , "lfo_dep" : { "value" : 0.511811023622047 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.496062992125984 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.003813984005921 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.007627968011842 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.196850393700788 } , "sub_sym" : { "value" : 0.551181102362205 } , "release" : { "value" : 0.779527559055118 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 1.0 } , "lfo_dest" : { "value" : 6.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 4.0 } , "saw_modfrq" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "osc_bal" : { "value" : 0.188976377952756 } , "saw_soft" : { "value" : 0.41732283464567 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 1.0 } , "decay" : { "value" : 0.007874015748032 } , "sub_bend" : { "value" : 0.62992125984252 } , "lfo_frq" : { "value" : 0.110236220472441 } , "lfo_dep" : { "value" : 0.511811023622047 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.496062992125984 } } ] } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ], "rnbo~[1]" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "s[2]" : { } , "l" : { } , "s[9]" : { } , "s[10]" : { } , "m[3]" : { } , "l[2]" : { } , "s[11]" : { } , "m[4]" : { } , "l[3]" : { } , "s[12]" : { } , "l[4]" : { } , "m[5]" : { } , "s[13]" : { } , "l[5]" : { } , "m[6]" : { } , "s[3]" : { } , "m[8]" : { } , "l[7]" : { } , "s[5]" : { } , "m[9]" : { } , "l[8]" : { } , "lfo" : { } , "s[6]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m" : { } , "m[11]" : { } , "l[11]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } } , "s[4]" : { } , "l[9]" : { } , "s[1]" : { } , "m[1]" : { } , "l[1]" : { } , "m[2]" : { } } , "sub_rip" : { "value" : 0.0 } , "sub_fold" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "saw_soft" : { "value" : 0.41732283464567 } , "saw_modmix" : { "value" : 0.0 } , "saw_modamt" : { "value" : 0.0 } , "sub_soft" : { "value" : 0.0 } , "saw_modfrq" : { "value" : 0.0 } , "lfo_dest" : { "value" : 6.0 } , "sub_bend" : { "value" : 0.62992125984252 } , "saw_shape" : { "value" : 1.0 } , "lfo_frq" : { "value" : 0.110236220472441 } , "sub_ripamt" : { "value" : 1.0 } , "lfo_dep" : { "value" : 0.511811023622047 } , "sub_sym" : { "value" : 0.551181102362205 } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ] } } } } } , { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "Default", "origin" : "phaseshaping_supersaw", "type" : "patcher", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "valuedictionary" : { "parameter_values" : { "Amp Attack" : 0.039370078740157, "Amp Level" : 0.629921259842519, "Amp Release" : 0.535433070866141, "Amp Sustain" : 0.448818897637795, "Bend" : 0.0, "Decay" : 0.511811023622046, "Divot" : 1.0, "LFO Depth" : 0.0, "LFO Speed" : 0.535433070866143, "Squish" : 0.0, "Sub Mix" : 0.299212598425197, "Sub Softness" : 0.0, "Super" : 1.0, "Supersaw Mod Amount" : 0.228346456692914, "Supersaw Mod Speed" : 0.58267716535433, "Supersaw Shape" : 0.0, "Supersaw Softness" : 0.0, "Supersaw Unison" : 0.141732283464567, "live.dial[6]" : 0.0, "blob" : { "rnbo~" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "poly" : [ { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } , { "__sps" : { "s[3]" : { } , "l" : { } , "s[10]" : { } , "s[11]" : { } , "s[12]" : { } , "m[4]" : { } , "l[3]" : { } , "s[13]" : { } , "m[5]" : { } , "l[4]" : { } , "s[14]" : { } , "m[6]" : { } , "l[5]" : { } , "s[4]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[5]" : { } , "lfo" : { } , "s[6]" : { } , "m" : { } , "m[11]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m[8]" : { } , "l[7]" : { } , "m[13]" : { } , "s[9]" : { } , "l[11]" : { } , "m[9]" : { } , "l[8]" : { } , "m[1]" : { } , "m[14]" : { } , "s[2]" : { } , "l[1]" : { } , "m[2]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : [ { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.5 } , "vol" : { "value" : 1.0 } , "offset" : { "value" : 0.0 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.9 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : -0.001423561902242 } } , { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } , "pan" : { "value" : 0.1 } , "vol" : { "value" : 0.5 } , "offset" : { "value" : 0.002847123804484 } } ], "l[9]" : { } , "s[1]" : { } , "l[2]" : { } , "m[3]" : { } } , "sub_rip" : { "value" : 0.0 } , "vol" : { "value" : 0.629921259842519 } , "saw_det" : { "value" : 0.141732283464567 } , "sub_sym" : { "value" : 0.0 } , "release" : { "value" : 0.535433070866141 } , "saw_modmix" : { "value" : 0.0 } , "sustain" : { "value" : 0.448818897637795 } , "lfo_dest" : { "value" : 4.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "sub_oct" : { "value" : 2.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "sub_fold" : { "value" : 1.0 } , "osc_bal" : { "value" : 0.299212598425197 } , "saw_soft" : { "value" : 0.0 } , "sub_ripamt" : { "value" : 1.0 } , "saw_shape" : { "value" : 0.0 } , "decay" : { "value" : 0.511811023622046 } , "sub_bend" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "lfo_dep" : { "value" : 0.0 } , "saw_dist" : { "value" : 1.0 } , "attack" : { "value" : 0.039370078740157 } } ] } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ], "rnbo~[1]" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c", "type" : "rnbo", "subtype" : "", "embed" : 1, "snapshot" : { "__sps" : { "s[2]" : { } , "l" : { } , "s[9]" : { } , "s[10]" : { } , "m[3]" : { } , "l[2]" : { } , "s[11]" : { } , "m[4]" : { } , "l[3]" : { } , "s[12]" : { } , "l[4]" : { } , "m[5]" : { } , "s[13]" : { } , "l[5]" : { } , "m[6]" : { } , "s[3]" : { } , "m[8]" : { } , "l[7]" : { } , "s[5]" : { } , "m[9]" : { } , "l[8]" : { } , "lfo" : { } , "s[6]" : { } , "subosc" : { "__sps" : { "tpz" : { } } } , "m[10]" : { } , "s[7]" : { } , "s[8]" : { } , "l[10]" : { } , "m" : { } , "m[11]" : { } , "l[11]" : { } , "m[7]" : { } , "l[6]" : { } , "m[12]" : { } , "s" : { } , "supersaw" : { "__sps" : { "sinmod" : { "__sps" : { "unicycle[1]" : { } , "unicycle" : { } , "unicycle[2]" : { } } } , "jitmod" : { "__sps" : { "rand-gen" : { } , "rand-gen[1]" : { } , "rand-gen[2]" : { } } } , "tpz" : { } } } , "s[4]" : { } , "l[9]" : { } , "s[1]" : { } , "m[1]" : { } , "l[1]" : { } , "m[2]" : { } } , "sub_rip" : { "value" : 0.0 } , "sub_fold" : { "value" : 1.0 } , "saw_dist" : { "value" : 1.0 } , "saw_soft" : { "value" : 0.0 } , "saw_modmix" : { "value" : 0.0 } , "saw_modamt" : { "value" : 0.228346456692914 } , "sub_soft" : { "value" : 0.0 } , "saw_modfrq" : { "value" : 0.58267716535433 } , "lfo_dest" : { "value" : 4.0 } , "sub_bend" : { "value" : 0.0 } , "saw_shape" : { "value" : 0.0 } , "lfo_frq" : { "value" : 0.535433070866143 } , "sub_ripamt" : { "value" : 1.0 } , "lfo_dep" : { "value" : 0.0 } , "sub_sym" : { "value" : 0.0 } , "__presetid" : "c1a5b2f1-420c-11eb-b2f1-0c9d9284612c" } } ] } } } } , "fileref" : { "name" : "Echoing Saw[1]", "filename" : "Echoing Saw[1]_20210103.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "dfbc42f06cef366b24c45935c7528f7c" } } ] } } , "styles" : [ { "name" : "AudioStatus_Menu", "default" : { "bgfillcolor" : { "angle" : 270.0, "autogradient" : 0, "color" : [ 0.294118, 0.313726, 0.337255, 1 ], "color1" : [ 0.454902, 0.462745, 0.482353, 0.0 ], "color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], "proportion" : 0.39, "type" : "color" } } , "parentstyle" : "", "multi" : 0 } , { "name" : "Luca", "default" : { "accentcolor" : [ 0.32549, 0.345098, 0.372549, 1.0 ], "bgcolor" : [ 0.904179, 0.895477, 0.842975, 0.56 ], "bgfillcolor" : { "angle" : 270.0, "autogradient" : 0, "color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], "color1" : [ 0.862745, 0.870588, 0.878431, 1.0 ], "color2" : [ 0.65098, 0.666667, 0.662745, 1.0 ], "proportion" : 0.39, "type" : "gradient" } , "color" : [ 0.475135, 0.293895, 0.251069, 1.0 ], "elementcolor" : [ 0.786675, 0.801885, 0.845022, 1.0 ], "fontname" : [ "Open Sans Semibold" ], "selectioncolor" : [ 0.720698, 0.16723, 0.080014, 1.0 ], "textcolor_inverse" : [ 0.239216, 0.254902, 0.278431, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "Matt", "default" : { "fontface" : [ 1 ], "fontsize" : [ 10.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "WTF", "default" : { "accentcolor" : [ 0.50764, 0.065317, 0.112129, 1.0 ], "bgcolor" : [ 0.163647, 0.174699, 0.17409, 1.0 ], "bgfillcolor" : { "angle" : 270.0, "autogradient" : 0, "color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], "color1" : [ 0.32549, 0.345098, 0.372549, 1.0 ], "color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], "proportion" : 0.39, "type" : "gradient" } , "color" : [ 0.113725, 0.580392, 0.737255, 1.0 ], "elementcolor" : [ 0.461105, 0.492646, 0.591878, 1.0 ], "fontname" : [ "HydrogenType" ], "fontsize" : [ 18.0 ], "patchlinecolor" : [ 0.231373, 0.121569, 0.305882, 0.9 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classic", "default" : { "accentcolor" : [ 0.498039, 0.498039, 0.498039, 1.0 ], "bgcolor" : [ 0.83978, 0.839941, 0.839753, 1.0 ], "bgfillcolor" : { "angle" : 270.0, "color" : [ 0.839216, 0.839216, 0.839216, 1.0 ], "color1" : [ 0.83978, 0.839941, 0.839753, 1.0 ], "color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], "proportion" : 0.39, "type" : "color" } , "color" : [ 0.498039, 0.498039, 0.498039, 1.0 ], "fontname" : [ "Geneva" ], "fontsize" : [ 9.0 ], "patchlinecolor" : [ 0.0, 0.0, 0.0, 1.0 ], "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicButton", "default" : { "color" : [ 1.0, 0.890196, 0.090196, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicDial", "default" : { "color" : [ 1.0, 0.890196, 0.090196, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicGain~", "default" : { "color" : [ 0.380392, 0.380392, 0.380392, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicGswitch", "default" : { "accentcolor" : [ 1.0, 1.0, 1.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicGswitch2", "default" : { "accentcolor" : [ 1.0, 1.0, 1.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicKslider", "default" : { "bgcolor" : [ 0.0, 0.0, 0.0, 1.0 ], "color" : [ 1.0, 1.0, 1.0, 1.0 ], "elementcolor" : [ 0.498039, 0.498039, 0.498039, 1.0 ], "selectioncolor" : [ 0.498039, 0.498039, 0.498039, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicLed", "default" : { "color" : [ 1.0, 0.0, 0.0, 1.0 ], "elementcolor" : [ 0.6, 0.0, 0.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicMatrixctrl", "default" : { "color" : [ 1.0, 0.0, 0.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicMeter~", "default" : { "bgcolor" : [ 0.380392, 0.380392, 0.380392, 1.0 ], "elementcolor" : [ 0.498039, 0.498039, 0.498039, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicNodes", "default" : { "color" : [ 0.839216, 0.839216, 0.839216, 1.0 ], "elementcolor" : [ 0.498039, 0.498039, 0.498039, 1.0 ], "fontsize" : [ 9.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicNslider", "default" : { "color" : [ 0.0, 0.0, 0.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicNumber", "default" : { "selectioncolor" : [ 1.0, 0.890196, 0.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicPictslider", "default" : { "elementcolor" : [ 0.498039, 0.498039, 0.498039, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicPreset", "default" : { "color" : [ 1.0, 0.890196, 0.090196, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicScope~", "default" : { "bgcolor" : [ 0.498039, 0.498039, 0.498039, 1.0 ], "color" : [ 0.462745, 0.933333, 0.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicTab", "default" : { "color" : [ 0.498039, 0.498039, 0.498039, 1.0 ], "elementcolor" : [ 0.839216, 0.839216, 0.839216, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicTextbutton", "default" : { "accentcolor" : [ 0.0, 0.0, 0.0, 1.0 ], "color" : [ 1.0, 1.0, 1.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicToggle", "default" : { "color" : [ 0.380392, 0.380392, 0.380392, 1.0 ], "elementcolor" : [ 0.376471, 0.384314, 0.4, 0.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicUmenu", "default" : { "color" : [ 1.0, 1.0, 1.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "classicWaveform~", "default" : { "color" : [ 0.380392, 0.380392, 0.380392, 1.0 ], "selectioncolor" : [ 0.498039, 0.498039, 0.498039, 0.5 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "dark-night-patch", "default" : { "accentcolor" : [ 0.952941, 0.564706, 0.098039, 1.0 ], "bgfillcolor" : { "angle" : 270.0, "color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], "color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], "color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], "proportion" : 0.39, "type" : "gradient" } , "patchlinecolor" : [ 0.439216, 0.74902, 0.254902, 0.898039 ], "textcolor" : [ 0.862745, 0.870588, 0.878431, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "jpatcher001", "parentstyle" : "", "multi" : 0 } , { "name" : "jpatcher002", "default" : { "bgfillcolor" : { "angle" : 270.0, "color" : [ 0.290196, 0.309804, 0.301961, 1.0 ], "color1" : [ 0.32549, 0.345098, 0.372549, 0.0 ], "color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], "proportion" : 0.39, "type" : "color" } , "clearcolor" : [ 0.32549, 0.345098, 0.372549, 0.0 ], "fontname" : [ "Ableton Sans Book" ], "fontsize" : [ 9.5 ], "patchlinecolor" : [ 0.65098, 0.65098, 0.65098, 0.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "jpink", "default" : { "accentcolor" : [ 0.619608, 0.0, 0.360784, 1.0 ], "bgcolor" : [ 0.862745, 0.870588, 0.878431, 1.0 ], "bgfillcolor" : { "angle" : 270.0, "autogradient" : 0, "color" : [ 0.619608, 0.0, 0.360784, 1.0 ], "color1" : [ 0.376471, 0.384314, 0.4, 1.0 ], "color2" : [ 0.290196, 0.309804, 0.301961, 1.0 ], "proportion" : 0.39, "type" : "color" } , "clearcolor" : [ 0.113725, 0.607843, 0.607843, 1.0 ], "color" : [ 0.619608, 0.0, 0.360784, 1.0 ], "elementcolor" : [ 0.619608, 0.0, 0.360784, 1.0 ], "patchlinecolor" : [ 0.65, 0.65, 0.65, 1.0 ], "selectioncolor" : [ 0.619608, 0.0, 0.360784, 1.0 ], "textcolor" : [ 0.619608, 0.0, 0.360784, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "ksliderWhite", "default" : { "color" : [ 1.0, 1.0, 1.0, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "lightbutton", "default" : { "bgcolor" : [ 0.309495, 0.299387, 0.299789, 1.0 ], "elementcolor" : [ 0.654902, 0.572549, 0.376471, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "newobjBlue-1", "default" : { "accentcolor" : [ 0.317647, 0.654902, 0.976471, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "newobjBrown-1", "default" : { "accentcolor" : [ 0.654902, 0.572549, 0.376471, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "newobjCyan-1", "default" : { "accentcolor" : [ 0.029546, 0.773327, 0.821113, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "newobjGreen-1", "default" : { "accentcolor" : [ 0.0, 0.533333, 0.168627, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "newobjRed-1", "default" : { "accentcolor" : [ 0.784314, 0.145098, 0.023529, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "newobjYellow-1", "default" : { "accentcolor" : [ 0.82517, 0.78181, 0.059545, 1.0 ], "fontsize" : [ 12.059008 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "newobjYellow-2", "default" : { "accentcolor" : [ 0.82517, 0.78181, 0.059545, 1.0 ], "fontsize" : [ 12.059008 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "numberGold-1", "default" : { "accentcolor" : [ 0.764706, 0.592157, 0.101961, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "purple", "default" : { "bgcolor" : [ 0.304029, 0.250694, 0.285628, 1.0 ], "textcolor_inverse" : [ 0.701961, 0.415686, 0.886275, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "receives", "default" : { "accentcolor" : [ 0.870588, 0.415686, 0.062745, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "rsliderGold", "default" : { "bgcolor" : [ 0.764706, 0.592157, 0.101961, 1.0 ], "color" : [ 0.646639, 0.821777, 0.854593, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "sends", "default" : { "accentcolor" : [ 0.0, 0.533333, 0.168627, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "tap", "default" : { "fontname" : [ "Lato Light" ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "tastefulltoggle", "default" : { "bgcolor" : [ 0.185512, 0.263736, 0.260626, 1.0 ], "color" : [ 0.941176, 0.690196, 0.196078, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "tastefultoggle", "default" : { "bgcolor" : [ 0.287863, 0.333333, 0.329398, 1.0 ], "color" : [ 0.941176, 0.690196, 0.196078, 1.0 ], "elementcolor" : [ 0.654902, 0.572549, 0.376471, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "test", "default" : { "fontface" : [ 1 ], "fontsize" : [ 10.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "whitey", "default" : { "fontname" : [ "Dirty Ego" ], "fontsize" : [ 36.0 ], "patchlinecolor" : [ 0.199068, 0.062496, 0.060031, 0.9 ], "selectioncolor" : [ 0.011765, 0.396078, 0.752941, 1.0 ], "textcolor_inverse" : [ 0.65098, 0.666667, 0.662745, 1.0 ] } , "parentstyle" : "", "multi" : 0 } ] } }