{ "patcher" : { "fileversion" : 1, "appversion" : { "major" : 5, "minor" : 1, "revision" : 9 } , "rect" : [ 25.0, 69.0, 590.0, 691.0 ], "bglocked" : 0, "defrect" : [ 25.0, 69.0, 590.0, 691.0 ], "openrect" : [ 0.0, 0.0, 0.0, 0.0 ], "openinpresentation" : 0, "default_fontsize" : 10.0, "default_fontface" : 0, "default_fontname" : "Verdana", "gridonopen" : 0, "gridsize" : [ 5.0, 5.0 ], "gridsnaponopen" : 0, "toolbarvisible" : 1, "boxanimatetime" : 200, "imprint" : 0, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "boxes" : [ { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "frgb" : [ 0.0, 0.0, 0.0, 1.0 ], "id" : "obj-36", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 230.0, 315.0, 150.0, 19.0 ], "presentation_rect" : [ 286.0, 287.0, 0.0, 0.0 ], "text" : "Frequency" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "frgb" : [ 0.0, 0.0, 0.0, 1.0 ], "id" : "obj-35", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 315.0, 245.0, 150.0, 19.0 ], "text" : "MIDI note" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-31", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "bang" ], "patcher" : { "fileversion" : 1, "appversion" : { "major" : 5, "minor" : 1, "revision" : 9 } , "rect" : [ 0.0, 0.0, 640.0, 480.0 ], "bglocked" : 0, "defrect" : [ 0.0, 0.0, 640.0, 480.0 ], "openrect" : [ 0.0, 0.0, 0.0, 0.0 ], "openinpresentation" : 0, "default_fontsize" : 10.0, "default_fontface" : 0, "default_fontname" : "Verdana", "gridonopen" : 0, "gridsize" : [ 5.0, 5.0 ], "gridsnaponopen" : 0, "toolbarvisible" : 1, "boxanimatetime" : 200, "imprint" : 0, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "boxes" : [ { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-9", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 85.0, 160.0, 40.0, 17.0 ], "text" : "select" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-26", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 5, "outlettype" : [ "bang", "bang", "bang", "bang", "" ], "patching_rect" : [ 50.0, 130.0, 89.0, 19.0 ], "text" : "sel 28 29 30 31" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-23", "maxclass" : "newobj", "numinlets" : 0, "numoutlets" : 4, "outlettype" : [ "int", "int", "int", "int" ], "patching_rect" : [ 50.0, 100.0, 59.5, 19.0 ], "text" : "keyup" } } , { "box" : { "id" : "obj-22", "maxclass" : "button", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "bang" ], "patching_rect" : [ 50.0, 160.0, 20.0, 20.0 ] } } , { "box" : { "comment" : "", "id" : "obj-28", "maxclass" : "outlet", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 62.5, 240.0, 25.0, 25.0 ] } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-28", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-22", 0 ] } } , { "patchline" : { "destination" : [ "obj-26", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-23", 0 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-26", 1 ] } } , { "patchline" : { "destination" : [ "obj-22", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-9", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-26", 3 ] } } , { "patchline" : { "destination" : [ "obj-9", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-26", 2 ] } } , { "patchline" : { "destination" : [ "obj-9", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-26", 1 ] } } , { "patchline" : { "destination" : [ "obj-9", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-26", 0 ] } } , { "patchline" : { "destination" : [ "obj-28", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-9", 0 ] } } ] } , "patching_rect" : [ 85.0, 200.0, 74.0, 19.0 ], "saved_object_attributes" : { "globalpatchername" : "", "default_fontsize" : 10.0, "fontface" : 0, "fontsize" : 10.0, "default_fontface" : 0, "fontname" : "Verdana", "default_fontname" : "Verdana" } , "text" : "p ArrowKeys" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "frgb" : [ 0.0, 0.0, 0.0, 1.0 ], "id" : "obj-25", "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 205.0, 130.0, 278.0, 31.0 ], "text" : "Pass through, or use arrow keys for manual control. Left and right repeats current frequency." } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "frgb" : [ 0.0, 0.0, 0.0, 1.0 ], "id" : "obj-21", "linecount" : 3, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 430.0, 485.0, 57.0, 43.0 ], "text" : "Mapped to distance" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 24.0, "frgb" : [ 0.0, 0.0, 0.0, 1.0 ], "id" : "obj-14", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 70.0, 60.0, 341.0, 36.0 ], "text" : "LF Sine Tones" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-33", "linecount" : 6, "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 360.0, 485.0, 62.0, 77.0 ], "text" : "0.929744 1.859488 2.789231 3.718975 4.648719 5.578463" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-32", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 360.0, 430.0, 88.0, 17.0 ], "text" : "1. 2. 3. 4. 5. 6." } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-30", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 360.0, 450.0, 162.0, 19.0 ], "text" : "vexpr $f1*$f2 @scalarmode 1" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-29", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "patching_rect" : [ 360.0, 395.0, 50.0, 19.0 ] } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-27", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "float" ], "patching_rect" : [ 360.0, 365.0, 45.0, 19.0 ], "text" : "!/ 172." } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-20", "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 240.0, 365.0, 110.0, 17.0 ], "text" : "1. 10 1. 900. 0. 10." } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-18", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "bang" ], "patching_rect" : [ 240.0, 387.0, 36.0, 19.0 ], "text" : "line~" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-17", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 175.0, 420.0, 32.5, 19.0 ], "text" : "*~" } } , { "box" : { "id" : "obj-16", "maxclass" : "ezdac~", "numinlets" : 2, "numoutlets" : 0, "patching_rect" : [ 175.0, 600.0, 45.0, 45.0 ] } } , { "box" : { "id" : "obj-15", "maxclass" : "gain~", "numinlets" : 2, "numoutlets" : 2, "outlettype" : [ "signal", "int" ], "patching_rect" : [ 175.0, 450.0, 24.0, 139.0 ] } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-10", "maxclass" : "number", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "int", "bang" ], "patching_rect" : [ 255.0, 245.0, 50.0, 19.0 ] } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-8", "maxclass" : "newobj", "numinlets" : 5, "numoutlets" : 4, "outlettype" : [ "int", "", "", "int" ], "patching_rect" : [ 175.0, 200.0, 81.0, 19.0 ], "text" : "counter 16 72" } } , { "box" : { "id" : "obj-7", "maxclass" : "toggle", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "int" ], "patching_rect" : [ 175.0, 130.0, 20.0, 20.0 ] } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-5", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "bang" ], "patching_rect" : [ 175.0, 175.0, 69.0, 19.0 ], "text" : "metro 1000" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-4", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], "patching_rect" : [ 175.0, 380.0, 44.0, 19.0 ], "text" : "cycle~" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-3", "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], "patching_rect" : [ 175.0, 290.0, 34.0, 19.0 ], "text" : "mtof" } } , { "box" : { "fontname" : "Verdana", "fontsize" : 18.0, "format" : 4, "id" : "obj-2", "maxclass" : "number", "maximum" : 72, "minimum" : 16, "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "int", "bang" ], "patching_rect" : [ 175.0, 245.0, 69.0, 28.0 ] } } , { "box" : { "fontname" : "Verdana", "fontsize" : 10.0, "id" : "obj-1", "maxclass" : "flonum", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "float", "bang" ], "patching_rect" : [ 175.0, 315.0, 50.0, 19.0 ] } } ], "lines" : [ { "patchline" : { "destination" : [ "obj-20", 0 ], "hidden" : 0, "midpoints" : [ 184.5, 356.5, 249.5, 356.5 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-27", 0 ], "hidden" : 0, "midpoints" : [ 184.5, 356.5, 369.5, 356.5 ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-4", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-1", 0 ] } } , { "patchline" : { "destination" : [ "obj-16", 1 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "destination" : [ "obj-16", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-15", 0 ] } } , { "patchline" : { "destination" : [ "obj-15", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-17", 0 ] } } , { "patchline" : { "destination" : [ "obj-17", 1 ], "hidden" : 0, "midpoints" : [ 249.5, 412.5, 198.0, 412.5 ], "source" : [ "obj-18", 0 ] } } , { "patchline" : { "destination" : [ "obj-10", 0 ], "hidden" : 0, "midpoints" : [ 184.5, 279.0, 249.0, 279.0, 249.0, 239.0, 264.5, 239.0 ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-3", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-2", 0 ] } } , { "patchline" : { "destination" : [ "obj-18", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-20", 0 ] } } , { "patchline" : { "destination" : [ "obj-29", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-27", 0 ] } } , { "patchline" : { "destination" : [ "obj-30", 1 ], "hidden" : 0, "midpoints" : [ 369.5, 419.5, 512.5, 419.5 ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-32", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-29", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-3", 0 ] } } , { "patchline" : { "destination" : [ "obj-33", 1 ], "hidden" : 0, "midpoints" : [ 369.5, 477.0, 412.5, 477.0 ], "source" : [ "obj-30", 0 ] } } , { "patchline" : { "destination" : [ "obj-2", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-31", 0 ] } } , { "patchline" : { "destination" : [ "obj-30", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-32", 0 ] } } , { "patchline" : { "destination" : [ "obj-17", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-4", 0 ] } } , { "patchline" : { "destination" : [ "obj-8", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-5", 0 ] } } , { "patchline" : { "destination" : [ "obj-5", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-7", 0 ] } } , { "patchline" : { "destination" : [ "obj-2", 0 ], "hidden" : 0, "midpoints" : [ ], "source" : [ "obj-8", 0 ] } } ] } }