{ "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 1, "revision" : 8, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "box", "rect" : [ 100.0, 140.0, 583.0, 624.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Arial", "gridonopen" : 1, "gridsize" : [ 15.0, 15.0 ], "gridsnaponopen" : 1, "objectsnaponopen" : 1, "statusbarvisible" : 2, "toolbarvisible" : 1, "lefttoolbarpinned" : 0, "toptoolbarpinned" : 0, "righttoolbarpinned" : 0, "bottomtoolbarpinned" : 0, "toolbars_unpinned_last_save" : 0, "tallnewobj" : 0, "boxanimatetime" : 200, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "description" : "", "digest" : "", "tags" : "", "style" : "", "subpatcher_template" : "", "assistshowspatchername" : 0, "boxes" : [ { "box" : { "bubble" : 1, "id" : "obj-12", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 74.0, 117.0, 197.0, 24.0 ], "text" : "Turn on the sequence generator" } } , { "box" : { "id" : "obj-10", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 41.0, 159.0, 39.0, 22.0 ], "text" : "on $1" } } , { "box" : { "id" : "obj-7", "maxclass" : "toggle", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "int" ], "parameter_enable" : 0, "patching_rect" : [ 41.0, 117.0, 24.0, 24.0 ] } } , { "box" : { "fontface" : 1, "fontname" : "Lato", "fontsize" : 24.0, "id" : "obj-2", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 20.0, 15.0, 255.0, 35.0 ], "text" : "Generative Sequencing", "underline" : 1 } } , { "box" : { "id" : "obj-22", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 20.0, 52.0, 207.0, 33.0 ], "text" : "List-based generative sequencing with MIDI output" } } , { "box" : { "autosave" : 1, "bgmode" : 1, "border" : 0, "clickthrough" : 0, "enablehscroll" : 0, "enablevscroll" : 0, "id" : "obj-5", "linecount" : 2, "lockeddragscroll" : 0, "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 4, "offset" : [ 0.0, 0.0 ], "outlettype" : [ "signal", "signal", "", "" ], "patching_rect" : [ 96.5, 268.0, 343.0, 196.0 ], "presentation_linecount" : 2, "saved_attribute_attributes" : { "valueof" : { "parameter_invisible" : 1, "parameter_longname" : "amxd~", "parameter_shortname" : "amxd~", "parameter_type" : 3 } } , "saved_object_attributes" : { "parameter_enable" : 1, "patchername" : "Additive Heaven.amxd", "patchername_fallback" : "C74:/packages/Max for Live/patchers/Max Instrument/Additive Heaven/Additive Heaven.amxd" } , "snapshot" : { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "snapshotlist", "origin" : "max~", "type" : "list", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "name" : "Additive Heaven.amxd", "origname" : "C74:/packages/Max for Live/patchers/Max Instrument/Additive Heaven/Additive Heaven.amxd", "valuedictionary" : { "parameter_values" : { "attack" : 1.0, "decay" : 109.0, "env_curve" : 0.1, "harm_num_2" : 12.0, "harm_num_3" : 39.0, "harm_num_4" : 8.0, "harm_num_5" : 25.0, "harm_num_6" : 102.0, "harm_num_7" : 103.0, "harm_num_8" : 39.0, "harm_val_2" : 0.98, "harm_val_3" : 3.0, "harm_val_4" : 0.66, "harm_val_5" : 1.98, "harm_val_6" : 8.0, "harm_val_7" : 8.02, "harm_val_8" : 3.0, "harmonic_2" : 12.0, "harmonic_3" : 39.0, "harmonic_4" : 8.0, "harmonic_5" : 25.0, "harmonic_6" : 102.0, "harmonic_7" : 103.0, "harmonic_8" : 39.0, "level" : 0.0, "pan_1" : 33.0, "pan_2" : -16.0, "pan_3" : -8.0, "pan_4" : 4.0, "pan_5" : -21.0, "pan_6" : 19.0, "pan_7" : -51.0, "pan_8" : 56.0, "polyphony" : 16.0, "release" : 10.0, "sustain" : 100.0, "vol_harm" : 0.0, "vol_num_1" : 127.0, "vol_num_2" : 46.0, "vol_num_3" : 28.0, "vol_num_4" : 30.0, "vol_num_5" : 55.0, "vol_num_6" : 62.0, "vol_num_7" : 30.0, "vol_num_8" : 42.0, "volume_1" : 127.0, "volume_2" : 46.0, "volume_3" : 28.0, "volume_4" : 30.0, "volume_5" : 55.0, "volume_6" : 62.0, "volume_7" : 30.0, "volume_8" : 42.0 } } } , "snapshotlist" : { "current_snapshot" : 0, "entries" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "Additive Heaven.amxd", "origin" : "Additive Heaven.amxd", "type" : "amxd", "subtype" : "Undefined", "embed" : 0, "snapshot" : { "name" : "Additive Heaven.amxd", "origname" : "C74:/packages/Max for Live/patchers/Max Instrument/Additive Heaven/Additive Heaven.amxd", "valuedictionary" : { "parameter_values" : { "attack" : 1.0, "decay" : 109.0, "env_curve" : 0.1, "harm_num_2" : 12.0, "harm_num_3" : 39.0, "harm_num_4" : 8.0, "harm_num_5" : 25.0, "harm_num_6" : 102.0, "harm_num_7" : 103.0, "harm_num_8" : 39.0, "harm_val_2" : 0.98, "harm_val_3" : 3.0, "harm_val_4" : 0.66, "harm_val_5" : 1.98, "harm_val_6" : 8.0, "harm_val_7" : 8.02, "harm_val_8" : 3.0, "harmonic_2" : 12.0, "harmonic_3" : 39.0, "harmonic_4" : 8.0, "harmonic_5" : 25.0, "harmonic_6" : 102.0, "harmonic_7" : 103.0, "harmonic_8" : 39.0, "level" : 0.0, "pan_1" : 33.0, "pan_2" : -16.0, "pan_3" : -8.0, "pan_4" : 4.0, "pan_5" : -21.0, "pan_6" : 19.0, "pan_7" : -51.0, "pan_8" : 56.0, "polyphony" : 16.0, "release" : 10.0, "sustain" : 100.0, "vol_harm" : 0.0, "vol_num_1" : 127.0, "vol_num_2" : 46.0, "vol_num_3" : 28.0, "vol_num_4" : 30.0, "vol_num_5" : 55.0, "vol_num_6" : 62.0, "vol_num_7" : 30.0, "vol_num_8" : 42.0, "volume_1" : 127.0, "volume_2" : 46.0, "volume_3" : 28.0, "volume_4" : 30.0, "volume_5" : 55.0, "volume_6" : 62.0, "volume_7" : 30.0, "volume_8" : 42.0 } } } , "fileref" : { "name" : "Additive Heaven.amxd", "filename" : "Additive Heaven.amxd.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "c38be61c8b1adaa555f1342b1b5b3486" } } ] } } , "text" : "amxd~ \"C74:/packages/Max for Live/patchers/Max Instrument/Additive Heaven/Additive Heaven.amxd\"", "varname" : "amxd~", "viewvisibility" : 1 } } , { "box" : { "id" : "obj-8", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 326.0, 170.0, 97.0, 33.0 ], "text" : "Sequence parameters" } } , { "box" : { "attr" : "duration", "id" : "obj-4", "maxclass" : "attrui", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 114.5, 189.0, 185.0, 22.0 ] } } , { "box" : { "attr" : "interval", "id" : "obj-3", "maxclass" : "attrui", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 96.5, 159.0, 185.0, 22.0 ] } } , { "box" : { "id" : "obj-60", "maxclass" : "ezdac~", "numinlets" : 2, "numoutlets" : 0, "patching_rect" : [ 96.5, 541.0, 45.0, 45.0 ] } } , { "box" : { "id" : "obj-59", "lastchannelcount" : 0, "maxclass" : "live.gain~", "numinlets" : 2, "numoutlets" : 5, "orientation" : 1, "outlettype" : [ "signal", "signal", "", "float", "list" ], "parameter_enable" : 1, "patching_rect" : [ 96.5, 481.0, 127.0, 47.0 ], "saved_attribute_attributes" : { "valueof" : { "parameter_initial" : [ 0.0 ], "parameter_longname" : "live.gain~", "parameter_mmax" : 6.0, "parameter_mmin" : -70.0, "parameter_shortname" : "live.gain~", "parameter_type" : 0, "parameter_unitstyle" : 4 } } , "varname" : "live.gain~" } } , { "box" : { "autosave" : 1, "id" : "obj-1", "maxclass" : "newobj", "midiinletcount" : 0, "midioutletcount" : 1, "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "int", "list" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 1, "revision" : 8, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 190.0, 206.0, 531.0, 564.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" : "rnbo~", "boxes" : [ { "box" : { "id" : "obj-8", "maxclass" : "toggle", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "int" ], "parameter_enable" : 0, "patching_rect" : [ 51.0, 125.0, 24.0, 24.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "toggle_obj-8", "rnboinfo" : { "needsInstanceInfo" : 0, "argnames" : { "value" : { "attrOrProp" : 1, "digest" : "value", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "minimum" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 0, "aliases" : [ "min" ], "type" : "number", "defaultValue" : "0" } , "min" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "maximum" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 0, "aliases" : [ "max" ], "type" : "number", "defaultValue" : "1" } , "max" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "patching_rect" : { "attrOrProp" : 2, "digest" : "patching_rect", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0,0,0,0" } , "presentation_rect" : { "attrOrProp" : 2, "digest" : "presentation_rect", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0,0,0,0" } , "presentation" : { "attrOrProp" : 2, "digest" : "presentation", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "displayName" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "value", "hot" : 1, "docked" : 1 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "value", "hot" : 1, "docked" : 1 } ], "helpname" : "toggle", "classname" : "toggle", "digest" : "toggle", "versionId" : 0, "expressive" : 0, "patching_rect" : [ 51.0, 125.0, 24.0, 24.0 ], "presentation" : 0, "value" : 0.0, "presentation_rect" : [ 51.0, 125.0, 24.0, 24.0 ] } } } , { "box" : { "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 51.0, 24.0, 196.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "on", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 1, "digest" : "Parameter value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "name" : { "attrOrProp" : 2, "digest" : "Parameter Name", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "id" : { "attrOrProp" : 2, "digest" : "DEPRECATED", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "enum" : { "attrOrProp" : 2, "digest" : "Enum Values", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "minimum" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 0, "aliases" : [ "min" ], "type" : "number", "defaultValue" : "0" } , "min" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "maximum" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 0, "aliases" : [ "max" ], "type" : "number", "defaultValue" : "1" } , "max" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "exponent" : { "attrOrProp" : 2, "digest" : "parameter exponent", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "steps" : { "attrOrProp" : 2, "digest" : "parameter steps", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "displayname" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 0, "aliases" : [ "displayName" ], "type" : "symbol", "defaultValue" : "" } , "displayName" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 1, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } , "unit" : { "attrOrProp" : 2, "digest" : "Unit", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } , "rect" : { "attrOrProp" : 2, "digest" : "layout rect", "isalias" : 0, "aliases" : [ ], "type" : "list", "defaultValue" : "" } , "style" : { "attrOrProp" : 2, "digest" : "box style", "isalias" : 0, "aliases" : [ ], "enum" : [ "none", "button", "dial", "number", "slider", "toggle" ], "type" : "enum", "defaultValue" : "slider" } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Custom Scaling - convert to normalized (0..1) form.", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Custom Scaling - convert from normalized (0..1) form.", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "order" : { "attrOrProp" : 2, "digest" : "Restore order.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "noinit" : { "attrOrProp" : 2, "digest" : "Do not send initial value.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "defaultarg" : 2, "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "defaultarg" : 2, "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "expressive" : 0, "operator" : 0, "versionId" : 1308429404 } , "text" : "param on @min 0 @max 1 @value 0", "varname" : "on" } } , { "box" : { "bubble" : 1, "id" : "obj-5", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 131.0, 221.0, 172.0, 39.0 ], "text" : "Generative note selection happens in here!" } } , { "box" : { "id" : "obj-2", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 51.0, 192.0, 132.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "number_obj-2", "rnboinfo" : { "needsInstanceInfo" : 0, "argnames" : { "value" : { "attrOrProp" : 1, "digest" : "Set displayed Number and repeat to Output.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "exponent" : { "attrOrProp" : 2, "digest" : "parameter exponent", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "minimum" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 0, "aliases" : [ "min" ], "type" : "number", "defaultValue" : "0" } , "min" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "maximum" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 0, "aliases" : [ "max" ], "type" : "number", "defaultValue" : "1" } , "max" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "patching_rect" : { "attrOrProp" : 2, "digest" : "patching_rect", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0,0,0,0" } , "presentation_rect" : { "attrOrProp" : 2, "digest" : "presentation_rect", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0,0,0,0" } , "presentation" : { "attrOrProp" : 2, "digest" : "presentation", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "steps" : { "attrOrProp" : 2, "digest" : "parameter steps", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "displayName" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } , "unit" : { "attrOrProp" : 2, "digest" : "Unit Style", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Set displayed Number and repeat to Output.", "hot" : 1, "docked" : 1 } ], "outputs" : [ { "name" : "output", "type" : "number", "digest" : "Output incoming or entered Number.", "docked" : 0 } ], "helpname" : "number", "classname" : "number", "digest" : "number box", "versionId" : 0, "expressive" : 0, "patching_rect" : [ 51.0, 192.0, 132.0, 23.0 ], "minimum" : "", "presentation" : 0, "value" : 0.0, "presentation_rect" : [ 51.0, 192.0, 132.0, 23.0 ], "maximum" : "" } } } , { "box" : { "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 8, "minor" : 1, "revision" : 8, "architecture" : "x64", "modernui" : 1 } , "classnamespace" : "rnbo", "rect" : [ 343.0, 164.0, 863.0, 615.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" : "sequence", "boxes" : [ { "box" : { "id" : "obj-30", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 358.0, 162.0, 150.0, 21.0 ], "text" : "from Gaspard de la Nuit" } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 756.0, 309.0, 37.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "out_obj-6", "rnboinfo" : { "argnames" : { "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "type" : "number" } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "type" : "number" } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : { "type" : "BinaryExpression", "start" : 267, "end" : 317, "loc" : { "start" : { "line" : 12, "column" : 11 } , "end" : { "line" : 12, "column" : 61 } } , "left" : { "type" : "StringLiteral", "start" : 267, "end" : 301, "loc" : { "start" : { "line" : 12, "column" : 11 } , "end" : { "line" : 12, "column" : 45 } } , "extra" : { "rawValue" : "value sent to outlet with index ", "raw" : "\"value sent to outlet with index \"" } , "value" : "value sent to outlet with index " } , "operator" : "+", "right" : { "type" : "MemberExpression", "start" : 304, "end" : 317, "loc" : { "start" : { "line" : 12, "column" : 48 } , "end" : { "line" : 12, "column" : 61 } } , "object" : { "type" : "Identifier", "start" : 304, "end" : 311, "loc" : { "start" : { "line" : 12, "column" : 48 } , "end" : { "line" : 12, "column" : 55 } , "identifierName" : "options" } , "name" : "options" } , "property" : { "type" : "Identifier", "start" : 312, "end" : 317, "loc" : { "start" : { "line" : 12, "column" : 56 } , "end" : { "line" : 12, "column" : 61 } , "identifierName" : "index" } , "name" : "index" } , "computed" : 0 } } , "displayName" : { "type" : "MemberExpression", "start" : 366, "end" : 381, "loc" : { "start" : { "line" : 14, "column" : 16 } , "end" : { "line" : 14, "column" : 31 } } , "object" : { "type" : "Identifier", "start" : 366, "end" : 373, "loc" : { "start" : { "line" : 14, "column" : 16 } , "end" : { "line" : 14, "column" : 23 } , "identifierName" : "options" } , "name" : "options" } , "property" : { "type" : "Identifier", "start" : 374, "end" : 381, "loc" : { "start" : { "line" : 14, "column" : 24 } , "end" : { "line" : 14, "column" : 31 } , "identifierName" : "comment" } , "name" : "comment" } , "computed" : 0 } , "docked" : 0 } ], "outputs" : [ ], "classname" : "out", "digest" : "event outlet", "hasfinalize" : 0, "versionId" : 0, "expressive" : 0 } , "text" : "out 2" } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 85.5, 561.0, 37.0, 23.0 ], "rnbo_serial" : 2, "rnbo_uniqueid" : "out_obj-3", "rnboinfo" : { "argnames" : { "index" : { "attrOrProp" : 2, "digest" : "outlet number", "defaultarg" : 1, "type" : "number" } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "type" : "number" } } , "inputs" : [ { "name" : "in1", "type" : [ "bang", "number", "list" ], "digest" : { "type" : "BinaryExpression", "start" : 267, "end" : 317, "loc" : { "start" : { "line" : 12, "column" : 11 } , "end" : { "line" : 12, "column" : 61 } } , "left" : { "type" : "StringLiteral", "start" : 267, "end" : 301, "loc" : { "start" : { "line" : 12, "column" : 11 } , "end" : { "line" : 12, "column" : 45 } } , "extra" : { "rawValue" : "value sent to outlet with index ", "raw" : "\"value sent to outlet with index \"" } , "value" : "value sent to outlet with index " } , "operator" : "+", "right" : { "type" : "MemberExpression", "start" : 304, "end" : 317, "loc" : { "start" : { "line" : 12, "column" : 48 } , "end" : { "line" : 12, "column" : 61 } } , "object" : { "type" : "Identifier", "start" : 304, "end" : 311, "loc" : { "start" : { "line" : 12, "column" : 48 } , "end" : { "line" : 12, "column" : 55 } , "identifierName" : "options" } , "name" : "options" } , "property" : { "type" : "Identifier", "start" : 312, "end" : 317, "loc" : { "start" : { "line" : 12, "column" : 56 } , "end" : { "line" : 12, "column" : 61 } , "identifierName" : "index" } , "name" : "index" } , "computed" : 0 } } , "displayName" : { "type" : "MemberExpression", "start" : 366, "end" : 381, "loc" : { "start" : { "line" : 14, "column" : 16 } , "end" : { "line" : 14, "column" : 31 } } , "object" : { "type" : "Identifier", "start" : 366, "end" : 373, "loc" : { "start" : { "line" : 14, "column" : 16 } , "end" : { "line" : 14, "column" : 23 } , "identifierName" : "options" } , "name" : "options" } , "property" : { "type" : "Identifier", "start" : 374, "end" : 381, "loc" : { "start" : { "line" : 14, "column" : 24 } , "end" : { "line" : 14, "column" : 31 } , "identifierName" : "comment" } , "name" : "comment" } , "computed" : 0 } , "docked" : 0 } ], "outputs" : [ ], "classname" : "out", "digest" : "event outlet", "hasfinalize" : 0, "versionId" : 0, "expressive" : 0 } , "text" : "out 1" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 85.5, 51.0, 30.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "in_obj-1", "rnboinfo" : { "argnames" : { "index" : { "attrOrProp" : 2, "digest" : "inlet number", "defaultarg" : 1, "type" : "number" } , "comment" : { "attrOrProp" : 2, "digest" : "mouse over comment", "type" : "symbol", "defaultValue" : "" } } , "inputs" : [ ], "outputs" : [ { "name" : "out1", "type" : [ "bang", "number", "list" ], "digest" : { "type" : "BinaryExpression", "start" : 336, "end" : 382, "loc" : { "start" : { "line" : 12, "column" : 11 } , "end" : { "line" : 12, "column" : 57 } } , "left" : { "type" : "StringLiteral", "start" : 336, "end" : 366, "loc" : { "start" : { "line" : 12, "column" : 11 } , "end" : { "line" : 12, "column" : 41 } } , "extra" : { "rawValue" : "value from inlet with index ", "raw" : "\"value from inlet with index \"" } , "value" : "value from inlet with index " } , "operator" : "+", "right" : { "type" : "MemberExpression", "start" : 369, "end" : 382, "loc" : { "start" : { "line" : 12, "column" : 44 } , "end" : { "line" : 12, "column" : 57 } } , "object" : { "type" : "Identifier", "start" : 369, "end" : 376, "loc" : { "start" : { "line" : 12, "column" : 44 } , "end" : { "line" : 12, "column" : 51 } , "identifierName" : "options" } , "name" : "options" } , "property" : { "type" : "Identifier", "start" : 377, "end" : 382, "loc" : { "start" : { "line" : 12, "column" : 52 } , "end" : { "line" : 12, "column" : 57 } , "identifierName" : "index" } , "name" : "index" } , "computed" : 0 } } , "displayName" : { "type" : "MemberExpression", "start" : 400, "end" : 415, "loc" : { "start" : { "line" : 13, "column" : 16 } , "end" : { "line" : 13, "column" : 31 } } , "object" : { "type" : "Identifier", "start" : 400, "end" : 407, "loc" : { "start" : { "line" : 13, "column" : 16 } , "end" : { "line" : 13, "column" : 23 } , "identifierName" : "options" } , "name" : "options" } , "property" : { "type" : "Identifier", "start" : 408, "end" : 415, "loc" : { "start" : { "line" : 13, "column" : 24 } , "end" : { "line" : 13, "column" : 31 } , "identifierName" : "comment" } , "name" : "comment" } , "computed" : 0 } , "docked" : 0 } ], "classname" : "in", "digest" : "event inlet", "hasfinalize" : 0, "versionId" : 0, "expressive" : 0 } , "text" : "in 1" } } , { "box" : { "id" : "obj-24", "maxclass" : "newobj", "numinlets" : 5, "numoutlets" : 5, "outlettype" : [ "", "", "", "", "" ], "patching_rect" : [ 130.5, 156.0, 102.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "select_obj-24", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "test1" : { "attrOrProp" : 1, "digest" : "Set Value (1) to Match", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "test2" : { "attrOrProp" : 1, "digest" : "Set Value (2) to Match", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "33" } , "test3" : { "attrOrProp" : 1, "digest" : "Set Value (3) to Match", "defaultarg" : 3, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "49" } , "test4" : { "attrOrProp" : 1, "digest" : "Set Value (4) to Match", "defaultarg" : 4, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "65" } } , "inputs" : [ { "name" : "input", "type" : [ "number", "bang" ], "digest" : "number to test", "hot" : 1, "docked" : 0 } , { "name" : "test1", "digest" : "Set Value (1) to Match", "defaultarg" : 1, "docked" : 0 } , { "name" : "test2", "digest" : "Set Value (2) to Match", "defaultarg" : 2, "docked" : 0 } , { "name" : "test3", "digest" : "Set Value (3) to Match", "defaultarg" : 3, "docked" : 0 } , { "name" : "test4", "digest" : "Set Value (4) to Match", "defaultarg" : 4, "docked" : 0 } ], "outputs" : [ { "name" : "match1", "type" : "bang", "digest" : "Bang if input matches 1", "docked" : 0 } , { "name" : "match2", "type" : "bang", "digest" : "Bang if input matches 33", "docked" : 0 } , { "name" : "match3", "type" : "bang", "digest" : "Bang if input matches 49", "docked" : 0 } , { "name" : "match4", "type" : "bang", "digest" : "Bang if input matches 65", "docked" : 0 } , { "name" : "nomatch", "type" : [ "number", "bang" ], "digest" : "nomatch", "docked" : 0 } ], "helpname" : "select", "aliasOf" : "select", "classname" : "select", "expressive" : 0, "operator" : 0, "versionId" : -570895151 } , "text" : "select 1 33 49 65" } } , { "box" : { "id" : "obj-9", "maxclass" : "newobj", "numinlets" : 5, "numoutlets" : 4, "outlettype" : [ "", "", "", "" ], "patching_rect" : [ 130.5, 122.0, 209.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "counter_obj-9", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "direction" : { "attrOrProp" : 1, "digest" : "Set Direction: 0 = Up, 1 = Down, 2 = UpDown", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "resetnext" : { "attrOrProp" : 1, "digest" : "Reset Counter to Number on Next Clock", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "resetnow" : { "attrOrProp" : 1, "digest" : "Reset Counter to Number Immediately", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "maximum" : { "attrOrProp" : 1, "digest" : "Set Maximum", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "9999999" } , "minimum" : { "attrOrProp" : 1, "digest" : "minimum", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "inc" : { "attrOrProp" : 2, "digest" : "Increment", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } } , "inputs" : [ { "name" : "input", "type" : "bang", "digest" : "numbers or bangs here are counted", "hot" : 1, "docked" : 0 } , { "name" : "direction", "type" : "number", "digest" : "Set Direction: 0 = Up, 1 = Down, 2 = UpDown", "docked" : 0 } , { "name" : "resetnext", "type" : "number", "digest" : "Reset Counter to Number on Next Clock", "docked" : 0 } , { "name" : "resetnow", "type" : "number", "digest" : "Reset Counter to Number Immediately", "docked" : 0 } , { "name" : "maximum", "type" : "number", "digest" : "Set Maximum", "docked" : 0 } ], "outputs" : [ { "name" : "output", "type" : "number", "digest" : "Current Count", "docked" : 0 } , { "name" : "underflow", "type" : "bang", "digest" : "Underflow (Counter Hit Minimum)", "docked" : 0 } , { "name" : "overflow", "type" : "bang", "digest" : "OverFlow (Counter Hit Maximum)", "docked" : 0 } , { "name" : "carry", "type" : "number", "digest" : "Carry Count", "docked" : 0 } ], "helpname" : "counter", "aliasOf" : "counter", "classname" : "counter", "expressive" : 0, "operator" : 0, "versionId" : -128337878 } , "text" : "counter @minimum 1 @maximum 80" } } , { "box" : { "id" : "obj-15", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 85.5, 379.0, 23.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "expr_obj-15", "rnboinfo" : { "parseOp" : 1, "argnames" : { "value" : { "attrOrProp" : 1, "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "hot" : { "type" : 1, "digest" : "All inlets trigger calculation." } } , "inputs" : [ { "name" : "in1", "type" : "const number", "hot" : 1, "displayName" : "value" } ], "outputs" : [ { "name" : "out1" } ], "classname" : "expr", "expressive" : 1, "finalize" : 0, "digest" : "An integer.", "helpname" : "intnum", "aliasOf" : "intnum" } , "text" : "int" } } , { "box" : { "id" : "obj-2", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 85.5, 408.0, 50.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "number_obj-2", "rnboinfo" : { "needsInstanceInfo" : 0, "argnames" : { "value" : { "attrOrProp" : 1, "digest" : "Set displayed Number and repeat to Output.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "exponent" : { "attrOrProp" : 2, "digest" : "parameter exponent", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "minimum" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 0, "aliases" : [ "min" ], "type" : "number", "defaultValue" : "0" } , "min" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "maximum" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 0, "aliases" : [ "max" ], "type" : "number", "defaultValue" : "1" } , "max" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "patching_rect" : { "attrOrProp" : 2, "digest" : "patching_rect", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0,0,0,0" } , "presentation_rect" : { "attrOrProp" : 2, "digest" : "presentation_rect", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0,0,0,0" } , "presentation" : { "attrOrProp" : 2, "digest" : "presentation", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "steps" : { "attrOrProp" : 2, "digest" : "parameter steps", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "displayName" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } , "unit" : { "attrOrProp" : 2, "digest" : "Unit Style", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Set displayed Number and repeat to Output.", "hot" : 1, "docked" : 1 } ], "outputs" : [ { "name" : "output", "type" : "number", "digest" : "Output incoming or entered Number.", "docked" : 0 } ], "helpname" : "number", "classname" : "number", "digest" : "number box", "versionId" : 0, "expressive" : 0, "patching_rect" : [ 85.5, 408.0, 50.0, 23.0 ], "minimum" : "", "presentation" : 0, "value" : 6.0, "presentation_rect" : [ 85.5, 408.0, 50.0, 23.0 ], "maximum" : "" } } } , { "box" : { "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 85.5, 346.0, 29.5, 23.0 ], "rnbo_serial" : 2, "rnbo_uniqueid" : "expr_obj-25", "rnboinfo" : { "parseOp" : 1, "argnames" : { "in2" : { "attrOrProp" : 1, "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "hot" : { "type" : 1, "digest" : "All inlets trigger calculation." } } , "inputs" : [ { "name" : "in1", "type" : "number", "hot" : 1 } , { "name" : "in2", "type" : "number", "hot" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "number" } ], "classname" : "expr", "expressive" : 1, "finalize" : 0, "digest" : "add inputs", "helpname" : "add", "aliasOf" : "add" } , "text" : "+ 1" } } , { "box" : { "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 85.5, 316.0, 29.5, 23.0 ], "rnbo_serial" : 3, "rnbo_uniqueid" : "expr_obj-23", "rnboinfo" : { "parseOp" : 1, "argnames" : { "in2" : { "attrOrProp" : 1, "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "hot" : { "type" : 1, "digest" : "All inlets trigger calculation." } } , "inputs" : [ { "name" : "in1", "type" : "number", "hot" : 1 } , { "name" : "in2", "type" : "number", "hot" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "number" } ], "classname" : "expr", "expressive" : 1, "finalize" : 0, "digest" : "multiply inputs", "helpname" : "mul", "aliasOf" : "mul" } , "text" : "*" } } , { "box" : { "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 85.5, 249.0, 51.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "random_obj-22", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "limit" : { "attrOrProp" : 1, "digest" : "limit", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "seed" : { "attrOrProp" : 1, "digest" : "Seed to get predictable results.", "isalias" : 0, "aliases" : [ ], "type" : "number" } } , "inputs" : [ { "name" : "trigger", "type" : "bang", "digest" : "trigger to generate a random number", "hot" : 1, "docked" : 0 } , { "name" : "limit", "type" : "number", "digest" : "limit", "defaultarg" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "result", "type" : "number", "digest" : "random result", "docked" : 0 } ], "helpname" : "random", "aliasOf" : "random", "classname" : "random", "expressive" : 0, "operator" : 0, "versionId" : -1127933167 } , "text" : "random" } } , { "box" : { "id" : "obj-21", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 159.5, 274.0, 45.0, 23.0 ], "rnbo_serial" : 4, "rnbo_uniqueid" : "expr_obj-21", "rnboinfo" : { "parseOp" : 1, "argnames" : { "input" : { "attrOrProp" : 1, "digest" : "list.", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "hot" : { "type" : 1, "digest" : "All inlets trigger calculation." } } , "inputs" : [ { "name" : "in1", "type" : "list", "hot" : 1, "displayName" : "input", "digest" : "list." } ], "outputs" : [ { "name" : "out1", "type" : "number", "digest" : "length" } ], "classname" : "expr", "expressive" : 1, "finalize" : 0, "digest" : "Length of a list.", "helpname" : "list.len" } , "text" : "list.len" } } , { "box" : { "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 588.5, 208.0, 136.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "pack_obj-17", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "number to be list element 1", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "44" } , "in2" : { "attrOrProp" : 1, "digest" : "number to be list element 2", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "51" } , "in3" : { "attrOrProp" : 1, "digest" : "number to be list element 3", "defaultarg" : 3, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "58" } , "in4" : { "attrOrProp" : 1, "digest" : "number to be list element 4", "defaultarg" : 4, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "59" } , "in5" : { "attrOrProp" : 1, "digest" : "number to be list element 5", "defaultarg" : 5, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "63" } , "in6" : { "attrOrProp" : 1, "digest" : "number to be list element 6", "defaultarg" : 6, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "70" } , "length" : { "attrOrProp" : 2, "digest" : "how many things to pack", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "list" : { "attrOrProp" : 2, "digest" : "the list to initialize the pack object with", "isalias" : 0, "aliases" : [ ], "type" : "number" } } , "inputs" : [ { "name" : "in1", "type" : "number", "digest" : "number to be list element 1", "defaultarg" : 1, "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "number", "digest" : "number to be list element 2", "defaultarg" : 2, "docked" : 0 } , { "name" : "in3", "type" : "number", "digest" : "number to be list element 3", "defaultarg" : 3, "docked" : 0 } , { "name" : "in4", "type" : "number", "digest" : "number to be list element 4", "defaultarg" : 4, "docked" : 0 } , { "name" : "in5", "type" : "number", "digest" : "number to be list element 5", "defaultarg" : 5, "docked" : 0 } , { "name" : "in6", "type" : "number", "digest" : "number to be list element 6", "defaultarg" : 6, "docked" : 0 } ], "outputs" : [ { "name" : "out", "type" : "list", "digest" : "out", "docked" : 0 } ], "helpname" : "pack", "aliasOf" : "pack", "classname" : "pack", "expressive" : 0, "operator" : 0, "versionId" : 2001455627 } , "text" : "pack 44 51 58 59 63 70" } } , { "box" : { "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 7, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 425.5, 208.0, 153.0, 23.0 ], "rnbo_serial" : 2, "rnbo_uniqueid" : "pack_obj-14", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "number to be list element 1", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "37" } , "in2" : { "attrOrProp" : 1, "digest" : "number to be list element 2", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "44" } , "in3" : { "attrOrProp" : 1, "digest" : "number to be list element 3", "defaultarg" : 3, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "51" } , "in4" : { "attrOrProp" : 1, "digest" : "number to be list element 4", "defaultarg" : 4, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "56" } , "in5" : { "attrOrProp" : 1, "digest" : "number to be list element 5", "defaultarg" : 5, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "58" } , "in6" : { "attrOrProp" : 1, "digest" : "number to be list element 6", "defaultarg" : 6, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "63" } , "in7" : { "attrOrProp" : 1, "digest" : "number to be list element 7", "defaultarg" : 7, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "70" } , "length" : { "attrOrProp" : 2, "digest" : "how many things to pack", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "list" : { "attrOrProp" : 2, "digest" : "the list to initialize the pack object with", "isalias" : 0, "aliases" : [ ], "type" : "number" } } , "inputs" : [ { "name" : "in1", "type" : "number", "digest" : "number to be list element 1", "defaultarg" : 1, "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "number", "digest" : "number to be list element 2", "defaultarg" : 2, "docked" : 0 } , { "name" : "in3", "type" : "number", "digest" : "number to be list element 3", "defaultarg" : 3, "docked" : 0 } , { "name" : "in4", "type" : "number", "digest" : "number to be list element 4", "defaultarg" : 4, "docked" : 0 } , { "name" : "in5", "type" : "number", "digest" : "number to be list element 5", "defaultarg" : 5, "docked" : 0 } , { "name" : "in6", "type" : "number", "digest" : "number to be list element 6", "defaultarg" : 6, "docked" : 0 } , { "name" : "in7", "type" : "number", "digest" : "number to be list element 7", "defaultarg" : 7, "docked" : 0 } ], "outputs" : [ { "name" : "out", "type" : "list", "digest" : "out", "docked" : 0 } ], "helpname" : "pack", "aliasOf" : "pack", "classname" : "pack", "expressive" : 0, "operator" : 0, "versionId" : 2001455627 } , "text" : "pack 37 44 51 56 58 63 70" } } , { "box" : { "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 277.5, 208.0, 136.0, 23.0 ], "rnbo_serial" : 3, "rnbo_uniqueid" : "pack_obj-10", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "number to be list element 1", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "35" } , "in2" : { "attrOrProp" : 1, "digest" : "number to be list element 2", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "42" } , "in3" : { "attrOrProp" : 1, "digest" : "number to be list element 3", "defaultarg" : 3, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "49" } , "in4" : { "attrOrProp" : 1, "digest" : "number to be list element 4", "defaultarg" : 4, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "54" } , "in5" : { "attrOrProp" : 1, "digest" : "number to be list element 5", "defaultarg" : 5, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "61" } , "in6" : { "attrOrProp" : 1, "digest" : "number to be list element 6", "defaultarg" : 6, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "70" } , "length" : { "attrOrProp" : 2, "digest" : "how many things to pack", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "list" : { "attrOrProp" : 2, "digest" : "the list to initialize the pack object with", "isalias" : 0, "aliases" : [ ], "type" : "number" } } , "inputs" : [ { "name" : "in1", "type" : "number", "digest" : "number to be list element 1", "defaultarg" : 1, "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "number", "digest" : "number to be list element 2", "defaultarg" : 2, "docked" : 0 } , { "name" : "in3", "type" : "number", "digest" : "number to be list element 3", "defaultarg" : 3, "docked" : 0 } , { "name" : "in4", "type" : "number", "digest" : "number to be list element 4", "defaultarg" : 4, "docked" : 0 } , { "name" : "in5", "type" : "number", "digest" : "number to be list element 5", "defaultarg" : 5, "docked" : 0 } , { "name" : "in6", "type" : "number", "digest" : "number to be list element 6", "defaultarg" : 6, "docked" : 0 } ], "outputs" : [ { "name" : "out", "type" : "list", "digest" : "out", "docked" : 0 } ], "helpname" : "pack", "aliasOf" : "pack", "classname" : "pack", "expressive" : 0, "operator" : 0, "versionId" : 2001455627 } , "text" : "pack 35 42 49 54 61 70" } } , { "box" : { "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 130.5, 208.0, 136.0, 23.0 ], "rnbo_serial" : 4, "rnbo_uniqueid" : "pack_obj-5", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "number to be list element 1", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "39" } , "in2" : { "attrOrProp" : 1, "digest" : "number to be list element 2", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "46" } , "in3" : { "attrOrProp" : 1, "digest" : "number to be list element 3", "defaultarg" : 3, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "53" } , "in4" : { "attrOrProp" : 1, "digest" : "number to be list element 4", "defaultarg" : 4, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "58" } , "in5" : { "attrOrProp" : 1, "digest" : "number to be list element 5", "defaultarg" : 5, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "65" } , "in6" : { "attrOrProp" : 1, "digest" : "number to be list element 6", "defaultarg" : 6, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "70" } , "length" : { "attrOrProp" : 2, "digest" : "how many things to pack", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "list" : { "attrOrProp" : 2, "digest" : "the list to initialize the pack object with", "isalias" : 0, "aliases" : [ ], "type" : "number" } } , "inputs" : [ { "name" : "in1", "type" : "number", "digest" : "number to be list element 1", "defaultarg" : 1, "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "number", "digest" : "number to be list element 2", "defaultarg" : 2, "docked" : 0 } , { "name" : "in3", "type" : "number", "digest" : "number to be list element 3", "defaultarg" : 3, "docked" : 0 } , { "name" : "in4", "type" : "number", "digest" : "number to be list element 4", "defaultarg" : 4, "docked" : 0 } , { "name" : "in5", "type" : "number", "digest" : "number to be list element 5", "defaultarg" : 5, "docked" : 0 } , { "name" : "in6", "type" : "number", "digest" : "number to be list element 6", "defaultarg" : 6, "docked" : 0 } ], "outputs" : [ { "name" : "out", "type" : "list", "digest" : "out", "docked" : 0 } ], "helpname" : "pack", "aliasOf" : "pack", "classname" : "pack", "expressive" : 0, "operator" : 0, "versionId" : 2001455627 } , "text" : "pack 39 46 53 58 65 70" } } , { "box" : { "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 85.5, 510.0, 64.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "list.lookup_obj-4", "rnboinfo" : { "needsInstanceInfo" : 0, "argnames" : { "input" : { "attrOrProp" : 1, "digest" : "postion(s) to look for", "isalias" : 0, "aliases" : [ ], "type" : "list", "defaultValue" : "" } , "lookup" : { "attrOrProp" : 1, "digest" : "list from which to extract the element(s)", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "list", "defaultValue" : "" } } , "inputs" : [ { "name" : "input", "type" : "list", "digest" : "postion(s) to look for", "hot" : 1, "docked" : 0 } , { "name" : "lookup", "type" : "list", "digest" : "list from which to extract the element(s)", "defaultarg" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "out", "type" : "list", "digest" : "extracted items", "docked" : 0 } ], "helpname" : "list.lookup", "classname" : "list.lookup", "digest" : "Output the nth element(s) of the right list.", "versionId" : 0, "expressive" : 0 } , "text" : "list.lookup" } } , { "box" : { "id" : "obj-7", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 756.0, 258.0, 34.0, 23.0 ], "rnbo_serial" : 5, "rnbo_uniqueid" : "expr_obj-7", "rnboinfo" : { "parseOp" : 1, "argnames" : { "in2" : { "attrOrProp" : 1, "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "hot" : { "type" : 1, "digest" : "All inlets trigger calculation." } } , "inputs" : [ { "name" : "in1", "type" : "number", "hot" : 1 } , { "name" : "in2", "type" : "number", "hot" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "number" } ], "classname" : "expr", "expressive" : 1, "finalize" : 0, "digest" : "add inputs", "helpname" : "add", "aliasOf" : "add" } , "text" : "+ 30" } } , { "box" : { "id" : "obj-12", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 756.0, 221.0, 32.0, 23.0 ], "rnbo_serial" : 6, "rnbo_uniqueid" : "expr_obj-12", "rnboinfo" : { "parseOp" : 1, "argnames" : { "in2" : { "attrOrProp" : 1, "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "hot" : { "type" : 1, "digest" : "All inlets trigger calculation." } } , "inputs" : [ { "name" : "in1", "type" : "number", "hot" : 1 } , { "name" : "in2", "type" : "number", "hot" : 0 } ], "outputs" : [ { "name" : "out1", "type" : "number" } ], "classname" : "expr", "expressive" : 1, "finalize" : 0, "digest" : "multiply inputs", "helpname" : "mul", "aliasOf" : "mul" } , "text" : "* 80" } } , { "box" : { "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 756.0, 183.0, 51.0, 23.0 ], "rnbo_serial" : 2, "rnbo_uniqueid" : "random_obj-13", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "limit" : { "attrOrProp" : 1, "digest" : "limit", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "seed" : { "attrOrProp" : 1, "digest" : "Seed to get predictable results.", "isalias" : 0, "aliases" : [ ], "type" : "number" } } , "inputs" : [ { "name" : "trigger", "type" : "bang", "digest" : "trigger to generate a random number", "hot" : 1, "docked" : 0 } , { "name" : "limit", "type" : "number", "digest" : "limit", "defaultarg" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "result", "type" : "number", "digest" : "random result", "docked" : 0 } ], "helpname" : "random", "aliasOf" : "random", "classname" : "random", "expressive" : 0, "operator" : 0, "versionId" : -1127933167 } , "text" : "random" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-13", 0 ], "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "order" : 2, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-9", 0 ], "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "order" : 0, "source" : [ "obj-10", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "order" : 1, "source" : [ "obj-10", 0 ] } } , { "patchline" : { "destination" : [ "obj-7", 0 ], "source" : [ "obj-12", 0 ] } } , { "patchline" : { "destination" : [ "obj-12", 0 ], "source" : [ "obj-13", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "order" : 0, "source" : [ "obj-14", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "order" : 1, "source" : [ "obj-14", 0 ] } } , { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "order" : 0, "source" : [ "obj-17", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "order" : 1, "source" : [ "obj-17", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-23", 1 ], "source" : [ "obj-21", 0 ] } } , { "patchline" : { "destination" : [ "obj-23", 0 ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "destination" : [ "obj-25", 0 ], "source" : [ "obj-23", 0 ] } } , { "patchline" : { "destination" : [ "obj-10", 0 ], "source" : [ "obj-24", 1 ] } } , { "patchline" : { "destination" : [ "obj-14", 0 ], "source" : [ "obj-24", 2 ] } } , { "patchline" : { "destination" : [ "obj-17", 0 ], "source" : [ "obj-24", 3 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "source" : [ "obj-24", 0 ] } } , { "patchline" : { "destination" : [ "obj-15", 0 ], "source" : [ "obj-25", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "destination" : [ "obj-21", 0 ], "order" : 0, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 1 ], "order" : 1, "source" : [ "obj-5", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 0 ], "source" : [ "obj-7", 0 ] } } , { "patchline" : { "destination" : [ "obj-24", 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" : [ 50.5, 229.0, 73.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "sequence", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "polyphony" : { "attrOrProp" : 2, "digest" : "Polyphony of the subpatcher.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "-1" } , "title" : { "attrOrProp" : 2, "digest" : "Title of the subpatcher", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "file" : { "attrOrProp" : 2, "digest" : "rnbo file to load", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "notecontroller" : { "attrOrProp" : 2, "digest" : "Note controller to use: internal (default) / external", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "internal" } , "objects" : { "attrOrProp" : 2, "digest" : "objects", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "patcherPath" : { "attrOrProp" : 2, "digest" : "patcherPath", "isalias" : 0, "aliases" : [ ], "type" : "number" } } , "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 } , { "name" : "out2", "type" : [ "bang", "number", "list" ], "digest" : "out2", "displayName" : "", "docked" : 0 } ], "helpname" : "rnbo", "aliasOf" : "rnbo", "classname" : "rnbo", "expressive" : 0, "operator" : 0, "versionId" : 0 } , "text" : "p sequence", "varname" : "sequence" } } , { "box" : { "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 158.0, 273.0, 283.0, 23.0 ], "rnbo_serial" : 2, "rnbo_uniqueid" : "duration", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 1, "digest" : "Parameter value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "name" : { "attrOrProp" : 2, "digest" : "Parameter Name", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "id" : { "attrOrProp" : 2, "digest" : "DEPRECATED", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "enum" : { "attrOrProp" : 2, "digest" : "Enum Values", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "minimum" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 0, "aliases" : [ "min" ], "type" : "number", "defaultValue" : "0" } , "min" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "maximum" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 0, "aliases" : [ "max" ], "type" : "number", "defaultValue" : "1" } , "max" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "exponent" : { "attrOrProp" : 2, "digest" : "parameter exponent", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "steps" : { "attrOrProp" : 2, "digest" : "parameter steps", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "displayname" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 0, "aliases" : [ "displayName" ], "type" : "symbol", "defaultValue" : "" } , "displayName" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 1, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } , "unit" : { "attrOrProp" : 2, "digest" : "Unit", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } , "rect" : { "attrOrProp" : 2, "digest" : "layout rect", "isalias" : 0, "aliases" : [ ], "type" : "list", "defaultValue" : "" } , "style" : { "attrOrProp" : 2, "digest" : "box style", "isalias" : 0, "aliases" : [ ], "enum" : [ "none", "button", "dial", "number", "slider", "toggle" ], "type" : "enum", "defaultValue" : "slider" } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Custom Scaling - convert to normalized (0..1) form.", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Custom Scaling - convert from normalized (0..1) form.", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "order" : { "attrOrProp" : 2, "digest" : "Restore order.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "noinit" : { "attrOrProp" : 2, "digest" : "Do not send initial value.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "defaultarg" : 2, "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "defaultarg" : 2, "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "expressive" : 0, "operator" : 0, "versionId" : 1308429404 } , "text" : "param duration @min 100 @max 3000 @value 250", "varname" : "duration" } } , { "box" : { "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 158.0, 343.0, 23.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "expr_obj-26", "rnboinfo" : { "parseOp" : 1, "argnames" : { "value" : { "attrOrProp" : 1, "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "hot" : { "type" : 1, "digest" : "All inlets trigger calculation." } } , "inputs" : [ { "name" : "in1", "type" : "const number", "hot" : 1, "displayName" : "value" } ], "outputs" : [ { "name" : "out1" } ], "classname" : "expr", "expressive" : 1, "finalize" : 0, "digest" : "An integer.", "helpname" : "intnum", "aliasOf" : "intnum" } , "text" : "int" } } , { "box" : { "id" : "obj-27", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 158.0, 310.0, 132.0, 23.0 ], "rnbo_serial" : 2, "rnbo_uniqueid" : "number_obj-27", "rnboinfo" : { "needsInstanceInfo" : 0, "argnames" : { "value" : { "attrOrProp" : 1, "digest" : "Set displayed Number and repeat to Output.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "exponent" : { "attrOrProp" : 2, "digest" : "parameter exponent", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "minimum" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 0, "aliases" : [ "min" ], "type" : "number", "defaultValue" : "0" } , "min" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "maximum" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 0, "aliases" : [ "max" ], "type" : "number", "defaultValue" : "1" } , "max" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "patching_rect" : { "attrOrProp" : 2, "digest" : "patching_rect", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0,0,0,0" } , "presentation_rect" : { "attrOrProp" : 2, "digest" : "presentation_rect", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0,0,0,0" } , "presentation" : { "attrOrProp" : 2, "digest" : "presentation", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "steps" : { "attrOrProp" : 2, "digest" : "parameter steps", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "displayName" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } , "unit" : { "attrOrProp" : 2, "digest" : "Unit Style", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Set displayed Number and repeat to Output.", "hot" : 1, "docked" : 1 } ], "outputs" : [ { "name" : "output", "type" : "number", "digest" : "Output incoming or entered Number.", "docked" : 0 } ], "helpname" : "number", "classname" : "number", "digest" : "number box", "versionId" : 0, "expressive" : 0, "patching_rect" : [ 158.0, 310.0, 132.0, 23.0 ], "minimum" : "", "presentation" : 0, "value" : 250.0, "presentation_rect" : [ 158.0, 310.0, 132.0, 23.0 ], "maximum" : "" } } } , { "box" : { "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 190.0, 58.0, 279.0, 23.0 ], "rnbo_serial" : 3, "rnbo_uniqueid" : "interval", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "value" : { "attrOrProp" : 1, "digest" : "Parameter value", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "name" : { "attrOrProp" : 2, "digest" : "Parameter Name", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "id" : { "attrOrProp" : 2, "digest" : "DEPRECATED", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "enum" : { "attrOrProp" : 2, "digest" : "Enum Values", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "minimum" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 0, "aliases" : [ "min" ], "type" : "number", "defaultValue" : "0" } , "min" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "maximum" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 0, "aliases" : [ "max" ], "type" : "number", "defaultValue" : "1" } , "max" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "exponent" : { "attrOrProp" : 2, "digest" : "parameter exponent", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "steps" : { "attrOrProp" : 2, "digest" : "parameter steps", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "displayname" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 0, "aliases" : [ "displayName" ], "type" : "symbol", "defaultValue" : "" } , "displayName" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 1, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } , "unit" : { "attrOrProp" : 2, "digest" : "Unit", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } , "rect" : { "attrOrProp" : 2, "digest" : "layout rect", "isalias" : 0, "aliases" : [ ], "type" : "list", "defaultValue" : "" } , "style" : { "attrOrProp" : 2, "digest" : "box style", "isalias" : 0, "aliases" : [ ], "enum" : [ "none", "button", "dial", "number", "slider", "toggle" ], "type" : "enum", "defaultValue" : "slider" } , "tonormalized" : { "attrOrProp" : 2, "digest" : "Custom Scaling - convert to normalized (0..1) form.", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "fromnormalized" : { "attrOrProp" : 2, "digest" : "Custom Scaling - convert from normalized (0..1) form.", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "order" : { "attrOrProp" : 2, "digest" : "Restore order.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "noinit" : { "attrOrProp" : 2, "digest" : "Do not send initial value.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "nopreset" : { "attrOrProp" : 2, "digest" : "Do not add this value to the preset.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "defaultarg" : 2, "hot" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "value", "type" : "number", "digest" : "Parameter value", "defaultarg" : 2, "hot" : 1, "docked" : 0 } , { "name" : "normalized", "type" : "number", "digest" : "Normalized parameter value.", "docked" : 0 } ], "helpname" : "param", "aliasOf" : "param", "classname" : "param", "expressive" : 0, "operator" : 0, "versionId" : 1308429404 } , "text" : "param interval @min 100 @max 3000 @value 150", "varname" : "interval" } } , { "box" : { "id" : "obj-20", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 190.0, 126.0, 23.0, 23.0 ], "rnbo_serial" : 2, "rnbo_uniqueid" : "expr_obj-20", "rnboinfo" : { "parseOp" : 1, "argnames" : { "value" : { "attrOrProp" : 1, "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "hot" : { "type" : 1, "digest" : "All inlets trigger calculation." } } , "inputs" : [ { "name" : "in1", "type" : "const number", "hot" : 1, "displayName" : "value" } ], "outputs" : [ { "name" : "out1" } ], "classname" : "expr", "expressive" : 1, "finalize" : 0, "digest" : "An integer.", "helpname" : "intnum", "aliasOf" : "intnum" } , "text" : "int" } } , { "box" : { "id" : "obj-19", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 50.5, 428.0, 36.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "pack_obj-19", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "in1" : { "attrOrProp" : 1, "digest" : "number to be list element 1", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "in2" : { "attrOrProp" : 1, "digest" : "number to be list element 2", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "length" : { "attrOrProp" : 2, "digest" : "how many things to pack", "isalias" : 0, "aliases" : [ ], "type" : "number" } , "list" : { "attrOrProp" : 2, "digest" : "the list to initialize the pack object with", "isalias" : 0, "aliases" : [ ], "type" : "number" } } , "inputs" : [ { "name" : "in1", "type" : "number", "digest" : "number to be list element 1", "defaultarg" : 1, "hot" : 1, "docked" : 0 } , { "name" : "in2", "type" : "number", "digest" : "number to be list element 2", "defaultarg" : 2, "docked" : 0 } ], "outputs" : [ { "name" : "out", "type" : "list", "digest" : "out", "docked" : 0 } ], "helpname" : "pack", "aliasOf" : "pack", "classname" : "pack", "expressive" : 0, "operator" : 0, "versionId" : 2001455627 } , "text" : "pack" } } , { "box" : { "id" : "obj-18", "maxclass" : "newobj", "numinlets" : 3, "numoutlets" : 2, "outlettype" : [ "", "" ], "patching_rect" : [ 51.0, 379.0, 126.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "makenote_obj-18", "rnboinfo" : { "needsInstanceInfo" : 0, "argnames" : { "notenumber" : { "attrOrProp" : 1, "digest" : "MIDI note number input", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "velocity" : { "attrOrProp" : 1, "digest" : "MIDI velocity input", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "duration" : { "attrOrProp" : 1, "digest" : "duration", "defaultarg" : 2, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "repeatmode" : { "attrOrProp" : 2, "digest" : "Determines what happens when a note is re-triggered.", "isalias" : 0, "aliases" : [ ], "enum" : [ "none", "sendnoteoff", "cancelnoteoff" ], "type" : "enum", "defaultValue" : "none" } } , "inputs" : [ { "name" : "notenumber", "type" : "number", "digest" : "MIDI note number input", "hot" : 1, "docked" : 0 } , { "name" : "velocity", "type" : "number", "digest" : "MIDI velocity input", "defaultarg" : 1, "docked" : 0 } , { "name" : "duration", "type" : "number", "digest" : "duration", "defaultarg" : 2, "docked" : 0 } ], "outputs" : [ { "name" : "notenumber_out", "type" : "number", "digest" : "MIDI note number output", "docked" : 0 } , { "name" : "velocity_out", "type" : "number", "digest" : "MIDI velocity output", "docked" : 0 } ], "helpname" : "makenote", "classname" : "makenote", "digest" : "schedule note-off", "versionId" : 0, "expressive" : 0 } , "text" : "makenote 60 250" } } , { "box" : { "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 7, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 50.5, 467.0, 82.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "midiformat_obj-16", "rnboinfo" : { "needsInstanceInfo" : 1, "argnames" : { "channel" : { "attrOrProp" : 1, "digest" : "Set MIDI Channel", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number" } , "pitchbend" : { "attrOrProp" : 1, "digest" : "Pitch Bend (0 to 127)", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "64" } , "hires" : { "attrOrProp" : 2, "digest" : "0 for Pitch Bend (0-127), 1 for Pitch Bend (-1. to 1.), 2 for Pitch Bend (-8192 to 8191)", "isalias" : 0, "aliases" : [ ], "type" : "number" } } , "inputs" : [ { "name" : "noteonoroff", "type" : "list", "digest" : "Note-on or Note-off (list: pitch, velocity)", "hot" : 1, "docked" : 1 } , { "name" : "polypressure", "type" : "list", "digest" : "Poly Key Pressure (list: Key, Value)", "docked" : 1 } , { "name" : "controlchange", "type" : "list", "digest" : "Control Change (list: Controller Number, Value)", "docked" : 1 } , { "name" : "programchange", "type" : "number", "digest" : "Program Change", "docked" : 1 } , { "name" : "aftertouch", "type" : "number", "digest" : "After Touch", "docked" : 1 } , { "name" : "pitchbend", "type" : "number", "digest" : "Pitch Bend (0 to 127)", "docked" : 1 } , { "name" : "channel", "type" : "number", "digest" : "Set MIDI Channel", "defaultarg" : 1, "docked" : 1 } ], "outputs" : [ { "name" : "midimessage", "type" : "number", "digest" : "MIDI Message Output", "docked" : 0 } ], "helpname" : "midiformat", "aliasOf" : "midiformat", "classname" : "midiformat", "expressive" : 0, "operator" : 0, "versionId" : -340399565 } , "text" : "midiformat" } } , { "box" : { "id" : "obj-11", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 190.0, 93.0, 132.0, 23.0 ], "rnbo_serial" : 3, "rnbo_uniqueid" : "number_obj-11", "rnboinfo" : { "needsInstanceInfo" : 0, "argnames" : { "value" : { "attrOrProp" : 1, "digest" : "Set displayed Number and repeat to Output.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "exponent" : { "attrOrProp" : 2, "digest" : "parameter exponent", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "minimum" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 0, "aliases" : [ "min" ], "type" : "number", "defaultValue" : "0" } , "min" : { "attrOrProp" : 2, "digest" : "parameter mininum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "maximum" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 0, "aliases" : [ "max" ], "type" : "number", "defaultValue" : "1" } , "max" : { "attrOrProp" : 2, "digest" : "parameter maximum", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "1" } , "patching_rect" : { "attrOrProp" : 2, "digest" : "patching_rect", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0,0,0,0" } , "presentation_rect" : { "attrOrProp" : 2, "digest" : "presentation_rect", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0,0,0,0" } , "presentation" : { "attrOrProp" : 2, "digest" : "presentation", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "steps" : { "attrOrProp" : 2, "digest" : "parameter steps", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "displayName" : { "attrOrProp" : 2, "digest" : "Display Name", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } , "unit" : { "attrOrProp" : 2, "digest" : "Unit Style", "isalias" : 0, "aliases" : [ ], "type" : "symbol", "defaultValue" : "" } } , "inputs" : [ { "name" : "value", "type" : "number", "digest" : "Set displayed Number and repeat to Output.", "hot" : 1, "docked" : 1 } ], "outputs" : [ { "name" : "output", "type" : "number", "digest" : "Output incoming or entered Number.", "docked" : 0 } ], "helpname" : "number", "classname" : "number", "digest" : "number box", "versionId" : 0, "expressive" : 0, "patching_rect" : [ 190.0, 93.0, 132.0, 23.0 ], "minimum" : "", "presentation" : 0, "value" : 150.0, "presentation_rect" : [ 190.0, 93.0, 132.0, 23.0 ], "maximum" : "" } } } , { "box" : { "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 51.0, 157.0, 158.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "metro_obj-6", "rnboinfo" : { "needsInstanceInfo" : 0, "argnames" : { "on" : { "attrOrProp" : 1, "digest" : "Turn metronome on or off.", "isalias" : 0, "aliases" : [ "active" ], "type" : "number", "defaultValue" : "0" } , "active" : { "attrOrProp" : 1, "digest" : "Turn metronome on or off.", "isalias" : 1, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } , "interval" : { "attrOrProp" : 1, "digest" : "Metronome interval (ms or time value).", "defaultarg" : 1, "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "500" } , "lock" : { "attrOrProp" : 2, "digest" : "Lock to transport.", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } } , "inputs" : [ { "name" : "on", "type" : "number", "digest" : "Turn metronome on or off.", "hot" : 1, "docked" : 0 } , { "name" : "interval", "type" : "number", "digest" : "Metronome interval (ms or time value).", "defaultarg" : 1, "docked" : 0 } ], "outputs" : [ { "name" : "tickout", "type" : "bang", "digest" : "metronome output", "docked" : 0 } ], "helpname" : "metro", "classname" : "metro", "digest" : "metronome", "versionId" : 0, "expressive" : 0 } , "text" : "metro @interval 250 @on 0" } } , { "box" : { "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 0, "patching_rect" : [ 50.5, 499.0, 49.0, 23.0 ], "rnbo_serial" : 1, "rnbo_uniqueid" : "midiout_obj-1", "rnboinfo" : { "needsInstanceInfo" : 0, "argnames" : { "port" : { "attrOrProp" : 1, "digest" : "select port", "isalias" : 0, "aliases" : [ ], "type" : "number", "defaultValue" : "0" } } , "inputs" : [ { "name" : "midiin", "type" : "number", "digest" : "MIDI stream", "hot" : 1, "docked" : 0 } , { "name" : "port", "type" : "number", "digest" : "select port", "docked" : 0 } ], "outputs" : [ ], "helpname" : "midiout", "classname" : "midiout", "digest" : "send MIDI output stream", "versionId" : 0, "expressive" : 0 } , "text" : "midiout" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-20", 0 ], "source" : [ "obj-11", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "source" : [ "obj-16", 0 ] } } , { "patchline" : { "destination" : [ "obj-19", 1 ], "source" : [ "obj-18", 1 ] } } , { "patchline" : { "destination" : [ "obj-19", 0 ], "source" : [ "obj-18", 0 ] } } , { "patchline" : { "destination" : [ "obj-16", 0 ], "source" : [ "obj-19", 0 ] } } , { "patchline" : { "destination" : [ "obj-31", 0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 1 ], "source" : [ "obj-20", 0 ] } } , { "patchline" : { "destination" : [ "obj-18", 2 ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-27", 0 ], "source" : [ "obj-28", 0 ] } } , { "patchline" : { "destination" : [ "obj-11", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-18", 1 ], "source" : [ "obj-31", 1 ] } } , { "patchline" : { "destination" : [ "obj-18", 0 ], "source" : [ "obj-31", 0 ] } } , { "patchline" : { "destination" : [ "obj-8", 0 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "destination" : [ "obj-2", 0 ], "source" : [ "obj-6", 0 ] } } , { "patchline" : { "destination" : [ "obj-6", 0 ], "source" : [ "obj-8", 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" : [ 96.5, 227.0, 42.0, 22.0 ], "rnboattrcache" : { "duration" : { "label" : "duration", "isEnum" : 0, "parsestring" : "" } , "interval" : { "label" : "interval", "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, "uuid" : "d76cbc4b-4136-11eb-bc4b-a0999b125b67" } , "signalinletcount" : 0, "signaloutletcount" : 0, "snapshot" : { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "snapshotlist", "origin" : "rnbo~", "type" : "list", "subtype" : "Undefined", "embed" : 1, "snapshot" : { "__sps" : { "sequence" : { } } , "interval" : { "value" : 150.0 } , "duration" : { "value" : 250.0 } , "on" : { "value" : 0.0 } , "__presetid" : "rnbo~" } , "snapshotlist" : { "current_snapshot" : 0, "entries" : [ { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "rnbo~", "type" : "rnbo", "subtype" : "", "embed" : 0, "snapshot" : { "__sps" : { "sequence" : { } } , "interval" : { "value" : 150.0 } , "duration" : { "value" : 250.0 } , "on" : { "value" : 0.0 } , "__presetid" : "rnbo~" } , "fileref" : { "name" : "", "filename" : "_20201115_1.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "5f43886f7c9e4486b4fc1e22944c41db" } } , { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "rnbo~", "type" : "rnbo", "subtype" : "", "embed" : 0, "fileref" : { "name" : "", "filename" : "_20201118.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "1583f0187540af2fb864315340853608" } } , { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "rnbo~", "type" : "rnbo", "subtype" : "", "embed" : 0, "fileref" : { "name" : "", "filename" : "_20201118_1.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "6ccfdced4d4ec3a475fc241ccbd19bfd" } } , { "filetype" : "C74Snapshot", "version" : 2, "minorversion" : 0, "name" : "", "origin" : "rnbo~", "type" : "rnbo", "subtype" : "", "embed" : 0, "fileref" : { "name" : "", "filename" : "_20201118_2.maxsnap", "filepath" : "~/Documents/Max 8/Snapshots", "filepos" : -1, "snapshotfileid" : "b4d461378fbfdbe8070713284b91ec0f" } } ] } } , "text" : "rnbo~", "varname" : "rnbo~" } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-5", 2 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "destination" : [ "obj-59", 1 ], "source" : [ "obj-5", 1 ] } } , { "patchline" : { "destination" : [ "obj-59", 0 ], "source" : [ "obj-5", 0 ] } } , { "patchline" : { "destination" : [ "obj-60", 1 ], "source" : [ "obj-59", 1 ] } } , { "patchline" : { "destination" : [ "obj-60", 0 ], "source" : [ "obj-59", 0 ] } } , { "patchline" : { "destination" : [ "obj-10", 0 ], "source" : [ "obj-7", 0 ] } } ], "parameters" : { "obj-1" : [ "rnbo~", "rnbo~", 0 ], "obj-5" : [ "amxd~", "amxd~", 0 ], "obj-59" : [ "live.gain~", "live.gain~", 0 ], "parameterbanks" : { } , "inherited_shortname" : 1 } , "dependency_cache" : [ { "name" : "_20201115_1.maxsnap", "bootpath" : "~/Documents/Max 8/Snapshots", "patcherrelativepath" : "../../../../../../Documents/Max 8/Snapshots", "type" : "mx@s", "implicit" : 1 } , { "name" : "_20201118.maxsnap", "bootpath" : "~/Documents/Max 8/Snapshots", "patcherrelativepath" : "../../../../../../Documents/Max 8/Snapshots", "type" : "mx@s", "implicit" : 1 } , { "name" : "_20201118_1.maxsnap", "bootpath" : "~/Documents/Max 8/Snapshots", "patcherrelativepath" : "../../../../../../Documents/Max 8/Snapshots", "type" : "mx@s", "implicit" : 1 } , { "name" : "_20201118_2.maxsnap", "bootpath" : "~/Documents/Max 8/Snapshots", "patcherrelativepath" : "../../../../../../Documents/Max 8/Snapshots", "type" : "mx@s", "implicit" : 1 } , { "name" : "Additive Heaven.amxd.maxsnap", "bootpath" : "~/Documents/Max 8/Snapshots", "patcherrelativepath" : "../../../../../../Documents/Max 8/Snapshots", "type" : "mx@s", "implicit" : 1 } , { "name" : "Additive Heaven.amxd", "bootpath" : "C74:/packages/Max for Live/patchers/Max Instrument/Additive Heaven", "type" : "amxd", "implicit" : 1 } , { "name" : "rnbo~.mxo", "type" : "iLaX" } ], "autosave" : 0, "styles" : [ { "name" : "helpfile_label-1", "default" : { "textcolor" : [ 0.501961, 0.501961, 0.501961, 1.0 ], "fontsize" : [ 13.0 ], "fontname" : [ "Arial" ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "newobjBlue-1", "default" : { "accentcolor" : [ 0.317647, 0.654902, 0.976471, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "newobjGreen-1", "default" : { "accentcolor" : [ 0.0, 0.533333, 0.168627, 1.0 ] } , "parentstyle" : "", "multi" : 0 } , { "name" : "newobjYellow-1", "default" : { "accentcolor" : [ 0.82517, 0.78181, 0.059545, 1.0 ], "fontsize" : [ 12.059008 ] } , "parentstyle" : "", "multi" : 0 } ] } }