Simple FM synth


    Nov 19 2013 | 7:37 pm
    This is my first completed synth, if you'd like to try it I could do with feedback and ideas, thanks.
    { "patcher" : { "fileversion" : 1, "appversion" : { "major" : 6, "minor" : 1, "revision" : 5, "architecture" : "x86" } , "rect" : [ 4.0, 44.0, 1276.0, 710.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Arial", "gridonopen" : 0, "gridsize" : [ 15.0, 15.0 ], "gridsnaponopen" : 0, "statusbarvisible" : 2, "toolbarvisible" : 1, "boxanimatetime" : 200, "imprint" : 0, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "description" : "", "digest" : "", "tags" : "", "boxes" : [ { "box" : { "fontname" : "Menlo Bold", "fontsize" : 14.0, "frgb" : 0.0, "id" : "obj-92", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 551.0, 583.0, 207.0, 23.0 ], "presentation" : 1, "presentation_rect" : [ 1053.75, 24.200005, 62.0, 23.0 ], "text" : "Preset", "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ], "textjustification" : 1 }
    } , { "box" : { "bgcolor" : [ 0.0, 0.0, 0.0, 1.0 ], "fgcolor" : [ 1.0, 1.0, 0.0, 1.0 ], "id" : "obj-91", "maxclass" : "dial", "needlecolor" : [ 0.662745, 0.0, 0.0, 1.0 ], "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "float" ], "outlinecolor" : [ 0.780392, 0.66918, 0.0, 1.0 ], "parameter_enable" : 0, "patching_rect" : [ 1086.540039, 55.529999, 40.0, 40.0 ], "presentation" : 1, "presentation_rect" : [ 216.0, 226.0, 40.0, 40.0 ], "size" : 17.0 }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 13.0, "id" : "obj-89", "maxclass" : "flonum", "maximum" : 1.0, "minimum" : 0.01, "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 496.0, 212.979996, 50.0, 21.0 ] }
    } , { "box" : { "bgcolor" : [ 0.0, 0.0, 0.0, 1.0 ], "fgcolor" : [ 1.0, 1.0, 0.0, 1.0 ], "floatoutput" : 1, "id" : "obj-90", "maxclass" : "dial", "needlecolor" : [ 0.784314, 0.164099, 0.154852, 1.0 ], "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "float" ], "outlinecolor" : [ 0.779615, 0.71084, 0.034448, 1.0 ], "parameter_enable" : 0, "patching_rect" : [ 496.0, 147.979996, 40.0, 40.0 ], "presentation" : 1, "presentation_rect" : [ 216.0, 113.200005, 40.0, 40.0 ], "size" : 1.0 }
    } , { "box" : { "bgcolor" : [ 0.0, 0.0, 0.0, 1.0 ], "fgcolor" : [ 1.0, 1.0, 0.0, 1.0 ], "id" : "obj-88", "maxclass" : "dial", "needlecolor" : [ 0.662745, 0.0, 0.0, 1.0 ], "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "float" ], "outlinecolor" : [ 0.780392, 0.725405, 0.010779, 1.0 ], "parameter_enable" : 0, "patching_rect" : [ 1029.039917, 60.200005, 40.0, 40.0 ], "presentation" : 1, "presentation_rect" : [ 216.0, 169.0, 40.0, 40.0 ], "size" : 25.0 }
    } , { "box" : { "fontname" : "Menlo Bold", "fontsize" : 14.0, "frgb" : 0.0, "id" : "obj-87", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 662.639954, 70.200005, 62.0, 23.0 ], "presentation" : 1, "presentation_rect" : [ 59.639954, 123.200012, 62.0, 23.0 ], "text" : "Detune", "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ], "textjustification" : 1 }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-86", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 440.0, 56.0, 20.0 ], "text" : "r ECU11" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-85", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 440.0, 58.0, 20.0 ], "text" : "s ECU11" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-84", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 406.199951, 57.0, 20.0 ], "text" : "r ECU10" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-83", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 406.199951, 59.0, 20.0 ], "text" : "s ECU10" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-82", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 365.199951, 50.0, 20.0 ], "text" : "r ECU9" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-80", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 365.199951, 52.0, 20.0 ], "text" : "s ECU9" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-79", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 332.199982, 50.0, 20.0 ], "text" : "r ECU8" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-49", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 332.199982, 52.0, 20.0 ], "text" : "s ECU8" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-48", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 298.980011, 50.0, 20.0 ], "text" : "r ECU7" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-47", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 298.980011, 52.0, 20.0 ], "text" : "s ECU7" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-46", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 262.0, 50.0, 20.0 ], "text" : "r ECU6" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-42", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 262.0, 52.0, 20.0 ], "text" : "s ECU6" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-38", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 226.0, 50.0, 20.0 ], "text" : "r ECU5" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-35", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 226.0, 52.0, 20.0 ], "text" : "s ECU5" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-34", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 191.0, 50.0, 20.0 ], "text" : "r ECU4" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-33", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 191.0, 52.0, 20.0 ], "text" : "s ECU4" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-32", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 158.0, 50.0, 20.0 ], "text" : "r ECU3" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 158.0, 52.0, 20.0 ], "text" : "s ECU3" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 119.0, 50.0, 20.0 ], "text" : "r ECU2" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 119.0, 52.0, 20.0 ], "text" : "s ECU2" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 112.0, 84.0, 50.0, 20.0 ], "text" : "r ECU1" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-25", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 48.0, 84.0, 52.0, 20.0 ], "text" : "s ECU1" }
    } , { "box" : { "fontname" : "Menlo Bold", "fontsize" : 14.0, "frgb" : 0.0, "id" : "obj-78", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 231.336716, 94.979996, 104.0, 23.0 ], "presentation" : 1, "presentation_rect" : [ 727.336731, 72.800011, 63.0, 23.0 ], "text" : "Filter ", "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ], "textjustification" : 1 }
    } , { "box" : { "id" : "obj-72", "maxclass" : "button", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "bang" ], "patching_rect" : [ 204.670029, 74.979996, 20.0, 20.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-73", "interval" : 20.0, "maxclass" : "number~", "mode" : 2, "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "float" ], "patching_rect" : [ 305.670044, 298.980011, 56.0, 20.0 ], "sig" : 0.0 }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-74", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "bang" ], "patching_rect" : [ 266.670044, 244.97998, 36.0, 20.0 ], "text" : "line~" }
    } , { "box" : { "autoout" : 1, "bgcolor" : [ 0.913725, 0.913725, 1.0, 1.0 ], "bwidthcolor" : [ 0.462745, 0.47451, 0.65098, 1.0 ], "domain" : [ 0.0, 22050.0 ], "fgcolor" : [ 0.756863, 0.756863, 1.0, 1.0 ], "fontname" : "Arial", "fontsize" : 12.0, "hbwidthcolor" : [ 0.823529, 0.290196, 0.211765, 1.0 ], "hcurvecolor" : [ 1.0, 0.086275, 0.086275, 1.0 ], "id" : "obj-81", "markercolor" : [ 0.509804, 0.509804, 0.509804, 1.0 ], "maxclass" : "filtergraph~", "nfilters" : 1, "numinlets" : 8, "numoutlets" : 7, "outlettype" : [ "list", "float", "float", "float", "float", "list", "int" ], "parameter_enable" : 0, "patching_rect" : [ 182.670029, 360.480011, 360.0, 155.0 ], "setfilter" : [ 0, 1, 0, 0, 0, 0.0001, 1.0, 3.0, 0.0001, 22050.0, 0.0001, 16.0, 0.5, 25.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 13.0, "id" : "obj-75", "maxclass" : "newobj", "numinlets" : 6, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 182.670029, 557.47998, 92.0, 21.0 ], "text" : "biquad~" }
    } , { "box" : { "attr" : "edit_mode", "fontname" : "Menlo Bold", "fontsize" : 10.0, "hint" : "Select filter type", "id" : "obj-76", "lock" : 1, "maxclass" : "attrui", "numinlets" : 1, "numoutlets" : 1, "orientation" : 1, "outlettype" : [ "" ], "patching_rect" : [ 182.670029, 287.980011, 72.0, 36.0 ], "presentation" : 1, "presentation_rect" : [ 846.649231, 50.200005, 90.0, 36.0 ], "text_width" : 83.0 }
    } , { "box" : { "addpoints" : [ 49.645283, 1237.333374, 0, 203.900604, 3392.533447, 0, 203.900604, 12341.404297, 0, 395.921631, 14369.686523, 0, 685.549255, 8574.59375, 0, 831.560181, 3632.0, 0, 985.815491, 2674.133301, 0 ], "bgcolor" : [ 1.0, 1.0, 0.0, 1.0 ], "hint" : "Sets filter action. Click to add points, Shift & click to remove.", "id" : "obj-77", "linecolor" : [ 0.0, 0.0, 0.0, 1.0 ], "maxclass" : "function", "numinlets" : 1, "numoutlets" : 4, "outlettype" : [ "float", "", "", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 206.336716, 127.979996, 200.0, 100.0 ], "presentation" : 1, "presentation_rect" : [ 735.336731, 113.200005, 200.0, 152.799988 ], "range" : [ 40.0, 18000.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-61", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "int" ], "patching_rect" : [ 640.639954, 282.359985, 32.5, 20.0 ], "text" : "*" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-62", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 640.639954, 249.199997, 34.0, 20.0 ], "text" : "mtof" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-63", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 640.639954, 200.199997, 32.5, 20.0 ], "text" : "+ 0." }
    } , { "box" : { "id" : "obj-64", "maxclass" : "gswitch2", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "", "" ], "parameter_enable" : 0, "patching_rect" : [ 588.139954, 292.199951, 39.0, 32.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-65", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 569.639954, 243.199997, 34.0, 20.0 ], "text" : "mtof" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-66", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 640.639954, 365.199951, 50.0, 20.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-67", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 640.639954, 448.199951, 92.0, 20.0 ], "text" : "*~ 0." }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-68", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 569.639954, 472.199951, 38.0, 20.0 ], "text" : "+~ 0." }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-69", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 640.639954, 406.199951, 45.0, 20.0 ], "text" : "cycle~" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-70", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 569.639954, 365.199951, 50.0, 20.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-71", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 569.639954, 518.199951, 45.0, 20.0 ], "text" : "cycle~" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-50", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "int" ], "patching_rect" : [ 825.769958, 282.359985, 32.5, 20.0 ], "text" : "*" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-51", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 825.769958, 249.199997, 34.0, 20.0 ], "text" : "mtof" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-52", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 825.769958, 200.199997, 32.5, 20.0 ], "text" : "+ 0." }
    } , { "box" : { "id" : "obj-53", "maxclass" : "gswitch2", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "", "" ], "parameter_enable" : 0, "patching_rect" : [ 773.269958, 292.199951, 39.0, 32.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-54", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 754.769958, 243.199997, 34.0, 20.0 ], "text" : "mtof" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-55", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 825.769958, 365.199951, 50.0, 20.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-56", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 825.769958, 448.199951, 92.0, 20.0 ], "text" : "*~ 0." }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-57", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 754.769958, 472.199951, 38.0, 20.0 ], "text" : "+~ 0." }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-58", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 825.769958, 406.199951, 45.0, 20.0 ], "text" : "cycle~" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-59", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 754.769958, 365.199951, 50.0, 20.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-60", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 754.769958, 518.199951, 45.0, 20.0 ], "text" : "cycle~" }
    } , { "box" : { "bgcolor" : [ 0.0, 0.0, 0.0, 1.0 ], "fontname" : "Menlo Regular", "fontsize" : 12.0, "hint" : "Sets variation between voices upto 1 semitone.", "id" : "obj-45", "maxclass" : "flonum", "maximum" : 1.0, "minimum" : 0.01, "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 717.719971, 70.200005, 57.0, 20.0 ], "presentation" : 1, "presentation_rect" : [ 136.0, 123.200012, 52.0, 20.0 ], "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-29", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 640.639954, 137.300003, 32.5, 20.0 ], "text" : "- 0." }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-28", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 779.769958, 137.300003, 32.5, 20.0 ], "text" : "+ 0." }
    } , { "box" : { "fontname" : "Menlo Bold", "fontsize" : 14.0, "frgb" : 0.0, "id" : "obj-21", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 151.589996, 776.869934, 203.0, 23.0 ], "presentation" : 1, "presentation_rect" : [ 59.639954, 58.700005, 62.0, 23.0 ], "text" : "On/Off", "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ], "textjustification" : 1 }
    } , { "box" : { "fontname" : "Menlo Bold", "fontsize" : 14.0, "frgb" : 0.0, "id" : "obj-12", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 138.089996, 631.629944, 182.0, 23.0 ], "presentation" : 1, "presentation_rect" : [ 978.0, 24.200005, 65.0, 23.0 ], "text" : "Volume", "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ], "textjustification" : 1 }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "frgb" : 0.0, "id" : "obj-11", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1223.249878, 114.030006, 150.0, 20.0 ], "text" : "Preset" }
    } , { "box" : { "fontname" : "Menlo Bold", "fontsize" : 14.0, "frgb" : 0.0, "id" : "obj-10", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1079.039917, 207.199997, 81.0, 23.0 ], "presentation" : 1, "presentation_rect" : [ 39.639954, 236.0, 82.0, 23.0 ], "text" : "Harmonic", "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ], "textjustification" : 1 }
    } , { "box" : { "fontname" : "Menlo Bold", "fontsize" : 14.0, "frgb" : 0.0, "id" : "obj-9", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1086.540039, 167.979996, 80.0, 23.0 ], "presentation" : 1, "presentation_rect" : [ 40.639954, 179.0, 81.0, 23.0 ], "text" : "Semitone", "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ], "textjustification" : 1 }
    } , { "box" : { "id" : "obj-44", "maxclass" : "preset", "numinlets" : 1, "numoutlets" : 4, "outlettype" : [ "preset", "int", "preset", "int" ], "patching_rect" : [ 1211.249878, 28.030001, 172.0, 75.0 ], "presentation" : 1, "presentation_rect" : [ 1063.0, 72.800011, 52.0, 202.799988 ], "preset_data" : [ { "number" : 1, "data" : [ 6, "obj-3", "gain~", "list", 112, 10.0, 5, "obj-4", "flonum", "float", 130.81279, 5, "obj-8", "flonum", "float", 130.0, 4, "obj-17", "function", "clear", 7, "obj-17", "function", "add", 58.510639, 0.493333, 0, 7, "obj-17", "function", "add", 122.340424, 0.933333, 0, 7, "obj-17", "function", "add", 324.468079, 0.64, 0, 7, "obj-17", "function", "add", 436.170227, 0.253333, 0, 7, "obj-17", "function", "add", 739.361694, 0.253333, 0, 5, "obj-17", "function", "domain", 1000.0, 6, "obj-17", "function", "range", 0.0, 1.0, 5, "obj-17", "function", "mode", 0, 4, "obj-23", "function", "clear", 7, "obj-23", "function", "add", 79.787231, 1039.199951, 0, 7, "obj-23", "function", "add", 835.106384, 1039.199951, 0, 5, "obj-23", "function", "domain", 1000.0, 6, "obj-23", "function", "range", 10.0, 2500.0, 5, "obj-23", "function", "mode", 0, 5, "obj-36", "gswitch2", "int", 0, 5, "obj-39", "number", "int", 0, 5, "obj-43", "number", "int", 1 ] } , { "number" : 2, "data" : [ 6, "obj-3", "gain~", "list", 90, 10.0, 5, "obj-4", "flonum", "float", 97.998856, 5, "obj-8", "flonum", "float", 582.0, 4, "obj-17", "function", "clear", 7, "obj-17", "function", "add", 58.510639, 0.493333, 0, 7, "obj-17", "function", "add", 122.340424, 0.933333, 0, 7, "obj-17", "function", "add", 324.468079, 0.64, 0, 7, "obj-17", "function", "add", 510.638306, 0.426667, 0, 7, "obj-17", "function", "add", 574.468079, 0.24, 0, 5, "obj-17", "function", "domain", 1000.0, 6, "obj-17", "function", "range", 0.0, 1.0, 5, "obj-17", "function", "mode", 0, 4, "obj-23", "function", "clear", 7, "obj-23", "function", "add", 79.787231, 1039.199951, 0, 7, "obj-23", "function", "add", 313.829773, 2300.800049, 0, 7, "obj-23", "function", "add", 515.957458, 806.799988, 0, 7, "obj-23", "function", "add", 835.106384, 1039.199951, 0, 5, "obj-23", "function", "domain", 1000.0, 6, "obj-23", "function", "range", 10.0, 2500.0, 5, "obj-23", "function", "mode", 0, 5, "obj-36", "gswitch2", "int", 0, 5, "obj-39", "number", "int", 0, 5, "obj-43", "number", "int", 6 ] } , { "number" : 3, "data" : [ 6, "obj-3", "gain~", "list", 92, 10.0, 5, "obj-4", "flonum", "float", 43.65353, 5, "obj-8", "flonum", "float", 414.0, 4, "obj-17", "function", "clear", 7, "obj-17", "function", "add", 53.19149, 0.533333, 0, 7, "obj-17", "function", "add", 234.042557, 0.746667, 0, 7, "obj-17", "function", "add", 420.212769, 0.666667, 0, 7, "obj-17", "function", "add", 611.702148, 0.426667, 0, 7, "obj-17", "function", "add", 755.319153, 0.16, 0, 5, "obj-17", "function", "domain", 1000.0, 6, "obj-17", "function", "range", 0.0, 1.0, 5, "obj-17", "function", "mode", 0, 4, "obj-23", "function", "clear", 7, "obj-23", "function", "add", 69.148933, 806.799988, 0, 7, "obj-23", "function", "add", 281.914886, 1338.0, 0, 7, "obj-23", "function", "add", 515.957458, 806.799988, 0, 7, "obj-23", "function", "add", 664.893616, 1404.400024, 0, 7, "obj-23", "function", "add", 835.106384, 1039.199951, 0, 5, "obj-23", "function", "domain", 1000.0, 6, "obj-23", "function", "range", 10.0, 2500.0, 5, "obj-23", "function", "mode", 0, 5, "obj-36", "gswitch2", "int", 0, 5, "obj-39", "number", "int", 1, 5, "obj-43", "number", "int", 9 ] } , { "number" : 4, "data" : [ 6, "obj-3", "gain~", "list", 112, 10.0, 5, "obj-4", "flonum", "float", 130.81279, 5, "obj-8", "flonum", "float", 130.0, 4, "obj-17", "function", "clear", 7, "obj-17", "function", "add", 58.510639, 0.493333, 0, 7, "obj-17", "function", "add", 122.340424, 0.933333, 0, 7, "obj-17", "function", "add", 324.468079, 0.64, 0, 7, "obj-17", "function", "add", 436.170227, 0.253333, 0, 7, "obj-17", "function", "add", 739.361694, 0.253333, 0, 5, "obj-17", "function", "domain", 1000.0, 6, "obj-17", "function", "range", 0.0, 1.0, 5, "obj-17", "function", "mode", 0, 4, "obj-23", "function", "clear", 7, "obj-23", "function", "add", 79.787231, 1039.199951, 0, 7, "obj-23", "function", "add", 835.106384, 1039.199951, 0, 5, "obj-23", "function", "domain", 1000.0, 6, "obj-23", "function", "range", 10.0, 2500.0, 5, "obj-23", "function", "mode", 0, 5, "obj-36", "gswitch2", "int", 0, 5, "obj-39", "number", "int", 0, 5, "obj-43", "number", "int", 1, 5, "obj-45", "flonum", "float", 0.01, 5, "obj-59", "flonum", "float", 0.0, 5, "obj-55", "flonum", "float", 0.0, 5, "obj-53", "gswitch2", "int", 0, 5, "obj-70", "flonum", "float", 0.0, 5, "obj-66", "flonum", "float", 0.0, 5, "obj-64", "gswitch2", "int", 0, 4, "obj-77", "function", "clear", 7, "obj-77", "function", "add", 49.645283, 1237.333374, 0, 7, "obj-77", "function", "add", 203.900604, 3392.533447, 0, 7, "obj-77", "function", "add", 203.900604, 12341.404297, 0, 7, "obj-77", "function", "add", 395.921631, 14369.686523, 0, 7, "obj-77", "function", "add", 685.549255, 8574.59375, 0, 7, "obj-77", "function", "add", 831.560181, 3632.0, 0, 7, "obj-77", "function", "add", 985.815491, 2674.133301, 0, 5, "obj-77", "function", "domain", 1000.0, 6, "obj-77", "function", "range", 40.0, 18000.0, 5, "obj-77", "function", "mode", 0, 5, "obj-81", "filtergraph~", "nfilters", 1, 9, "obj-81", "filtergraph~", "setoptions", 0, 1, 0, 0, 0, 8, "obj-81", "filtergraph~", "params", 0, 0.0001, 1.0, 3.0, 5, "obj-73", "number~", "list", 0.0 ] } ] }
    } , { "box" : { "bgcolor" : [ 0.0, 0.0, 0.0, 1.0 ], "fontname" : "Menlo Regular", "fontsize" : 12.0, "hint" : "Shifts modulator by multiple of frequency", "id" : "obj-43", "maxclass" : "number", "maximum" : 16, "minimum" : 1, "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "int", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 1029.039917, 207.199997, 53.0, 20.0 ], "presentation" : 1, "presentation_rect" : [ 136.0, 236.0, 53.0, 20.0 ], "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-41", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "int" ], "patching_rect" : [ 991.539978, 282.359985, 32.5, 20.0 ], "text" : "*" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-40", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 991.539978, 249.199997, 34.0, 20.0 ], "text" : "mtof" }
    } , { "box" : { "bgcolor" : [ 0.0, 0.0, 0.0, 1.0 ], "fontname" : "Menlo Regular", "fontsize" : 12.0, "hint" : "Shifts modulator frequency by semitone.", "id" : "obj-39", "maxclass" : "number", "maximum" : 24, "minimum" : 0, "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "int", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 1029.039917, 167.979996, 52.0, 20.0 ], "presentation" : 1, "presentation_rect" : [ 136.0, 179.0, 52.0, 20.0 ], "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-37", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 991.539978, 200.199997, 32.5, 20.0 ], "text" : "+ 0." }
    } , { "box" : { "id" : "obj-36", "maxclass" : "gswitch2", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "", "" ], "parameter_enable" : 0, "patching_rect" : [ 939.039978, 292.199982, 39.0, 32.0 ] }
    } , { "box" : { "fontface" : 1, "fontname" : "Menlo Regular", "fontsize" : 14.0, "frgb" : 0.0, "id" : "obj-24", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1116.40332, 272.199982, 247.0, 40.0 ], "presentation" : 1, "presentation_rect" : [ 341.0, 65.200005, 99.0, 24.0 ], "text" : "Modulation \n", "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ], "textjustification" : 1 }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-22", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "bang" ], "patching_rect" : [ 1116.40332, 406.199982, 36.0, 20.0 ], "text" : "line~" }
    } , { "box" : { "addpoints" : [ 79.787231, 1039.199951, 0, 835.106384, 1039.199951, 0 ], "bgcolor" : [ 0.0, 1.0, 1.0, 1.0 ], "bordercolor" : [ 0.037141, 0.501961, 0.496043, 1.0 ], "hint" : "Controls modulators, click to add points, shift & click to remove", "id" : "obj-23", "linecolor" : [ 0.0, 0.0, 0.0, 1.0 ], "maxclass" : "function", "numinlets" : 1, "numoutlets" : 4, "outlettype" : [ "float", "", "", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 1063.069946, 292.199982, 200.0, 100.0 ], "pointcolor" : [ 0.637143, 0.157319, 0.2404, 1.0 ], "presentation" : 1, "presentation_rect" : [ 290.0, 113.200005, 201.0, 152.799988 ], "range" : [ 10.0, 2500.0 ] }
    } , { "box" : { "fontname" : "Menlo Bold", "fontsize" : 14.0, "frgb" : 0.0, "id" : "obj-20", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1330.069946, 272.199982, 170.0, 23.0 ], "presentation" : 1, "presentation_rect" : [ 579.139954, 65.200005, 45.0, 23.0 ], "text" : "ADSR ", "textcolor" : [ 0.0, 1.0, 1.0, 1.0 ], "textjustification" : 1 }
    } , { "box" : { "id" : "obj-19", "maxclass" : "button", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "bang" ], "patching_rect" : [ 1352.949951, 207.199997, 20.0, 20.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-18", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "bang" ], "patching_rect" : [ 1379.403198, 429.199982, 36.0, 20.0 ], "text" : "line~" }
    } , { "box" : { "addpoints" : [ 0.0, 0.070422, 0, 154.255325, 0.923318, 0, 420.212769, 0.633803, 0, 537.23407, 0.383412, 0, 989.361694, 0.007825, 0 ], "bgcolor" : [ 0.0, 1.0, 0.0, 1.0 ], "hint" : "Control Attack, Decay, Sustain and Release, click to add points, shift & click to remove.", "id" : "obj-17", "linecolor" : [ 0.0, 0.0, 0.0, 1.0 ], "maxclass" : "function", "numinlets" : 1, "numoutlets" : 4, "outlettype" : [ "float", "", "", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 1319.069946, 292.199982, 200.0, 100.0 ], "presentation" : 1, "presentation_rect" : [ 512.0, 113.200005, 200.0, 152.799988 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-16", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 920.539978, 564.199951, 76.0, 20.0 ], "text" : "*~ 0." }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-15", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 920.539978, 243.199997, 34.0, 20.0 ], "text" : "mtof" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-14", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "int", "int" ], "patching_rect" : [ 920.539978, 55.529999, 57.0, 20.0 ], "text" : "stripnote" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-13", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 3, "outlettype" : [ "int", "int", "int" ], "patching_rect" : [ 920.539978, 13.530001, 46.0, 20.0 ], "text" : "notein" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-8", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 991.539978, 365.199982, 50.0, 20.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-7", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 991.539978, 448.199982, 92.0, 20.0 ], "text" : "*~ 0." }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-6", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 920.539978, 472.199982, 38.0, 20.0 ], "text" : "+~ 0." }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 991.539978, 406.199982, 45.0, 20.0 ], "text" : "cycle~" }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-4", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "parameter_enable" : 0, "patching_rect" : [ 920.539978, 365.199982, 50.0, 20.0 ] }
    } , { "box" : { "bgcolor" : [ 1.0, 1.0, 1.0, 1.0 ], "id" : "obj-3", "knobcolor" : [ 0.0, 0.0, 0.0, 1.0 ], "maxclass" : "gain~", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "int" ], "parameter_enable" : 0, "patching_rect" : [ 79.589996, 606.509949, 43.0, 142.0 ], "presentation" : 1, "presentation_rect" : [ 988.0, 72.800011, 45.0, 202.799988 ], "stripecolor" : [ 0.713195, 1.0, 0.730834, 1.0 ] }
    } , { "box" : { "id" : "obj-2", "maxclass" : "ezdac~", "numinlets" : 2, "numoutlets" : 0, "ongradcolor1" : [ 1.0, 0.197436, 0.209226, 1.0 ], "patching_rect" : [ 79.589996, 779.869934, 45.0, 45.0 ], "presentation" : 1, "presentation_rect" : [ 127.0, 43.200005, 50.0, 50.0 ] }
    } , { "box" : { "fontname" : "Arial", "fontsize" : 12.0, "id" : "obj-1", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 920.539978, 518.199951, 45.0, 20.0 ], "text" : "cycle~" }
    } , { "box" : { "bgcolor" : [ 0.106447, 0.618967, 0.721569, 1.0 ], "border" : 1, "id" : "obj-94", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1139.0, 166.0, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 281.0, 103.599998, 219.0, 172.0 ], "shadow" : -8 }
    } , { "box" : { "bgcolor" : [ 0.106447, 0.618967, 0.721569, 1.0 ], "border" : 1, "id" : "obj-95", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 499.0, 106.599998, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 502.5, 103.599998, 219.0, 172.0 ], "shadow" : -8 }
    } , { "box" : { "bgcolor" : [ 0.106447, 0.618967, 0.721569, 1.0 ], "border" : 1, "id" : "obj-97", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 722.5, 101.599998, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 727.336731, 103.599998, 219.0, 172.0 ], "shadow" : -8 }
    } , { "box" : { "bgcolor" : [ 0.266891, 1.0, 0.76789, 1.0 ], "border" : 1, "id" : "obj-98", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 245.0, 70.0, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 127.0, 113.200005, 70.0, 39.200005 ], "shadow" : 9 }
    } , { "box" : { "bgcolor" : [ 0.266891, 1.0, 0.76789, 1.0 ], "border" : 1, "id" : "obj-99", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 130.0, 169.200012, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 127.0, 169.0, 70.0, 39.200005 ], "shadow" : 9 }
    } , { "box" : { "bgcolor" : [ 0.266891, 1.0, 0.76789, 1.0 ], "border" : 1, "id" : "obj-100", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 133.0, 226.0, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 127.0, 226.0, 70.0, 39.200005 ], "shadow" : 9 }
    } , { "box" : { "bgcolor" : [ 0.266891, 1.0, 0.76789, 1.0 ], "border" : 1, "id" : "obj-101", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 217.0, 30.0, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 206.5, 103.650002, 59.0, 59.100002 ], "shadow" : 9 }
    } , { "box" : { "bgcolor" : [ 0.266891, 1.0, 0.76789, 1.0 ], "border" : 1, "id" : "obj-102", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 201.5, 162.049988, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 206.5, 159.449997, 59.0, 59.100002 ], "shadow" : 9 }
    } , { "box" : { "bgcolor" : [ 0.266891, 1.0, 0.76789, 1.0 ], "border" : 1, "id" : "obj-103", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 203.5, 226.449997, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 206.5, 216.0, 59.0, 59.100002 ], "shadow" : 9 }
    } , { "box" : { "bgcolor" : [ 0.266891, 1.0, 0.76789, 1.0 ], "border" : 1, "id" : "obj-104", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 678.0, 18.0, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 978.0, 58.700005, 65.0, 228.5 ], "shadow" : 9 }
    } , { "box" : { "bgcolor" : [ 0.266891, 1.0, 0.76789, 1.0 ], "border" : 1, "id" : "obj-105", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 1054.0, 60.700005, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 1053.75, 58.700005, 71.25, 228.5 ], "shadow" : 9 }
    } , { "box" : { "bgcolor" : [ 0.266891, 1.0, 0.76789, 1.0 ], "border" : 1, "id" : "obj-106", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 734.0, 11.200005, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 836.961731, 39.750008, 109.375, 56.899998 ], "shadow" : 7 }
    } , { "box" : { "bgcolor" : [ 0.230532, 0.230532, 0.230532, 1.0 ], "id" : "obj-93", "maxclass" : "panel", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 184.0, 427.0, 128.0, 128.0 ], "presentation" : 1, "presentation_rect" : [ 20.639954, 0.950005, 1123.0, 326.0 ], "shadow" : -8 }
    } ], "lines" : [ { "patchline" : { "destination" : [ "obj-16", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-1", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-14", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-13", 1 ] }
    } , { "patchline" : { "destination" : [ "obj-14", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-13", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-15", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-14", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-19", 0 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 968.039978, 157.199982, 1362.449951, 157.199982 ], "source" : [ "obj-14", 1 ] }
    } , { "patchline" : { "destination" : [ "obj-28", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-14", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-29", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-14", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-37", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-14", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-72", 0 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 968.039978, 84.699997, 778.029968, 84.699997, 778.029968, 58.079994, 214.170029, 58.079994 ], "source" : [ "obj-14", 1 ] }
    } , { "patchline" : { "destination" : [ "obj-36", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-15", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-4", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-15", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-75", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-16", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-18", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-17", 1 ] }
    } , { "patchline" : { "destination" : [ "obj-16", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-18", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-17", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-19", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-23", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-19", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-56", 1 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 1062.379883, 424.709961, 1062.379883, 438.019958, 908.269958, 438.019958 ], "source" : [ "obj-22", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-67", 1 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 1047.859863, 422.289948, 1047.859863, 430.759949, 723.139954, 430.759949 ], "source" : [ "obj-22", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-7", 1 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 1125.90332, 435.199951, 1074.040039, 435.199951 ], "source" : [ "obj-22", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-22", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-23", 1 ] }
    } , { "patchline" : { "destination" : [ "obj-52", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-28", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-54", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-28", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-63", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-29", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-65", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-29", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-2", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-3", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-2", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-3", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-8", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-36", 1 ] }
    } , { "patchline" : { "destination" : [ "obj-40", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-37", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-37", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-39", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-52", 1 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 845.789917, 186.339966 ], "source" : [ "obj-39", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-63", 1 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 660.659912, 187.549973 ], "source" : [ "obj-39", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-6", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-4", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-41", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-40", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-8", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-41", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-41", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-43", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-50", 1 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 1022.44989, 237.159973, 865.149902, 231.10997, 865.149902, 274.669952, 848.769958, 280.719971 ], "source" : [ "obj-43", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-61", 1 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 1038.539917, 229.899963, 713.899963, 229.899963, 713.899963, 279.509979 ], "source" : [ "obj-43", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-28", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-45", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-29", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-45", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-7", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-5", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-55", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-50", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-50", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-51", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-51", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-52", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-55", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-53", 1 ] }
    } , { "patchline" : { "destination" : [ "obj-53", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-54", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-59", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-54", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-58", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-55", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-57", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-56", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-60", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-57", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-56", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-58", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-57", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-59", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-1", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-6", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-16", 0 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 764.269958, 545.709961, 930.039978, 545.709961 ], "source" : [ "obj-60", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-66", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-61", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-61", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-62", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-62", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-63", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-66", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-64", 1 ] }
    } , { "patchline" : { "destination" : [ "obj-64", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-65", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-70", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-65", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-69", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-66", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-68", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-67", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-71", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-68", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-67", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-69", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-6", 1 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-7", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-68", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-70", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-16", 0 ], "disabled" : 0, "hidden" : 0, "midpoints" : [ 579.139954, 556.599976, 930.039978, 556.599976 ], "source" : [ "obj-71", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-77", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-72", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-81", 5 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-73", 1 ] }
    } , { "patchline" : { "destination" : [ "obj-73", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-74", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-3", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-75", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-81", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-76", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-74", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-77", 1 ] }
    } , { "patchline" : { "destination" : [ "obj-5", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-8", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-75", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-81", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-39", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-88", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-45", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-90", 0 ] }
    } , { "patchline" : { "destination" : [ "obj-43", 0 ], "disabled" : 0, "hidden" : 0, "source" : [ "obj-91", 0 ] }
    } ], "dependency_cache" : [ ] }
    }

    • Nov 19 2013 | 9:17 pm
      Please use the "Copy Compressed" option from the Edit menu to post code to the forum. Also, what you posted isn't pasting for me.
    • Nov 20 2013 | 1:34 pm
      error parsing..... no pasting either
    • Nov 20 2013 | 6:19 pm
      Pasting does seem messed up on this forum. I think the only way to go about it is to save the patch and attach the file.
    • Nov 26 2013 | 11:56 am
      Pasting works fine on the forum when you use "Copy Compressed".