From 2bd4bbb456e035015673e2bb341c2848d21b6f08 Mon Sep 17 00:00:00 2001 From: Sam Perry Date: Fri, 28 Aug 2015 17:21:38 +0100 Subject: [PATCH] Finished creating descriptor selection interface --- .gitignore | 1 + SP_FYP.maxproj | 15 +- patchers/DescriptorSelectionInterface.maxpat | 4361 ++++++++++++++++++ patchers/SP_FYP.maxproj | 9 + patchers/main.maxpat | 3533 +------------- 5 files changed, 4405 insertions(+), 3514 deletions(-) create mode 100644 .gitignore create mode 100644 patchers/DescriptorSelectionInterface.maxpat create mode 100644 patchers/SP_FYP.maxproj diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e43b0f9 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.DS_Store diff --git a/SP_FYP.maxproj b/SP_FYP.maxproj index d2687b6..02c15a5 100644 --- a/SP_FYP.maxproj +++ b/SP_FYP.maxproj @@ -2,7 +2,7 @@ "name" : "SP_FYP", "version" : 1, "creationdate" : -771589673, - "modificationdate" : -771530657, + "modificationdate" : -771348487, "viewrect" : [ 25.0, 70.0, 300.0, 500.0 ], "autoorganize" : 1, "hideprojectwindow" : 0, @@ -26,6 +26,19 @@ "local" : 1 } + } +, + "code" : { + "Radio2Router.js" : { + "kind" : "javascript", + "local" : 1 + } +, + "ConcatenateItems.js" : { + "kind" : "javascript", + "local" : 1 + } + } , "data" : { diff --git a/patchers/DescriptorSelectionInterface.maxpat b/patchers/DescriptorSelectionInterface.maxpat new file mode 100644 index 0000000..156b62c --- /dev/null +++ b/patchers/DescriptorSelectionInterface.maxpat @@ -0,0 +1,4361 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 6, + "minor" : 1, + "revision" : 10, + "architecture" : "x86" + } +, + "rect" : [ 0.0, 45.0, 1920.0, 924.0 ], + "bgcolor" : [ 1.0, 1.0, 1.0, 0.0 ], + "bglocked" : 0, + "openinpresentation" : 1, + "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" : "Arial", + "fontsize" : 12.0, + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "bang", "", "bang", "clear" ], + "patching_rect" : [ 50.0, 1540.0, 69.0, 20.0 ], + "text" : "t b l b clear" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 951.666687, 1714.0, 74.0, 20.0 ], + "text" : "prepend set" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 4, + "outlettype" : [ "bang", "bang", "", "set" ], + "patching_rect" : [ 903.0, 1667.0, 92.000031, 20.0 ], + "text" : "t b b s set" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 927.333374, 1792.0, 49.0, 20.0 ], + "text" : "dict.iter" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 4, + "outlettype" : [ "dictionary", "", "", "" ], + "patching_rect" : [ 927.333374, 1762.0, 59.5, 20.0 ], + "saved_object_attributes" : { + "embed" : 0, + "parameter_enable" : 0 + } +, + "text" : "dict" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-1", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 927.333374, 1968.0, 25.0, 25.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-206", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 927.333374, 1937.0, 117.0, 20.0 ], + "text" : "prepend descriptors" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-205", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 927.333374, 1897.0, 288.0, 18.0 ], + "text" : "log_skewness 0.001 0." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-203", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "bang" ], + "patching_rect" : [ 50.0, 132.0, 34.0, 20.0 ], + "text" : "t b b" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-137", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 927.333374, 1835.0, 98.0, 20.0 ], + "text" : "prepend append" + } + + } +, { + "box" : { + "id" : "obj-74", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 100.0, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 1510.0, 108.0, 20.0 ], + "saved_object_attributes" : { + "filename" : "Radio2Router.js", + "parameter_enable" : 0 + } +, + "text" : "js Radio2Router.js" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 29, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 903.0, 1609.0, 397.0, 20.0 ], + "text" : "router 28" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-269", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 320.0, 1408.0, 96.0, 20.0 ], + "text" : "pak roughness f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-268", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 320.0, 1363.0, 111.0, 20.0 ], + "text" : "pak inharmonicity f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-267", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 320.0, 1318.0, 98.0, 20.0 ], + "text" : "pak confidence f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-266", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 320.0, 1273.0, 65.0, 20.0 ], + "text" : "pak pitch f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-265", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 335.0, 1228.0, 119.0, 20.0 ], + "text" : "pak harmonic_ratio i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-264", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 335.0, 1183.0, 98.0, 20.0 ], + "text" : "pak noise_ratio i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-263", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 455.0, 1138.0, 66.0, 20.0 ], + "text" : "pak sfm f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-262", + "maxclass" : "newobj", + "numinlets" : 4, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 590.0, 1093.0, 131.0, 20.0 ], + "text" : "pak log_brightness f f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-261", + "maxclass" : "newobj", + "numinlets" : 4, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 590.0, 1048.0, 127.0, 20.0 ], + "text" : "pak lin_brightness f f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-258", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 455.0, 1003.0, 111.0, 20.0 ], + "text" : "pak log_kurtosis f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-259", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 455.0, 958.0, 107.0, 20.0 ], + "text" : "pak lin_kurtosis f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-260", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 455.0, 913.0, 122.0, 20.0 ], + "text" : "pak log_skewness f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-256", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 455.0, 868.0, 118.0, 20.0 ], + "text" : "pak lin_skewness f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-257", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 455.0, 823.0, 106.0, 20.0 ], + "text" : "pak log_spread f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-255", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 455.0, 778.0, 102.0, 20.0 ], + "text" : "pak lin_spread f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-254", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 455.0, 733.0, 112.0, 20.0 ], + "text" : "pak log_centroid f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-253", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 455.0, 688.0, 108.0, 20.0 ], + "text" : "pak lin_centroid f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-252", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 305.0, 643.0, 87.0, 20.0 ], + "text" : "pak loudness i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-251", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 305.0, 598.0, 89.0, 20.0 ], + "text" : "pak peakamp i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-250", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 305.0, 553.0, 59.0, 20.0 ], + "text" : "pak rms i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-249", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 305.0, 508.0, 59.0, 20.0 ], + "text" : "pak abs i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-248", + "maxclass" : "newobj", + "numinlets" : 5, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 800.0, 463.0, 85.0, 20.0 ], + "text" : "pak foote f f i i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-247", + "maxclass" : "newobj", + "numinlets" : 8, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 1445.0, 418.0, 113.5, 20.0 ], + "text" : "pak mkl f f f i i i i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-246", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 995.0, 373.0, 86.5, 20.0 ], + "text" : "pak flux f f i i i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-245", + "maxclass" : "newobj", + "numinlets" : 4, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 575.0, 328.0, 127.0, 20.0 ], + "text" : "pak spectral_crest f f i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-244", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 305.0, 283.0, 69.0, 20.0 ], + "text" : "pak rolloff f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-243", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 455.0, 238.0, 113.0, 20.0 ], + "text" : "pak energy_ratio f f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-238", + "maxclass" : "newobj", + "numinlets" : 4, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 575.0, 193.0, 89.0, 20.0 ], + "text" : "pak energy f f i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-229", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 912.414612, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 478.640442, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-230", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 912.414612, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 478.640442, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-231", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 912.414612, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 478.640442, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-232", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 912.414612, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 478.640442, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "spectral skewness calculated using a log weighting", + "id" : "obj-233", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 912.414612, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 478.640442, 90.0, 20.0 ], + "text" : "log_skewness" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-227", + "maxclass" : "flonum", + "maximum" : 1.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 1407.012207, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 807.705811, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "id" : "obj-228", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 1407.012207, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 807.705811, 75.0, 20.0 ], + "text" : "Threshold:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-225", + "maxclass" : "flonum", + "maximum" : 1.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 1362.048706, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 777.79071, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "id" : "obj-226", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 1362.048706, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 777.79071, 75.0, 20.0 ], + "text" : "Threshold:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-223", + "maxclass" : "flonum", + "maximum" : 1.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 1317.085327, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 747.875732, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "for use alongside the pitch descriptor you should provide the same value here", + "id" : "obj-224", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 1317.085327, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 747.875732, 75.0, 20.0 ], + "text" : "Threshold:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-221", + "maxclass" : "flonum", + "maximum" : 1.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 1272.121948, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 717.960693, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "confidence level required to report a pitch (higher values indicate more confidence)", + "id" : "obj-222", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 1272.121948, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 717.960693, 75.0, 20.0 ], + "text" : "Threshold:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-219", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 245.0, 1227.158569, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 195.0, 688.045715, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the actual width of the median filter is twice this value plus one", + "id" : "obj-220", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 1227.158569, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 688.045715, 90.0, 20.0 ], + "text" : "Median span:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-218", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 245.0, 1182.19519, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 195.0, 658.130737, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the actual width of the median filter is twice this value plus one", + "id" : "obj-216", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 1182.19519, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 658.130737, 90.0, 20.0 ], + "text" : "Median span:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-211", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 1137.231689, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 628.215637, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-212", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 1137.231689, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 628.215637, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-213", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 1137.231689, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 628.215637, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-214", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 1137.231689, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 628.215637, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-209", + "maxclass" : "flonum", + "maximum" : 1.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 500.0, 1047.304932, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 450.0, 568.38562, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the confidence threshold used for pitch detection", + "id" : "obj-210", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 425.0, 1047.304932, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 375.0, 568.38562, 75.0, 20.0 ], + "text" : "Threshold:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-201", + "maxclass" : "flonum", + "maximum" : 1.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 500.0, 1092.268311, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 450.0, 598.300598, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the confidence threshold used for pitch detection", + "id" : "obj-202", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 425.0, 1092.268311, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 375.0, 598.300598, 75.0, 20.0 ], + "text" : "Threshold:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-197", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 1092.268311, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 598.300598, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-198", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 1092.268311, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 598.300598, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-199", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 1092.268311, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 598.300598, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-200", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 1092.268311, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 598.300598, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-193", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 1047.304932, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 568.38562, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-194", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 1047.304932, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 568.38562, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-195", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 1047.304932, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 568.38562, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-196", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 1047.304932, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 568.38562, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-189", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 1002.341492, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 538.470581, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-190", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 1002.341492, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 538.470581, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-191", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 1002.341492, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 538.470581, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-192", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 1002.341492, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 538.470581, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-181", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 957.378052, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 508.555542, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-182", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 957.378052, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 508.555542, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-183", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 957.378052, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 508.555542, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-184", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 957.378052, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 508.555542, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-185", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 867.451233, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 448.725464, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-186", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 867.451233, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 448.725464, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-187", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 867.451233, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 448.725464, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-188", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 867.451233, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 448.725464, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-173", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 822.487854, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 418.810425, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-174", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 822.487854, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 418.810425, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-175", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 822.487854, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 418.810425, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-176", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 822.487854, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 418.810425, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-177", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 777.524353, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 388.895386, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-178", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 777.524353, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 388.895386, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-179", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 777.524353, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 388.895386, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-180", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 777.524353, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 388.895386, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-169", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 732.560974, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 358.980347, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-170", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 732.560974, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 358.980347, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-171", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 732.560974, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 358.980347, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-172", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 732.560974, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 358.980347, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-165", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 687.597595, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 329.065369, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-166", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 687.597595, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 329.065369, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-167", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 687.597595, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 329.065369, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-168", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 687.597595, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 329.065369, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "id" : "obj-163", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 260.0, 642.634155, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 210.0, 299.150299, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", + "id" : "obj-164", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 642.634155, 105.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 299.150299, 105.0, 20.0 ], + "text" : "dB Conversion:" + } + + } +, { + "box" : { + "id" : "obj-161", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 260.0, 597.670776, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 210.0, 269.235291, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", + "id" : "obj-162", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 597.670776, 105.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 269.235291, 105.0, 20.0 ], + "text" : "dB Conversion:" + } + + } +, { + "box" : { + "id" : "obj-159", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 260.0, 552.707275, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 210.0, 239.320221, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", + "id" : "obj-160", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 552.707275, 105.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 239.320221, 105.0, 20.0 ], + "text" : "dB Conversion:" + } + + } +, { + "box" : { + "id" : "obj-157", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 260.0, 507.743927, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 210.0, 209.405212, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", + "id" : "obj-158", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 507.743927, 105.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 209.405212, 105.0, 20.0 ], + "text" : "dB Conversion:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-153", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 462.780487, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 179.490173, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-154", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 462.780487, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 179.490173, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-155", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 462.780487, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 179.490173, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-156", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 462.780487, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 179.490173, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "id" : "obj-151", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 575.0, 462.780487, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 525.0, 179.490173, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "use only amplitudes from bins that have increased in level", + "id" : "obj-152", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 425.0, 462.780487, 150.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 375.0, 179.490173, 150.0, 20.0 ], + "text" : "Forward amplitudes only:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-149", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 725.0, 462.780487, 50.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 675.0, 179.490173, 50.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "gap between frames for comparison (note that consecutive frames can overlap)", + "id" : "obj-150", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 605.0, 462.780487, 120.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 555.0, 179.490173, 120.0, 20.0 ], + "text" : "Frames to look back:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-145", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 1370.0, 417.817078, 50.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 1320.0, 149.575165, 50.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "gap between frames for comparison (note that consecutive frames can overlap)", + "id" : "obj-146", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 1250.0, 417.817078, 120.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 1200.0, 149.575165, 120.0, 20.0 ], + "text" : "Frames to look back:" + } + + } +, { + "box" : { + "id" : "obj-147", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 1205.0, 417.817078, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 1155.0, 149.575165, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "normalise the energy level in each frame", + "id" : "obj-148", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 1070.0, 417.817078, 135.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 1020.0, 149.575165, 135.0, 20.0 ], + "text" : "Normalise spectrum:" + } + + } +, { + "box" : { + "id" : "obj-144", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 1040.0, 417.817078, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 990.0, 149.575165, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "weights the output using the amplitudes of the later frame", + "id" : "obj-142", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 815.0, 417.817078, 225.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 765.0, 149.575165, 225.0, 20.0 ], + "text" : "Weight with second frame amplitudes:" + } + + } +, { + "box" : { + "id" : "obj-139", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 785.0, 417.817078, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 735.0, 149.575165, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "use only amplitudes from bins that have increased in level", + "id" : "obj-140", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 635.0, 417.817078, 150.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 585.0, 149.575165, 150.0, 20.0 ], + "text" : "Forward amplitudes only:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-138", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 575.0, 417.817078, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 525.0, 149.575165, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "ignore amplitudes below this level", + "id" : "obj-136", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 425.0, 417.817078, 150.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 375.0, 149.575165, 150.0, 20.0 ], + "text" : "Amplitude threshold:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-131", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 417.817078, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 149.575165, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-132", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 417.817078, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 149.575165, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-133", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 417.817078, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 149.575165, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-134", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 417.817078, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 149.575165, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-130", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 905.0, 372.853638, 50.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 855.0, 119.660095, 50.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "gap between frames for comparison (note that consecutive frames can overlap)", + "id" : "obj-127", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 785.0, 372.853638, 120.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 735.0, 119.660095, 120.0, 20.0 ], + "text" : "Frames to look back:" + } + + } +, { + "box" : { + "id" : "obj-125", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 740.0, 372.853638, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 690.0, 119.660095, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "normalise the energy level in each frame", + "id" : "obj-123", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 605.0, 372.853638, 135.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 555.0, 119.660095, 135.0, 20.0 ], + "text" : "Normalise spectrum:" + } + + } +, { + "box" : { + "id" : "obj-121", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 575.0, 372.853638, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 525.0, 119.660095, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "use only amplitudes from bins that have increased in level", + "id" : "obj-119", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 425.0, 372.853638, 150.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 375.0, 119.660095, 150.0, 20.0 ], + "text" : "Forward amplitudes only:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-114", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 372.853638, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 119.660095, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-115", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 372.853638, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 119.660095, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-116", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 372.853638, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 119.660095, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-117", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 372.853638, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 119.660095, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "id" : "obj-107", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 530.0, 327.890259, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 480.0, 89.745087, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", + "id" : "obj-108", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 425.0, 327.890259, 105.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 375.0, 89.745087, 105.0, 20.0 ], + "text" : "dB Conversion:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-109", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 327.890259, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 89.745087, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-110", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 327.890259, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 89.745087, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-111", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 327.890259, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 89.745087, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-112", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 327.890259, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 89.745087, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the spectral rolloff is the point in Hz below which a specified amount of the entire signal energy is contained (usually 95%)", + "id" : "obj-113", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 282.926819, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 59.830048, 90.0, 20.0 ], + "text" : "rolloff" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-106", + "maxclass" : "flonum", + "maximum" : 1.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 282.926819, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 59.830048, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the ratio of the total energy to use as the rolloff point", + "id" : "obj-104", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 282.926819, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 59.830048, 75.0, 20.0 ], + "text" : "Threshold:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-99", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 237.963409, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 29.915024, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-100", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 237.963409, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 29.915024, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-101", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 237.963409, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 29.915024, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-102", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 237.963409, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 29.915024, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "id" : "obj-95", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 530.0, 193.0, 20.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 480.0, 0.0, 20.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", + "id" : "obj-89", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 425.0, 193.0, 105.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 375.0, 0.0, 105.0, 20.0 ], + "text" : "dB Conversion:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-86", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 365.0, 193.0, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 315.0, 0.0, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies above this value will not be used in the calculation", + "id" : "obj-85", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 290.0, 193.0, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 240.0, 0.0, 75.0, 20.0 ], + "text" : "Max freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-84", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 230.0, 193.0, 60.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 180.0, 0.0, 60.0, 20.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "frequencies below this value will not be used in the calculation", + "id" : "obj-75", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 155.0, 193.0, 75.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 105.0, 0.0, 75.0, 20.0 ], + "text" : "Min freq:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the roughness is a perceptual measure based on the sinusoidal components", + "id" : "obj-61", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 1407.012207, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 807.705811, 90.0, 20.0 ], + "text" : "roughness" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "The inharmonicity is a perceptual measure based on the sinusoidal components and estimated pitch.", + "id" : "obj-62", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 1362.048706, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 777.79071, 90.0, 20.0 ], + "text" : "inharmonicity" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "a value between 0 and1 related to pitch estimation - higher values reflect more confidence in the pitch estimate", + "id" : "obj-63", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 1317.085327, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 747.875732, 90.0, 20.0 ], + "text" : "confidence" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "an autocorrelation fundamental pitch estimator with output in Hz", + "id" : "obj-64", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 1272.121948, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 717.960693, 90.0, 20.0 ], + "text" : "pitch" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "a 0 to 1 estimate of how much of the spectral content is *not* noise - the complement of the noise ratio", + "id" : "obj-65", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 1227.158569, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 688.045715, 90.0, 20.0 ], + "text" : "harmonic_ratio" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "a 0 to 1 estimate of the spectral noise content - values below the median spectrum are considered noise", + "id" : "obj-47", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 1182.19519, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 658.130737, 90.0, 20.0 ], + "text" : "noise_ratio" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "a value between 0 1 - 1 indicates a very flat spectrum and hence more noisy / transient - more tonal sounds produce lower values", + "id" : "obj-49", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 1137.231689, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 628.215637, 90.0, 20.0 ], + "text" : "sfm" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the log brightness is found by dividing the log centroid by the fundamental pitch estimate", + "id" : "obj-50", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 1092.268311, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 598.300598, 90.0, 20.0 ], + "text" : "log_brightness" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the linear brightness is found by dividing the lin centroid by the fundamental pitch estimate", + "id" : "obj-52", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 1047.304932, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 568.38562, 90.0, 20.0 ], + "text" : "lin_brightness" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "spectral kurtosis calculated using a log weighting", + "id" : "obj-53", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 1002.341492, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 538.470581, 90.0, 20.0 ], + "text" : "log_kurtosis" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "spectral kurtosis calculated using a linear weighting", + "id" : "obj-54", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 957.378052, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 508.555542, 90.0, 20.0 ], + "text" : "lin_kurtosis" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "spectral skewness calculated using a linear weighting", + "id" : "obj-55", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 867.451233, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 448.725464, 90.0, 20.0 ], + "text" : "lin_skewness" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "spectral spread calculated using a log weighting", + "id" : "obj-37", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 822.487854, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 418.810425, 90.0, 20.0 ], + "text" : "log_spread" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "spectral spread in Hz calculated using a linear weighting", + "id" : "obj-38", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 777.524353, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 388.895386, 90.0, 20.0 ], + "text" : "lin_spread" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "central spectral tendency in Hz calculated using a log weighting", + "id" : "obj-39", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 732.560974, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 358.980347, 90.0, 20.0 ], + "text" : "log_centroid" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "central spectral tendency in Hz calculated using a linear weighting", + "id" : "obj-40", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 687.597595, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 329.065369, 90.0, 20.0 ], + "text" : "lin_centroid" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the loudness is a similar to the energy measure but with the spectrum weighted according to human perception", + "id" : "obj-42", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 642.634155, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 299.150299, 90.0, 20.0 ], + "text" : "loudness" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the peak amplitude of each frame either in linear amplitude or decibels", + "id" : "obj-44", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 597.670776, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 269.235291, 90.0, 20.0 ], + "text" : "peakamp" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the rms amplitude of each frame either in linear amplitude or decibels", + "id" : "obj-46", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 552.707275, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 239.320221, 90.0, 20.0 ], + "text" : "rms" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the average of the absolute amplitudes in each frame either in linear amplitude or decibels", + "id" : "obj-31", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 507.743927, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 209.405212, 90.0, 20.0 ], + "text" : "abs" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "a spectral difference measure that is always normalised (0-1)", + "id" : "obj-28", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 462.780487, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 179.490173, 90.0, 20.0 ], + "text" : "foote" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the Modified Kullback Leibler difference measre- this is more advanced than the flux measure", + "id" : "obj-25", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 417.817078, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 149.575165, 90.0, 20.0 ], + "text" : "mkl" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the spectral crest gives the ratio between the maximum peak bin value and the average bin value", + "id" : "obj-24", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 372.853638, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 119.660095, 90.0, 20.0 ], + "text" : "flux" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the spectral crest gives the ratio between the maximum peak bin value and the average bin value", + "id" : "obj-23", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 327.890259, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 89.745087, 90.0, 20.0 ], + "text" : "spectral_crest" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the ratio between the energy contained in the entire frequency range and the energy in the specified band", + "id" : "obj-22", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 237.963409, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 29.915024, 90.0, 20.0 ], + "text" : "energy_ratio" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "frgb" : 0.0, + "hint" : "the energy contained within the given frequency range (either in linear value or in decibels)", + "id" : "obj-20", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 65.0, 193.0, 90.0, 20.0 ], + "presentation" : 1, + "presentation_rect" : [ 15.0, 0.0, 90.0, 20.0 ], + "text" : "Energy" + } + + } +, { + "box" : { + "disabled" : [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], + "id" : "obj-17", + "itemtype" : 1, + "maxclass" : "radiogroup", + "numinlets" : 1, + "numoutlets" : 1, + "offset" : 30, + "outlettype" : [ "" ], + "parameter_enable" : 0, + "patching_rect" : [ 50.0, 193.0, 18.0, 842.0 ], + "presentation" : 1, + "presentation_rect" : [ 0.0, 0.0, 18.0, 842.0 ], + "size" : 28, + "values" : [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-243", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 268.0, 440.0, 268.0, 440.0, 223.0, 511.5, 223.0 ], + "source" : [ "obj-101", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-244", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 313.0, 374.0, 313.0, 374.0, 280.0, 364.5, 280.0 ], + "source" : [ "obj-106", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-245", 3 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 539.5, 349.0, 560.0, 349.0, 560.0, 313.0, 692.5, 313.0 ], + "source" : [ "obj-107", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-245", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 358.0, 560.0, 358.0, 560.0, 313.0, 656.5, 313.0 ], + "source" : [ "obj-109", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-245", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 358.0, 560.0, 358.0, 560.0, 313.0, 620.5, 313.0 ], + "source" : [ "obj-111", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-246", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 403.0, 980.0, 403.0, 980.0, 358.0, 1031.5, 358.0 ], + "source" : [ "obj-114", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-246", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 403.0, 980.0, 403.0, 980.0, 370.0, 1018.0, 370.0 ], + "source" : [ "obj-116", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-246", 3 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 584.5, 403.0, 980.0, 403.0, 980.0, 358.0, 1045.0, 358.0 ], + "source" : [ "obj-121", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-246", 4 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 749.5, 394.0, 770.0, 394.0, 770.0, 358.0, 1058.5, 358.0 ], + "source" : [ "obj-125", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-246", 5 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 914.5, 403.0, 980.0, 403.0, 980.0, 358.0, 1072.0, 358.0 ], + "source" : [ "obj-130", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-247", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 448.0, 1430.0, 448.0, 1430.0, 403.0, 1481.5, 403.0 ], + "source" : [ "obj-131", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-247", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 448.0, 1430.0, 448.0, 1430.0, 415.0, 1468.0, 415.0 ], + "source" : [ "obj-133", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-205", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-137", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-247", 3 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 584.5, 448.0, 1430.0, 448.0, 1430.0, 403.0, 1495.0, 403.0 ], + "source" : [ "obj-138", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-247", 4 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 794.5, 448.0, 1430.0, 448.0, 1430.0, 403.0, 1508.5, 403.0 ], + "source" : [ "obj-139", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-247", 5 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 1049.5, 448.0, 1430.0, 448.0, 1430.0, 403.0, 1522.0, 403.0 ], + "source" : [ "obj-144", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-247", 7 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 1379.5, 448.0, 1430.0, 448.0, 1430.0, 403.0, 1549.0, 403.0 ], + "source" : [ "obj-145", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-247", 6 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 1214.5, 439.0, 1235.0, 439.0, 1235.0, 403.0, 1535.5, 403.0 ], + "source" : [ "obj-147", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-248", 4 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 734.5, 493.0, 785.0, 493.0, 785.0, 448.0, 875.5, 448.0 ], + "source" : [ "obj-149", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-248", 3 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 584.5, 493.0, 785.0, 493.0, 785.0, 448.0, 859.0, 448.0 ], + "source" : [ "obj-151", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-248", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 493.0, 785.0, 493.0, 785.0, 448.0, 842.5, 448.0 ], + "source" : [ "obj-153", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-248", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 493.0, 785.0, 493.0, 785.0, 460.0, 826.0, 460.0 ], + "source" : [ "obj-155", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-249", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 269.5, 529.0, 290.0, 529.0, 290.0, 493.0, 354.5, 493.0 ], + "source" : [ "obj-157", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-250", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 269.5, 574.0, 290.0, 574.0, 290.0, 538.0, 354.5, 538.0 ], + "source" : [ "obj-159", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-251", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 269.5, 619.0, 290.0, 619.0, 290.0, 583.0, 384.5, 583.0 ], + "source" : [ "obj-161", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-252", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 269.5, 664.0, 290.0, 664.0, 290.0, 628.0, 382.5, 628.0 ], + "source" : [ "obj-163", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-253", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 718.0, 440.0, 718.0, 440.0, 673.0, 553.5, 673.0 ], + "source" : [ "obj-165", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-253", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 718.0, 440.0, 718.0, 440.0, 673.0, 509.0, 673.0 ], + "source" : [ "obj-167", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-254", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 763.0, 440.0, 763.0, 440.0, 718.0, 557.5, 718.0 ], + "source" : [ "obj-169", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-254", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 763.0, 440.0, 763.0, 440.0, 718.0, 511.0, 718.0 ], + "source" : [ "obj-171", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-257", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 853.0, 440.0, 853.0, 440.0, 808.0, 551.5, 808.0 ], + "source" : [ "obj-173", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-257", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 853.0, 440.0, 853.0, 440.0, 808.0, 508.0, 808.0 ], + "source" : [ "obj-175", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-255", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 808.0, 440.0, 808.0, 440.0, 763.0, 547.5, 763.0 ], + "source" : [ "obj-177", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-255", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 808.0, 440.0, 808.0, 440.0, 763.0, 506.0, 763.0 ], + "source" : [ "obj-179", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-259", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 988.0, 440.0, 988.0, 440.0, 943.0, 552.5, 943.0 ], + "source" : [ "obj-181", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-259", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 988.0, 440.0, 988.0, 440.0, 943.0, 508.5, 943.0 ], + "source" : [ "obj-183", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-256", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 898.0, 440.0, 898.0, 440.0, 853.0, 563.5, 853.0 ], + "source" : [ "obj-185", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-256", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 898.0, 440.0, 898.0, 440.0, 853.0, 514.0, 853.0 ], + "source" : [ "obj-187", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-258", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 1033.0, 440.0, 1033.0, 440.0, 988.0, 556.5, 988.0 ], + "source" : [ "obj-189", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-258", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 1033.0, 440.0, 1033.0, 440.0, 988.0, 510.5, 988.0 ], + "source" : [ "obj-191", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-261", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 1078.0, 575.0, 1078.0, 575.0, 1033.0, 671.5, 1033.0 ], + "source" : [ "obj-193", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-261", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 1078.0, 575.0, 1078.0, 575.0, 1033.0, 635.5, 1033.0 ], + "source" : [ "obj-195", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-262", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 1123.0, 575.0, 1123.0, 575.0, 1078.0, 674.166687, 1078.0 ], + "source" : [ "obj-197", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-262", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 1123.0, 575.0, 1123.0, 575.0, 1078.0, 636.833313, 1078.0 ], + "source" : [ "obj-199", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-262", 3 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 509.5, 1123.0, 575.0, 1123.0, 575.0, 1078.0, 711.5, 1078.0 ], + "source" : [ "obj-201", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-238", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-243", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-244", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-245", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-246", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-247", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-248", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-249", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-250", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-251", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-252", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-253", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-254", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-255", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-256", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-257", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-258", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-259", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-260", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-261", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-262", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-263", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-264", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-265", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-266", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-267", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-268", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-269", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-203", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-206", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-205", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-206", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-261", 3 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 509.5, 1078.0, 575.0, 1078.0, 575.0, 1033.0, 707.5, 1033.0 ], + "source" : [ "obj-209", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-263", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 1168.0, 440.0, 1168.0, 440.0, 1123.0, 511.5, 1123.0 ], + "source" : [ "obj-211", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-263", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 1168.0, 440.0, 1168.0, 440.0, 1123.0, 488.0, 1123.0 ], + "source" : [ "obj-213", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-264", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 254.5, 1213.0, 320.0, 1213.0, 320.0, 1168.0, 423.5, 1168.0 ], + "source" : [ "obj-218", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-265", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 254.5, 1258.0, 320.0, 1258.0, 320.0, 1213.0, 444.5, 1213.0 ], + "source" : [ "obj-219", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-266", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 1303.0, 305.0, 1303.0, 305.0, 1258.0, 375.5, 1258.0 ], + "source" : [ "obj-221", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-267", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 1348.0, 305.0, 1348.0, 305.0, 1303.0, 408.5, 1303.0 ], + "source" : [ "obj-223", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-268", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 1393.0, 305.0, 1393.0, 305.0, 1348.0, 421.5, 1348.0 ], + "source" : [ "obj-225", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-269", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 1438.0, 305.0, 1438.0, 305.0, 1393.0, 406.5, 1393.0 ], + "source" : [ "obj-227", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-260", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 943.0, 440.0, 943.0, 440.0, 898.0, 567.5, 898.0 ], + "source" : [ "obj-229", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-260", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 943.0, 440.0, 943.0, 440.0, 898.0, 516.0, 898.0 ], + "source" : [ "obj-231", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 584.5, 313.0, 770.0, 313.0, 770.0, 403.0, 812.0, 403.0, 812.0, 448.0, 926.0, 448.0 ], + "source" : [ "obj-238", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 464.5, 313.0, 770.0, 313.0, 770.0, 403.0, 812.0, 403.0, 812.0, 448.0, 939.5, 448.0 ], + "source" : [ "obj-243", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 3 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 314.5, 313.0, 770.0, 313.0, 770.0, 403.0, 812.0, 403.0, 812.0, 448.0, 953.0, 448.0 ], + "source" : [ "obj-244", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 4 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 584.5, 358.0, 770.0, 358.0, 770.0, 403.0, 812.0, 403.0, 812.0, 448.0, 966.5, 448.0 ], + "source" : [ "obj-245", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 5 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 1004.5, 403.0, 1061.0, 403.0, 1061.0, 1474.0, 980.0, 1474.0 ], + "source" : [ "obj-246", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 6 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 1454.5, 962.5, 993.5, 962.5 ], + "source" : [ "obj-247", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 7 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 809.5, 1474.0, 1007.0, 1474.0 ], + "source" : [ "obj-248", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 8 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 314.5, 538.0, 1020.5, 538.0 ], + "source" : [ "obj-249", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 9 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 314.5, 583.0, 1034.0, 583.0 ], + "source" : [ "obj-250", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 10 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 314.5, 628.0, 1047.5, 628.0 ], + "source" : [ "obj-251", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 11 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 314.5, 673.0, 1061.0, 673.0 ], + "source" : [ "obj-252", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 12 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 464.5, 718.0, 1074.5, 718.0 ], + "source" : [ "obj-253", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 13 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 464.5, 763.0, 1088.0, 763.0 ], + "source" : [ "obj-254", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 14 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 464.5, 808.0, 1101.5, 808.0 ], + "source" : [ "obj-255", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 16 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 464.5, 898.0, 1128.5, 898.0 ], + "source" : [ "obj-256", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 15 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 464.5, 853.0, 1115.0, 853.0 ], + "source" : [ "obj-257", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 19 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 464.5, 1033.0, 1169.0, 1033.0 ], + "source" : [ "obj-258", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 18 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 464.5, 988.0, 1155.5, 988.0 ], + "source" : [ "obj-259", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 17 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 464.5, 943.0, 1142.0, 943.0 ], + "source" : [ "obj-260", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 20 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 599.5, 1078.0, 1182.5, 1078.0 ], + "source" : [ "obj-261", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 21 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 599.5, 1474.0, 1196.0, 1474.0 ], + "source" : [ "obj-262", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 22 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 464.5, 1474.0, 1209.5, 1474.0 ], + "source" : [ "obj-263", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 23 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 344.5, 1213.0, 1223.0, 1213.0 ], + "source" : [ "obj-264", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 24 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 344.5, 1258.0, 1236.5, 1258.0 ], + "source" : [ "obj-265", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 25 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 329.5, 1303.0, 1250.0, 1303.0 ], + "source" : [ "obj-266", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 26 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 329.5, 1348.0, 1263.5, 1348.0 ], + "source" : [ "obj-267", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 27 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 329.5, 1393.0, 1277.0, 1393.0 ], + "source" : [ "obj-268", 0 ] + } + + } +, { + "patchline" : { + "color" : [ 0.0, 0.2, 0.8, 1.0 ], + "destination" : [ "obj-3", 28 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 329.5, 1474.0, 1290.5, 1474.0 ], + "source" : [ "obj-269", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-137", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-205", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 985.5, 1700.0, 1032.0, 1700.0, 1032.0, 1886.0, 936.833374, 1886.0 ], + "source" : [ "obj-5", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-205", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 912.5, 1884.0, 936.833374, 1884.0 ], + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-203", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-74", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-238", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 239.5, 223.0, 560.0, 223.0, 560.0, 178.0, 607.833313, 178.0 ], + "source" : [ "obj-84", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-238", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 223.0, 560.0, 223.0, 560.0, 178.0, 631.166687, 178.0 ], + "source" : [ "obj-86", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 109.5, 1749.0, 936.833374, 1749.0 ], + "source" : [ "obj-9", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 76.166664, 1596.0, 912.5, 1596.0 ], + "source" : [ "obj-9", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 92.833336, 1653.0, 912.5, 1653.0 ], + "source" : [ "obj-9", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-74", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 59.5, 1571.0, 36.0, 1571.0, 36.0, 96.0, 59.5, 96.0 ], + "source" : [ "obj-9", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-238", 3 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 539.5, 214.0, 560.0, 214.0, 560.0, 178.0, 654.5, 178.0 ], + "source" : [ "obj-95", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-243", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 374.5, 268.0, 440.0, 268.0, 440.0, 223.0, 558.5, 223.0 ], + "source" : [ "obj-99", 0 ] + } + + } + ] + } + +} diff --git a/patchers/SP_FYP.maxproj b/patchers/SP_FYP.maxproj new file mode 100644 index 0000000..03064bc --- /dev/null +++ b/patchers/SP_FYP.maxproj @@ -0,0 +1,9 @@ +inlets = 1; +outlets = 1; + +var list = new Array() + +function list(a) +{ + post(arguments); +} \ No newline at end of file diff --git a/patchers/main.maxpat b/patchers/main.maxpat index bbe6d34..337b0ee 100644 --- a/patchers/main.maxpat +++ b/patchers/main.maxpat @@ -31,2194 +31,26 @@ "box" : { "fontname" : "Arial", "fontsize" : 12.0, - "id" : "obj-74", - "maxclass" : "number", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "int", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 881.0, 1361.0, 50.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-70", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 789.0, 1468.0, 34.0, 20.0 ], - "text" : "print" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-15", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 780.0, 1392.0, 108.0, 20.0 ], - "saved_object_attributes" : { - "filename" : "Radio2Router.js", - "parameter_enable" : 0 - } -, - "text" : "js Radio2Router.js" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-19", + "id" : "obj-210", + "linecount" : 4, "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 438.0, 1359.0, 304.0, 18.0 ], - "text" : "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0" + "patching_rect" : [ 735.0, 975.0, 50.0, 58.0 ], + "text" : "descriptors sfm 0. 0." } } , { "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-3", - "maxclass" : "newobj", - "numinlets" : 29, - "numoutlets" : 2, - "outlettype" : [ "", "" ], - "patching_rect" : [ 1633.0, 1465.0, 397.0, 20.0 ], - "text" : "router 28" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-269", - "maxclass" : "newobj", - "numinlets" : 2, + "id" : "obj-208", + "maxclass" : "bpatcher", + "name" : "DescriptorSelectionInterface.maxpat", + "numinlets" : 0, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 1050.0, 1290.0, 96.0, 20.0 ], - "text" : "pak roughness f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-268", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1050.0, 1245.0, 111.0, 20.0 ], - "text" : "pak inharmonicity f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-267", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1050.0, 1200.0, 98.0, 20.0 ], - "text" : "pak confidence f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-266", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1050.0, 1155.0, 65.0, 20.0 ], - "text" : "pak pitch f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-265", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1065.0, 1110.0, 119.0, 20.0 ], - "text" : "pak harmonic_ratio i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-264", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1065.0, 1065.0, 98.0, 20.0 ], - "text" : "pak noise_ratio i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-263", - "maxclass" : "newobj", - "numinlets" : 3, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1185.0, 1020.0, 66.0, 20.0 ], - "text" : "pak sfm f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-262", - "maxclass" : "newobj", - "numinlets" : 4, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1320.0, 975.0, 131.0, 20.0 ], - "text" : "pak log_brightness f f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-261", - "maxclass" : "newobj", - "numinlets" : 4, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1320.0, 930.0, 127.0, 20.0 ], - "text" : "pak lin_brightness f f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-258", - "maxclass" : "newobj", - "numinlets" : 3, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1185.0, 885.0, 111.0, 20.0 ], - "text" : "pak log_kurtosis f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-259", - "maxclass" : "newobj", - "numinlets" : 3, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1185.0, 840.0, 107.0, 20.0 ], - "text" : "pak lin_kurtosis f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-260", - "maxclass" : "newobj", - "numinlets" : 3, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1185.0, 795.0, 122.0, 20.0 ], - "text" : "pak log_skewness f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-256", - "maxclass" : "newobj", - "numinlets" : 3, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1185.0, 750.0, 118.0, 20.0 ], - "text" : "pak lin_skewness f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-257", - "maxclass" : "newobj", - "numinlets" : 3, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1185.0, 705.0, 106.0, 20.0 ], - "text" : "pak log_spread f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-255", - "maxclass" : "newobj", - "numinlets" : 3, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1185.0, 660.0, 102.0, 20.0 ], - "text" : "pak lin_spread f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-254", - "maxclass" : "newobj", - "numinlets" : 3, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1185.0, 615.0, 112.0, 20.0 ], - "text" : "pak log_centroid f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-253", - "maxclass" : "newobj", - "numinlets" : 3, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1185.0, 570.0, 108.0, 20.0 ], - "text" : "pak lin_centroid f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-252", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1035.0, 525.0, 87.0, 20.0 ], - "text" : "pak loudness i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-251", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1035.0, 480.0, 89.0, 20.0 ], - "text" : "pak peakamp i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-250", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1035.0, 435.0, 59.0, 20.0 ], - "text" : "pak rms i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-249", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1035.0, 390.0, 59.0, 20.0 ], - "text" : "pak abs i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-248", - "maxclass" : "newobj", - "numinlets" : 5, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1530.0, 345.0, 85.0, 20.0 ], - "text" : "pak foote f f i i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-247", - "maxclass" : "newobj", - "numinlets" : 8, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 2175.0, 300.0, 113.5, 20.0 ], - "text" : "pak mkl f f f i i i i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-246", - "maxclass" : "newobj", - "numinlets" : 6, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1725.0, 255.0, 86.5, 20.0 ], - "text" : "pak flux f f i i i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-245", - "maxclass" : "newobj", - "numinlets" : 4, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1305.0, 210.0, 127.0, 20.0 ], - "text" : "pak spectral_crest f f i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-244", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1035.0, 165.0, 69.0, 20.0 ], - "text" : "pak rolloff f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-243", - "maxclass" : "newobj", - "numinlets" : 3, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1185.0, 120.0, 113.0, 20.0 ], - "text" : "pak energy_ratio f f" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-238", - "maxclass" : "newobj", - "numinlets" : 4, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 1305.0, 75.0, 89.0, 20.0 ], - "text" : "pak energy f f i" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-229", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 794.414612, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-230", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 794.414612, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-231", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 794.414612, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-232", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 794.414612, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "spectral skewness calculated using a log weighting", - "id" : "obj-233", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 794.414612, 90.0, 20.0 ], - "text" : "log_skewness" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-227", - "maxclass" : "flonum", - "maximum" : 1.0, - "minimum" : 0.0, - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 1289.012207, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "id" : "obj-228", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 1289.012207, 75.0, 20.0 ], - "text" : "Threshold:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-225", - "maxclass" : "flonum", - "maximum" : 1.0, - "minimum" : 0.0, - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 1244.048706, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "id" : "obj-226", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 1244.048706, 75.0, 20.0 ], - "text" : "Threshold:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-223", - "maxclass" : "flonum", - "maximum" : 1.0, - "minimum" : 0.0, - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 1199.085327, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "for use alongside the pitch descriptor you should provide the same value here", - "id" : "obj-224", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 1199.085327, 75.0, 20.0 ], - "text" : "Threshold:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-221", - "maxclass" : "flonum", - "maximum" : 1.0, - "minimum" : 0.0, - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 1154.121948, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "confidence level required to report a pitch (higher values indicate more confidence)", - "id" : "obj-222", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 1154.121948, 75.0, 20.0 ], - "text" : "Threshold:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-219", - "maxclass" : "number", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "int", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 975.0, 1109.158569, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the actual width of the median filter is twice this value plus one", - "id" : "obj-220", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 1109.158569, 90.0, 20.0 ], - "text" : "Median span:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-218", - "maxclass" : "number", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "int", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 975.0, 1064.19519, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the actual width of the median filter is twice this value plus one", - "id" : "obj-216", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 1064.19519, 90.0, 20.0 ], - "text" : "Median span:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-211", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 1019.231689, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-212", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 1019.231689, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-213", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 1019.231689, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-214", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 1019.231689, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-209", - "maxclass" : "flonum", - "maximum" : 1.0, - "minimum" : 0.0, - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1230.0, 929.304871, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the confidence threshold used for pitch detection", - "id" : "obj-210", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1155.0, 929.304871, 75.0, 20.0 ], - "text" : "Threshold:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-201", - "maxclass" : "flonum", - "maximum" : 1.0, - "minimum" : 0.0, - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1230.0, 974.268311, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the confidence threshold used for pitch detection", - "id" : "obj-202", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1155.0, 974.268311, 75.0, 20.0 ], - "text" : "Threshold:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-197", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 974.268311, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-198", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 974.268311, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-199", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 974.268311, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-200", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 974.268311, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-193", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 929.304871, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-194", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 929.304871, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-195", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 929.304871, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-196", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 929.304871, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-189", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 884.341492, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-190", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 884.341492, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-191", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 884.341492, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-192", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 884.341492, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-181", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 839.378052, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-182", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 839.378052, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-183", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 839.378052, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-184", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 839.378052, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-185", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 749.451233, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-186", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 749.451233, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-187", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 749.451233, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-188", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 749.451233, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-173", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 704.487854, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-174", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 704.487854, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-175", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 704.487854, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-176", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 704.487854, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-177", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 659.524353, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-178", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 659.524353, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-179", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 659.524353, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-180", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 659.524353, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-169", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 614.560974, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-170", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 614.560974, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-171", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 614.560974, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-172", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 614.560974, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-165", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 569.597595, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-166", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 569.597595, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-167", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 569.597595, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-168", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 569.597595, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "id" : "obj-163", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 990.0, 524.634155, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", - "id" : "obj-164", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 524.634155, 105.0, 20.0 ], - "text" : "dB Conversion:" - } - - } -, { - "box" : { - "id" : "obj-161", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 990.0, 479.670746, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", - "id" : "obj-162", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 479.670746, 105.0, 20.0 ], - "text" : "dB Conversion:" - } - - } -, { - "box" : { - "id" : "obj-159", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 990.0, 434.707306, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", - "id" : "obj-160", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 434.707306, 105.0, 20.0 ], - "text" : "dB Conversion:" - } - - } -, { - "box" : { - "id" : "obj-157", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 990.0, 389.743927, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", - "id" : "obj-158", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 389.743927, 105.0, 20.0 ], - "text" : "dB Conversion:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-153", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 344.780487, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-154", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 344.780487, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-155", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 344.780487, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-156", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 344.780487, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "id" : "obj-151", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 1305.0, 344.780487, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "use only amplitudes from bins that have increased in level", - "id" : "obj-152", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1155.0, 344.780487, 150.0, 20.0 ], - "text" : "Forward amplitudes only:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-149", - "maxclass" : "number", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "int", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1455.0, 344.780487, 50.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "gap between frames for comparison (note that consecutive frames can overlap)", - "id" : "obj-150", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1335.0, 344.780487, 120.0, 20.0 ], - "text" : "Frames to look back:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-145", - "maxclass" : "number", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "int", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 2100.0, 299.817078, 50.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "gap between frames for comparison (note that consecutive frames can overlap)", - "id" : "obj-146", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1980.0, 299.817078, 120.0, 20.0 ], - "text" : "Frames to look back:" - } - - } -, { - "box" : { - "id" : "obj-147", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 1935.0, 299.817078, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "normalise the energy level in each frame", - "id" : "obj-148", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1800.0, 299.817078, 135.0, 20.0 ], - "text" : "Normalise spectrum:" - } - - } -, { - "box" : { - "id" : "obj-144", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 1770.0, 299.817078, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "weights the output using the amplitudes of the later frame", - "id" : "obj-142", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1545.0, 299.817078, 225.0, 20.0 ], - "text" : "Weight with second frame amplitudes:" - } - - } -, { - "box" : { - "id" : "obj-139", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 1515.0, 299.817078, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "use only amplitudes from bins that have increased in level", - "id" : "obj-140", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1365.0, 299.817078, 150.0, 20.0 ], - "text" : "Forward amplitudes only:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-138", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1305.0, 299.817078, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "ignore amplitudes below this level", - "id" : "obj-136", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1155.0, 299.817078, 150.0, 20.0 ], - "text" : "Amplitude threshold:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-131", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 299.817078, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-132", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 299.817078, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-133", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 299.817078, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-134", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 299.817078, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-130", - "maxclass" : "number", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "int", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1635.0, 254.853653, 50.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "gap between frames for comparison (note that consecutive frames can overlap)", - "id" : "obj-127", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1515.0, 254.853653, 120.0, 20.0 ], - "text" : "Frames to look back:" - } - - } -, { - "box" : { - "id" : "obj-125", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 1470.0, 254.853653, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "normalise the energy level in each frame", - "id" : "obj-123", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1335.0, 254.853653, 135.0, 20.0 ], - "text" : "Normalise spectrum:" - } - - } -, { - "box" : { - "id" : "obj-121", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 1305.0, 254.853653, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "use only amplitudes from bins that have increased in level", - "id" : "obj-119", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1155.0, 254.853653, 150.0, 20.0 ], - "text" : "Forward amplitudes only:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-114", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 254.853653, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-115", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 254.853653, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-116", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 254.853653, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-117", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 254.853653, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "id" : "obj-107", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 1260.0, 209.890244, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", - "id" : "obj-108", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1155.0, 209.890244, 105.0, 20.0 ], - "text" : "dB Conversion:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-109", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 209.890244, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-110", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 209.890244, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-111", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 209.890244, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-112", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 209.890244, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the spectral rolloff is the point in Hz below which a specified amount of the entire signal energy is contained (usually 95%)", - "id" : "obj-113", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 164.926834, 90.0, 20.0 ], - "text" : "rolloff" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-106", - "maxclass" : "flonum", - "maximum" : 1.0, - "minimum" : 0.0, - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 164.926834, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the ratio of the total energy to use as the rolloff point", - "id" : "obj-104", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 164.926834, 75.0, 20.0 ], - "text" : "Threshold:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-99", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 119.963417, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-100", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 119.963417, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-101", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 119.963417, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-102", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 119.963417, 75.0, 20.0 ], - "text" : "Min freq:" - } - - } -, { - "box" : { - "id" : "obj-95", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 1260.0, 75.0, 20.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "when 0 the linear value is returned / when 1 the value is returned in dB", - "id" : "obj-89", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1155.0, 75.0, 105.0, 20.0 ], - "text" : "dB Conversion:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-86", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 1095.0, 75.0, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies above this value will not be used in the calculation", - "id" : "obj-85", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 1020.0, 75.0, 75.0, 20.0 ], - "text" : "Max freq:" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-84", - "maxclass" : "flonum", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "float", "bang" ], - "parameter_enable" : 0, - "patching_rect" : [ 960.0, 75.0, 60.0, 20.0 ] - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "frequencies below this value will not be used in the calculation", - "id" : "obj-75", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 885.0, 75.0, 75.0, 20.0 ], - "text" : "Min freq:" + "patching_rect" : [ 766.0, 69.0, 1376.0, 850.0 ] } } @@ -2236,413 +68,6 @@ "text" : "Load sample and generate decriptors" } - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the roughness is a perceptual measure based on the sinusoidal components", - "id" : "obj-61", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 1289.012207, 90.0, 20.0 ], - "text" : "roughness" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "The inharmonicity is a perceptual measure based on the sinusoidal components and estimated pitch.", - "id" : "obj-62", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 1244.048706, 90.0, 20.0 ], - "text" : "inharmonicity" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "a value between 0 and1 related to pitch estimation - higher values reflect more confidence in the pitch estimate", - "id" : "obj-63", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 1199.085327, 90.0, 20.0 ], - "text" : "confidence" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "an autocorrelation fundamental pitch estimator with output in Hz", - "id" : "obj-64", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 1154.121948, 90.0, 20.0 ], - "text" : "pitch" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "a 0 to 1 estimate of how much of the spectral content is *not* noise - the complement of the noise ratio", - "id" : "obj-65", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 1109.158569, 90.0, 20.0 ], - "text" : "harmonic_ratio" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "a 0 to 1 estimate of the spectral noise content - values below the median spectrum are considered noise", - "id" : "obj-47", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 1064.19519, 90.0, 20.0 ], - "text" : "noise_ratio" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "a value between 0 1 - 1 indicates a very flat spectrum and hence more noisy / transient - more tonal sounds produce lower values", - "id" : "obj-49", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 1019.231689, 90.0, 20.0 ], - "text" : "sfm" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the log brightness is found by dividing the log centroid by the fundamental pitch estimate", - "id" : "obj-50", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 974.268311, 90.0, 20.0 ], - "text" : "log_brightness" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the linear brightness is found by dividing the lin centroid by the fundamental pitch estimate", - "id" : "obj-52", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 929.304871, 90.0, 20.0 ], - "text" : "lin_brightness" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "spectral kurtosis calculated using a log weighting", - "id" : "obj-53", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 884.341492, 90.0, 20.0 ], - "text" : "log_kurtosis" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "spectral kurtosis calculated using a linear weighting", - "id" : "obj-54", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 839.378052, 90.0, 20.0 ], - "text" : "lin_kurtosis" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "spectral skewness calculated using a linear weighting", - "id" : "obj-55", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 749.451233, 90.0, 20.0 ], - "text" : "lin_skewness" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "spectral spread calculated using a log weighting", - "id" : "obj-37", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 704.487854, 90.0, 20.0 ], - "text" : "log_spread" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "spectral spread in Hz calculated using a linear weighting", - "id" : "obj-38", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 659.524353, 90.0, 20.0 ], - "text" : "lin_spread" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "central spectral tendency in Hz calculated using a log weighting", - "id" : "obj-39", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 614.560974, 90.0, 20.0 ], - "text" : "log_centroid" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "central spectral tendency in Hz calculated using a linear weighting", - "id" : "obj-40", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 569.597595, 90.0, 20.0 ], - "text" : "lin_centroid" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the loudness is a similar to the energy measure but with the spectrum weighted according to human perception", - "id" : "obj-42", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 524.634155, 90.0, 20.0 ], - "text" : "loudness" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the peak amplitude of each frame either in linear amplitude or decibels", - "id" : "obj-44", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 479.670746, 90.0, 20.0 ], - "text" : "peakamp" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the rms amplitude of each frame either in linear amplitude or decibels", - "id" : "obj-46", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 434.707306, 90.0, 20.0 ], - "text" : "rms" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the average of the absolute amplitudes in each frame either in linear amplitude or decibels", - "id" : "obj-31", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 389.743927, 90.0, 20.0 ], - "text" : "abs" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "a spectral difference measure that is always normalised (0-1)", - "id" : "obj-28", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 344.780487, 90.0, 20.0 ], - "text" : "foote" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the Modified Kullback Leibler difference measre- this is more advanced than the flux measure", - "id" : "obj-25", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 299.817078, 90.0, 20.0 ], - "text" : "mkl" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the spectral crest gives the ratio between the maximum peak bin value and the average bin value", - "id" : "obj-24", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 254.853653, 90.0, 20.0 ], - "text" : "flux" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the spectral crest gives the ratio between the maximum peak bin value and the average bin value", - "id" : "obj-23", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 209.890244, 90.0, 20.0 ], - "text" : "spectral_crest" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the ratio between the energy contained in the entire frequency range and the energy in the specified band", - "id" : "obj-22", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 119.963417, 90.0, 20.0 ], - "text" : "energy_ratio" - } - - } -, { - "box" : { - "fontname" : "Arial", - "fontsize" : 12.0, - "frgb" : 0.0, - "hint" : "the energy contained within the given frequency range (either in linear value or in decibels)", - "id" : "obj-20", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 795.0, 75.0, 90.0, 20.0 ], - "text" : "Energy" - } - - } -, { - "box" : { - "disabled" : [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], - "id" : "obj-17", - "itemtype" : 1, - "maxclass" : "radiogroup", - "numinlets" : 1, - "numoutlets" : 1, - "offset" : 45, - "outlettype" : [ "" ], - "parameter_enable" : 0, - "patching_rect" : [ 780.0, 75.0, 18.0, 1262.0 ], - "size" : 28, - "values" : [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] - } - } , { "box" : { @@ -3380,76 +805,6 @@ "source" : [ "obj-10", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-243", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 150.0, 1170.0, 150.0, 1170.0, 105.0, 1241.5, 105.0 ], - "source" : [ "obj-101", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-244", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 195.0, 1104.0, 195.0, 1104.0, 162.0, 1094.5, 162.0 ], - "source" : [ "obj-106", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-245", 3 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1269.5, 231.0, 1290.0, 231.0, 1290.0, 195.0, 1422.5, 195.0 ], - "source" : [ "obj-107", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-245", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 240.0, 1290.0, 240.0, 1290.0, 195.0, 1386.5, 195.0 ], - "source" : [ "obj-109", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-245", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 240.0, 1290.0, 240.0, 1290.0, 195.0, 1350.5, 195.0 ], - "source" : [ "obj-111", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-246", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 285.0, 1710.0, 285.0, 1710.0, 240.0, 1761.5, 240.0 ], - "source" : [ "obj-114", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-246", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 285.0, 1710.0, 285.0, 1710.0, 252.0, 1748.0, 252.0 ], - "source" : [ "obj-116", 0 ] - } - } , { "patchline" : { @@ -3459,76 +814,6 @@ "source" : [ "obj-12", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-246", 3 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1314.5, 285.0, 1710.0, 285.0, 1710.0, 240.0, 1775.0, 240.0 ], - "source" : [ "obj-121", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-246", 4 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1479.5, 276.0, 1500.0, 276.0, 1500.0, 240.0, 1788.5, 240.0 ], - "source" : [ "obj-125", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-246", 5 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1644.5, 285.0, 1710.0, 285.0, 1710.0, 240.0, 1802.0, 240.0 ], - "source" : [ "obj-130", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-247", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 330.0, 2160.0, 330.0, 2160.0, 285.0, 2211.5, 285.0 ], - "source" : [ "obj-131", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-247", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 330.0, 2160.0, 330.0, 2160.0, 297.0, 2198.0, 297.0 ], - "source" : [ "obj-133", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-247", 3 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1314.5, 330.0, 2160.0, 330.0, 2160.0, 285.0, 2225.0, 285.0 ], - "source" : [ "obj-138", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-247", 4 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1524.5, 330.0, 2160.0, 330.0, 2160.0, 285.0, 2238.5, 285.0 ], - "source" : [ "obj-139", 0 ] - } - } , { "patchline" : { @@ -3548,105 +833,6 @@ "source" : [ "obj-14", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-247", 5 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1779.5, 330.0, 2160.0, 330.0, 2160.0, 285.0, 2252.0, 285.0 ], - "source" : [ "obj-144", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-247", 7 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 2109.5, 330.0, 2160.0, 330.0, 2160.0, 285.0, 2279.0, 285.0 ], - "source" : [ "obj-145", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-247", 6 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1944.5, 321.0, 1965.0, 321.0, 1965.0, 285.0, 2265.5, 285.0 ], - "source" : [ "obj-147", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-248", 4 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1464.5, 375.0, 1515.0, 375.0, 1515.0, 330.0, 1605.5, 330.0 ], - "source" : [ "obj-149", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-70", 0 ], - "disabled" : 0, - "hidden" : 0, - "source" : [ "obj-15", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-248", 3 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1314.5, 375.0, 1515.0, 375.0, 1515.0, 330.0, 1589.0, 330.0 ], - "source" : [ "obj-151", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-248", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 375.0, 1515.0, 375.0, 1515.0, 330.0, 1572.5, 330.0 ], - "source" : [ "obj-153", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-248", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 375.0, 1515.0, 375.0, 1515.0, 342.0, 1556.0, 342.0 ], - "source" : [ "obj-155", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-249", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 999.5, 411.0, 1020.0, 411.0, 1020.0, 375.0, 1084.5, 375.0 ], - "source" : [ "obj-157", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-250", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 999.5, 456.0, 1020.0, 456.0, 1020.0, 420.0, 1084.5, 420.0 ], - "source" : [ "obj-159", 0 ] - } - } , { "patchline" : { @@ -3656,124 +842,6 @@ "source" : [ "obj-16", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-251", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 999.5, 501.0, 1020.0, 501.0, 1020.0, 465.0, 1114.5, 465.0 ], - "source" : [ "obj-161", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-252", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 999.5, 546.0, 1020.0, 546.0, 1020.0, 510.0, 1112.5, 510.0 ], - "source" : [ "obj-163", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-253", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 600.0, 1170.0, 600.0, 1170.0, 555.0, 1283.5, 555.0 ], - "source" : [ "obj-165", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-253", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 600.0, 1170.0, 600.0, 1170.0, 555.0, 1239.0, 555.0 ], - "source" : [ "obj-167", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-254", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 645.0, 1170.0, 645.0, 1170.0, 600.0, 1287.5, 600.0 ], - "source" : [ "obj-169", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-15", 0 ], - "disabled" : 0, - "hidden" : 0, - "source" : [ "obj-17", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-19", 1 ], - "disabled" : 0, - "hidden" : 0, - "source" : [ "obj-17", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-254", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 645.0, 1170.0, 645.0, 1170.0, 600.0, 1241.0, 600.0 ], - "source" : [ "obj-171", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-257", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 735.0, 1170.0, 735.0, 1170.0, 690.0, 1281.5, 690.0 ], - "source" : [ "obj-173", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-257", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 735.0, 1170.0, 735.0, 1170.0, 690.0, 1238.0, 690.0 ], - "source" : [ "obj-175", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-255", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 690.0, 1170.0, 690.0, 1170.0, 645.0, 1277.5, 645.0 ], - "source" : [ "obj-177", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-255", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 690.0, 1170.0, 690.0, 1170.0, 645.0, 1236.0, 645.0 ], - "source" : [ "obj-179", 0 ] - } - } , { "patchline" : { @@ -3783,106 +851,6 @@ "source" : [ "obj-18", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-259", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 870.0, 1170.0, 870.0, 1170.0, 825.0, 1282.5, 825.0 ], - "source" : [ "obj-181", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-259", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 870.0, 1170.0, 870.0, 1170.0, 825.0, 1238.5, 825.0 ], - "source" : [ "obj-183", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-256", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 780.0, 1170.0, 780.0, 1170.0, 735.0, 1293.5, 735.0 ], - "source" : [ "obj-185", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-256", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 780.0, 1170.0, 780.0, 1170.0, 735.0, 1244.0, 735.0 ], - "source" : [ "obj-187", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-258", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 915.0, 1170.0, 915.0, 1170.0, 870.0, 1286.5, 870.0 ], - "source" : [ "obj-189", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-258", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 915.0, 1170.0, 915.0, 1170.0, 870.0, 1240.5, 870.0 ], - "source" : [ "obj-191", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-261", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 960.0, 1305.0, 960.0, 1305.0, 915.0, 1401.5, 915.0 ], - "source" : [ "obj-193", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-261", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 960.0, 1305.0, 960.0, 1305.0, 915.0, 1365.5, 915.0 ], - "source" : [ "obj-195", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-262", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 1005.0, 1305.0, 1005.0, 1305.0, 960.0, 1404.166626, 960.0 ], - "source" : [ "obj-197", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-262", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 1005.0, 1305.0, 1005.0, 1305.0, 960.0, 1366.833374, 960.0 ], - "source" : [ "obj-199", 0 ] - } - } , { "patchline" : { @@ -3895,21 +863,10 @@ } , { "patchline" : { - "destination" : [ "obj-262", 3 ], + "destination" : [ "obj-210", 1 ], "disabled" : 0, "hidden" : 0, - "midpoints" : [ 1239.5, 1005.0, 1305.0, 1005.0, 1305.0, 960.0, 1441.5, 960.0 ], - "source" : [ "obj-201", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-261", 3 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1239.5, 960.0, 1305.0, 960.0, 1305.0, 915.0, 1437.5, 915.0 ], - "source" : [ "obj-209", 0 ] + "source" : [ "obj-208", 0 ] } } @@ -3921,304 +878,6 @@ "source" : [ "obj-21", 1 ] } - } -, { - "patchline" : { - "destination" : [ "obj-263", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 1050.0, 1170.0, 1050.0, 1170.0, 1005.0, 1241.5, 1005.0 ], - "source" : [ "obj-211", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-263", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 1050.0, 1170.0, 1050.0, 1170.0, 1005.0, 1218.0, 1005.0 ], - "source" : [ "obj-213", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-264", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 984.5, 1095.0, 1050.0, 1095.0, 1050.0, 1050.0, 1153.5, 1050.0 ], - "source" : [ "obj-218", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-265", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 984.5, 1140.0, 1050.0, 1140.0, 1050.0, 1095.0, 1174.5, 1095.0 ], - "source" : [ "obj-219", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-266", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 1185.0, 1035.0, 1185.0, 1035.0, 1140.0, 1105.5, 1140.0 ], - "source" : [ "obj-221", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-267", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 1230.0, 1035.0, 1230.0, 1035.0, 1185.0, 1138.5, 1185.0 ], - "source" : [ "obj-223", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-268", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 1275.0, 1035.0, 1275.0, 1035.0, 1230.0, 1151.5, 1230.0 ], - "source" : [ "obj-225", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-269", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 1320.0, 1035.0, 1320.0, 1035.0, 1275.0, 1136.5, 1275.0 ], - "source" : [ "obj-227", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-260", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 825.0, 1170.0, 825.0, 1170.0, 780.0, 1297.5, 780.0 ], - "source" : [ "obj-229", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-260", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 825.0, 1170.0, 825.0, 1170.0, 780.0, 1246.0, 780.0 ], - "source" : [ "obj-231", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1314.5, 195.0, 1500.0, 195.0, 1500.0, 285.0, 1542.0, 285.0, 1542.0, 330.0, 1656.0, 330.0 ], - "source" : [ "obj-238", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1194.5, 195.0, 1500.0, 195.0, 1500.0, 285.0, 1542.0, 285.0, 1542.0, 330.0, 1669.5, 330.0 ], - "source" : [ "obj-243", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 3 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1044.5, 195.0, 1500.0, 195.0, 1500.0, 285.0, 1542.0, 285.0, 1542.0, 330.0, 1683.0, 330.0 ], - "source" : [ "obj-244", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 4 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1314.5, 240.0, 1500.0, 240.0, 1500.0, 285.0, 1542.0, 285.0, 1542.0, 330.0, 1696.5, 330.0 ], - "source" : [ "obj-245", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 5 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1734.5, 285.0, 1791.0, 285.0, 1791.0, 1356.0, 1710.0, 1356.0 ], - "source" : [ "obj-246", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 6 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 2184.5, 844.5, 1723.5, 844.5 ], - "source" : [ "obj-247", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 7 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1539.5, 1356.0, 1737.0, 1356.0 ], - "source" : [ "obj-248", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 8 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1044.5, 420.0, 1750.5, 420.0 ], - "source" : [ "obj-249", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 9 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1044.5, 465.0, 1764.0, 465.0 ], - "source" : [ "obj-250", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 10 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1044.5, 510.0, 1777.5, 510.0 ], - "source" : [ "obj-251", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 11 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1044.5, 555.0, 1791.0, 555.0 ], - "source" : [ "obj-252", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 12 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1194.5, 600.0, 1804.5, 600.0 ], - "source" : [ "obj-253", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 13 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1194.5, 645.0, 1818.0, 645.0 ], - "source" : [ "obj-254", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 14 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1194.5, 690.0, 1831.5, 690.0 ], - "source" : [ "obj-255", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 16 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1194.5, 780.0, 1858.5, 780.0 ], - "source" : [ "obj-256", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 15 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1194.5, 735.0, 1845.0, 735.0 ], - "source" : [ "obj-257", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 19 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1194.5, 915.0, 1899.0, 915.0 ], - "source" : [ "obj-258", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 18 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1194.5, 870.0, 1885.5, 870.0 ], - "source" : [ "obj-259", 0 ] - } - } , { "patchline" : { @@ -4228,116 +887,6 @@ "source" : [ "obj-26", 0 ] } - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 17 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1194.5, 825.0, 1872.0, 825.0 ], - "source" : [ "obj-260", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 20 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1329.5, 960.0, 1912.5, 960.0 ], - "source" : [ "obj-261", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 21 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1329.5, 1356.0, 1926.0, 1356.0 ], - "source" : [ "obj-262", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 22 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1194.5, 1356.0, 1939.5, 1356.0 ], - "source" : [ "obj-263", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 23 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1074.5, 1095.0, 1953.0, 1095.0 ], - "source" : [ "obj-264", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 24 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1074.5, 1140.0, 1966.5, 1140.0 ], - "source" : [ "obj-265", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 25 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1059.5, 1185.0, 1980.0, 1185.0 ], - "source" : [ "obj-266", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 26 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1059.5, 1230.0, 1993.5, 1230.0 ], - "source" : [ "obj-267", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 27 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1059.5, 1275.0, 2007.0, 1275.0 ], - "source" : [ "obj-268", 0 ] - } - - } -, { - "patchline" : { - "color" : [ 0.0, 0.2, 0.8, 1.0 ], - "destination" : [ "obj-3", 28 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1059.5, 1356.0, 2020.5, 1356.0 ], - "source" : [ "obj-269", 0 ] - } - } , { "patchline" : { @@ -4505,15 +1054,6 @@ "source" : [ "obj-73", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-15", 1 ], - "disabled" : 0, - "hidden" : 0, - "source" : [ "obj-74", 0 ] - } - } , { "patchline" : { @@ -4625,26 +1165,6 @@ "source" : [ "obj-82", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-238", 1 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 969.5, 105.0, 1290.0, 105.0, 1290.0, 60.0, 1337.833374, 60.0 ], - "source" : [ "obj-84", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-238", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 105.0, 1290.0, 105.0, 1290.0, 60.0, 1361.166626, 60.0 ], - "source" : [ "obj-86", 0 ] - } - } , { "patchline" : { @@ -4703,16 +1223,6 @@ "source" : [ "obj-94", 1 ] } - } -, { - "patchline" : { - "destination" : [ "obj-238", 3 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1269.5, 96.0, 1290.0, 96.0, 1290.0, 60.0, 1384.5, 60.0 ], - "source" : [ "obj-95", 0 ] - } - } , { "patchline" : { @@ -4751,16 +1261,6 @@ "source" : [ "obj-98", 1 ] } - } -, { - "patchline" : { - "destination" : [ "obj-243", 2 ], - "disabled" : 0, - "hidden" : 0, - "midpoints" : [ 1104.5, 150.0, 1170.0, 150.0, 1170.0, 105.0, 1288.5, 105.0 ], - "source" : [ "obj-99", 0 ] - } - } ], "dependency_cache" : [ { @@ -4777,10 +1277,17 @@ "type" : "TEXT", "implicit" : 1 } +, { + "name" : "DescriptorSelectionInterface.maxpat", + "bootpath" : "/Users/sam/Documents/Projects/SP_FYP/patchers", + "patcherrelativepath" : ".", + "type" : "JSON", + "implicit" : 1 + } , { "name" : "Radio2Router.js", - "bootpath" : "/Users/sam/Documents/Projects/SP_FYP/JavaScript", - "patcherrelativepath" : "../JavaScript", + "bootpath" : "/Users/sam/Documents/Projects/SP_FYP/code", + "patcherrelativepath" : "../code", "type" : "TEXT", "implicit" : 1 }