diff --git a/help/fluid.ampslice~.maxhelp b/help/fluid.ampslice~.maxhelp index 6fe735794..aa429f3e7 100644 --- a/help/fluid.ampslice~.maxhelp +++ b/help/fluid.ampslice~.maxhelp @@ -2,22 +2,23 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 7, - "minor" : 3, - "revision" : 6, + "major" : 8, + "minor" : 2, + "revision" : 2, "architecture" : "x64", "modernui" : 1 } , - "rect" : [ 100.0, 100.0, 829.0, 654.0 ], + "classnamespace" : "box", + "rect" : [ 39.0, 87.0, 902.0, 702.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Arial", - "gridonopen" : 1, - "gridsize" : [ 15.0, 15.0 ], - "gridsnaponopen" : 1, + "gridonopen" : 2, + "gridsize" : [ 10.0, 10.0 ], + "gridsnaponopen" : 2, "objectsnaponopen" : 1, "statusbarvisible" : 2, "toolbarvisible" : 1, @@ -39,43 +40,8 @@ "showrootpatcherontab" : 0, "showontab" : 0, "isolateaudio" : 1, + "assistshowspatchername" : 0, "boxes" : [ { - "box" : { - "fontname" : "Arial", - "fontsize" : 13.0, - "id" : "obj-8", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 26.5, 72.567627, 175.0, 23.0 ], - "saved_object_attributes" : { - "filename" : "helpstarter", - "parameter_enable" : 0 - } -, - "style" : "", - "text" : "js helpstarter fluid.ampslice~" - } - - } -, { - "box" : { - "border" : 0, - "filename" : "helpname.js", - "id" : "obj-9", - "ignoreclick" : 1, - "jsarguments" : [ "fluid.ampslice~" ], - "maxclass" : "jsui", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "parameter_enable" : 0, - "patching_rect" : [ 10.0, 10.0, 319.211975, 57.567627 ] - } - - } -, { "box" : { "id" : "obj-2", "maxclass" : "newobj", @@ -84,22 +50,23 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 7, - "minor" : 3, - "revision" : 6, + "major" : 8, + "minor" : 2, + "revision" : 2, "architecture" : "x64", "modernui" : 1 } , - "rect" : [ 0.0, 26.0, 829.0, 628.0 ], + "classnamespace" : "box", + "rect" : [ 0.0, 26.0, 902.0, 676.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Arial", - "gridonopen" : 1, - "gridsize" : [ 15.0, 15.0 ], - "gridsnaponopen" : 1, + "gridonopen" : 2, + "gridsize" : [ 10.0, 10.0 ], + "gridsnaponopen" : 2, "objectsnaponopen" : 1, "statusbarvisible" : 2, "toolbarvisible" : 1, @@ -120,16 +87,66 @@ "subpatcher_template" : "", "showontab" : 1, "isolateaudio" : 1, + "assistshowspatchername" : 0, "boxes" : [ { "box" : { - "attr" : "onthreshold", + "args" : [ "ampslice" ], + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-75", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "fluid.learn.maxpat", + "numinlets" : 0, + "numoutlets" : 0, + "offset" : [ -10.0, -8.0 ], + "patching_rect" : [ 530.0, 10.0, 230.0, 110.0 ], + "viewvisibility" : 1 + } + + } +, { + "box" : { + "fontsize" : 13.0, + "id" : "obj-9", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 312.0, 154.5, 95.0, 21.0 ], + "text" : "Play drum loop", + "textcolor" : [ 0.5, 0.5, 0.5, 1.0 ] + } + + } +, { + "box" : { "id" : "obj-2", - "maxclass" : "attrui", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 74.0, 220.0, 151.0, 22.0 ], + "text" : "getattr latency" + } + + } +, { + "box" : { + "border" : 0, + "filename" : "helpdetails.js", + "id" : "obj-5", + "ignoreclick" : 1, + "jsarguments" : [ "fluid.ampslice~" ], + "maxclass" : "jsui", "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 494.0, 275.0, 150.0, 22.0 ], - "style" : "" + "parameter_enable" : 0, + "patching_rect" : [ 10.0, 10.0, 510.0, 110.0 ] } } @@ -146,9 +163,8 @@ "numoutlets" : 3, "outlettype" : [ "", "", "int" ], "parameter_enable" : 0, - "patching_rect" : [ 12.0, 121.5, 20.0, 20.0 ], + "patching_rect" : [ 290.0, 154.5, 20.0, 20.0 ], "rounded" : 60.0, - "style" : "", "text" : "2", "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] } @@ -161,9 +177,8 @@ "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 89.5, 499.5, 86.0, 21.0 ], - "style" : "", - "text" : "turn on audio", + "patching_rect" : [ 82.0, 392.5, 88.0, 21.0 ], + "text" : "Turn on audio", "textcolor" : [ 0.5, 0.5, 0.5, 1.0 ] } @@ -181,9 +196,8 @@ "numoutlets" : 3, "outlettype" : [ "", "", "int" ], "parameter_enable" : 0, - "patching_rect" : [ 67.5, 499.5, 20.0, 20.0 ], + "patching_rect" : [ 60.0, 392.5, 20.0, 20.0 ], "rounded" : 60.0, - "style" : "", "text" : "1", "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] } @@ -191,45 +205,14 @@ } , { "box" : { - "bgcolor" : [ 1.0, 0.788235, 0.470588, 1.0 ], - "fontname" : "Arial Bold", - "hint" : "", - "id" : "obj-41", - "ignoreclick" : 1, - "legacytextcolor" : 1, - "maxclass" : "textbutton", - "numinlets" : 1, - "numoutlets" : 3, - "outlettype" : [ "", "", "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 118.5, 187.0, 20.0, 20.0 ], - "rounded" : 60.0, - "style" : "", - "text" : "3", - "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] - } - - } -, { - "box" : { - "fontsize" : 13.0, - "id" : "obj-35", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 12.0, 66.567627, 190.0, 21.0 ], - "style" : "", - "text" : "Amplitude followers love drums" - } - - } -, { - "box" : { + "basictuning" : 440, "clipheight" : 69.0, "data" : { "clips" : [ { + "absolutepath" : "Nicol-LoopE-M.wav", "filename" : "Nicol-LoopE-M.wav", "filekind" : "audiofile", + "id" : "u234009046", "loop" : 1, "content_state" : { "play" : [ 0 ], @@ -253,69 +236,21 @@ ] } , + "followglobaltempo" : 0, + "formantcorrection" : 0, "id" : "obj-28", "maxclass" : "playlist~", + "mode" : "basic", "numinlets" : 1, "numoutlets" : 5, + "originallength" : [ 0.0, "ticks" ], + "originaltempo" : 120.0, "outlettype" : [ "signal", "signal", "signal", "", "dictionary" ], - "patching_rect" : [ 41.606003, 97.0, 270.0, 69.0 ], - "style" : "" - } - - } -, { - "box" : { - "border" : 0, - "filename" : "helpname.js", - "id" : "obj-19", - "ignoreclick" : 1, - "jsarguments" : [ "fluid.ampslice~" ], - "maxclass" : "jsui", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], "parameter_enable" : 0, - "patching_rect" : [ 10.0, 10.0, 319.211975, 57.567627 ] - } - - } -, { - "box" : { - "fontsize" : 13.0, - "id" : "obj-22", - "maxclass" : "comment", - "numinlets" : 1, - "numoutlets" : 0, - "patching_rect" : [ 145.5, 186.0, 372.0, 21.0 ], - "style" : "", - "text" : "a sort of click on the right, relative envelope mostly, with a gate", - "textcolor" : [ 0.5, 0.5, 0.5, 1.0 ] - } - - } -, { - "box" : { - "id" : "obj-27", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 27.25, 331.0, 50.0, 22.0 ], - "style" : "", - "text" : "0" - } - - } -, { - "box" : { - "id" : "obj-25", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 3, - "outlettype" : [ "", "", "" ], - "patching_rect" : [ 58.25, 287.0, 86.0, 22.0 ], - "style" : "", - "text" : "getattr latency" + "patching_rect" : [ 10.0, 130.0, 270.0, 69.0 ], + "pitchcorrection" : 0, + "quality" : "basic", + "timestretch" : [ 0 ] } } @@ -326,75 +261,21 @@ "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], - "patching_rect" : [ 15.0, 381.0, 83.0, 22.0 ], - "style" : "", + "patching_rect" : [ 10.0, 324.0, 83.0, 22.0 ], "text" : "delay~ 44100" } - } -, { - "box" : { - "attr" : "slowrampdown", - "id" : "obj-9", - "maxclass" : "attrui", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 342.0, 305.0, 150.0, 22.0 ], - "style" : "" - } - - } -, { - "box" : { - "attr" : "slowrampup", - "id" : "obj-14", - "maxclass" : "attrui", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 342.0, 333.0, 150.0, 22.0 ], - "style" : "" - } - - } -, { - "box" : { - "id" : "obj-10", - "linecount" : 2, - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 140.5, 209.0, 460.0, 35.0 ], - "style" : "", - "text" : "reset, slowrampup 4410, slowrampdown 4410, onthreshold 10, offthreshold 5, fastrampup 10, fastrampdown 2205, minslicelength 4410, highpassfreq 20, floor -40" - } - - } -, { - "box" : { - "id" : "obj-7", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "signal" ], - "patching_rect" : [ 140.5, 435.0, 42.0, 22.0 ], - "style" : "", - "text" : "*~ 0.5" - } - } , { "box" : { "id" : "obj-1", + "linecount" : 5, "maxclass" : "newobj", "numinlets" : 1, "numoutlets" : 2, "outlettype" : [ "signal", "" ], - "patching_rect" : [ 140.5, 381.0, 90.0, 22.0 ], - "style" : "", - "text" : "fluid.ampslice~" + "patching_rect" : [ 140.0, 270.0, 230.0, 76.0 ], + "text" : "fluid.ampslice~ @slowrampup 4410\\, @slowrampdown 4410 @fastrampup 10 @fastrampdown 2205 @onthreshold 9 @offthreshold 6 @minslicelength 4410 @highpassfreq 20 @floor -40" } } @@ -405,7 +286,6 @@ "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 107.5, 983.0, 150.0, 20.0 ], - "style" : "", "text" : "start audio" } @@ -425,7 +305,6 @@ "parameter_enable" : 0, "patching_rect" : [ 80.5, 983.0, 20.0, 20.0 ], "rounded" : 60.0, - "style" : "", "text" : "1", "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] } @@ -438,80 +317,15 @@ "maxclass" : "ezdac~", "numinlets" : 2, "numoutlets" : 0, - "patching_rect" : [ 15.0, 487.0, 45.0, 45.0 ], - "style" : "" - } - - } -, { - "box" : { - "attr" : "fastrampdown", - "id" : "obj-11", - "maxclass" : "attrui", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 190.0, 305.0, 150.0, 22.0 ], - "style" : "" - } - - } -, { - "box" : { - "attr" : "fastrampup", - "id" : "obj-12", - "maxclass" : "attrui", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 190.0, 333.0, 150.0, 22.0 ], - "style" : "" - } - - } -, { - "box" : { - "attr" : "offthreshold", - "id" : "obj-21", - "maxclass" : "attrui", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 494.0, 305.0, 150.0, 22.0 ], - "style" : "" - } - - } -, { - "box" : { - "attr" : "floor", - "id" : "obj-26", - "maxclass" : "attrui", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 494.0, 333.0, 150.0, 22.0 ], - "style" : "" - } - - } -, { - "box" : { - "attr" : "highpassfreq", - "id" : "obj-4", - "maxclass" : "attrui", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 646.0, 333.0, 150.0, 22.0 ], - "style" : "" + "patching_rect" : [ 10.0, 380.0, 45.0, 45.0 ] } } ], "lines" : [ { "patchline" : { - "destination" : [ "obj-7", 0 ], + "destination" : [ "obj-17", 1 ], + "midpoints" : [ 149.5, 366.0, 45.5, 366.0 ], "source" : [ "obj-1", 0 ] } @@ -519,53 +333,21 @@ , { "patchline" : { "destination" : [ "obj-1", 0 ], - "source" : [ "obj-10", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 199.5, 331.0, 150.0, 331.0 ], - "source" : [ "obj-11", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 199.5, 359.0, 150.0, 359.0 ], - "source" : [ "obj-12", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 351.5, 358.0, 150.0, 358.0 ], - "source" : [ "obj-14", 0 ] + "source" : [ "obj-2", 1 ] } } , { "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 503.5, 302.5, 150.0, 302.5 ], + "destination" : [ "obj-24", 1 ], "source" : [ "obj-2", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 503.5, 330.0, 150.0, 330.0 ], - "source" : [ "obj-21", 0 ] - } - } , { "patchline" : { "destination" : [ "obj-17", 0 ], + "midpoints" : [ 19.5, 348.0, 19.5, 348.0 ], "source" : [ "obj-24", 0 ] } @@ -573,40 +355,7 @@ , { "patchline" : { "destination" : [ "obj-1", 0 ], - "midpoints" : [ 101.25, 326.0, 150.0, 326.0 ], - "source" : [ "obj-25", 1 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-24", 1 ], - "midpoints" : [ 67.75, 319.5, 88.5, 319.5 ], - "order" : 0, - "source" : [ "obj-25", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-27", 1 ], - "order" : 1, - "source" : [ "obj-25", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 503.5, 359.0, 150.0, 359.0 ], - "source" : [ "obj-26", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 51.106003, 263.5, 150.0, 263.5 ], + "midpoints" : [ 19.5, 255.0, 149.5, 255.0 ], "order" : 0, "source" : [ "obj-28", 0 ] } @@ -615,42 +364,19 @@ , { "patchline" : { "destination" : [ "obj-24", 0 ], - "midpoints" : [ 51.106003, 265.0, 24.5, 265.0 ], + "midpoints" : [ 19.5, 201.0, 19.5, 201.0 ], "order" : 1, "source" : [ "obj-28", 0 ] } - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 655.5, 358.5, 150.0, 358.5 ], - "source" : [ "obj-4", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-17", 1 ], - "source" : [ "obj-7", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 351.5, 330.0, 150.0, 330.0 ], - "source" : [ "obj-9", 0 ] - } - } ], "styles" : [ { "name" : "max6box", "default" : { - "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ], + "accentcolor" : [ 0.8, 0.839216, 0.709804, 1.0 ], "bgcolor" : [ 1.0, 1.0, 1.0, 0.5 ], - "accentcolor" : [ 0.8, 0.839216, 0.709804, 1.0 ] + "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ] } , "parentstyle" : "", @@ -668,7 +394,6 @@ , { "name" : "max6message", "default" : { - "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ], "bgfillcolor" : { "type" : "gradient", "color1" : [ 0.866667, 0.866667, 0.866667, 1.0 ], @@ -678,7 +403,8 @@ "proportion" : 0.39, "autogradient" : 0 } - +, + "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ] } , "parentstyle" : "max6box", @@ -696,17 +422,15 @@ ] } , - "patching_rect" : [ 146.606003, 198.0, 118.0, 22.0 ], + "patching_rect" : [ 10.0, 10.0, 55.0, 22.0 ], "saved_object_attributes" : { "description" : "", "digest" : "", "globalpatchername" : "", - "style" : "", "tags" : "" } , - "style" : "", - "text" : "p \"musical example\"" + "text" : "p basic" } } @@ -719,22 +443,23 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 7, - "minor" : 3, - "revision" : 6, + "major" : 8, + "minor" : 2, + "revision" : 2, "architecture" : "x64", "modernui" : 1 } , - "rect" : [ 100.0, 126.0, 829.0, 628.0 ], + "classnamespace" : "box", + "rect" : [ 39.0, 113.0, 902.0, 676.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, "default_fontface" : 0, "default_fontname" : "Arial", - "gridonopen" : 1, - "gridsize" : [ 15.0, 15.0 ], - "gridsnaponopen" : 1, + "gridonopen" : 2, + "gridsize" : [ 10.0, 10.0 ], + "gridsnaponopen" : 2, "objectsnaponopen" : 1, "statusbarvisible" : 2, "toolbarvisible" : 1, @@ -755,98 +480,124 @@ "subpatcher_template" : "", "showontab" : 1, "isolateaudio" : 1, + "assistshowspatchername" : 0, "boxes" : [ { "box" : { - "id" : "obj-14", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "signal" ], - "patching_rect" : [ 20.0, 232.0, 45.0, 22.0 ], - "style" : "", - "text" : "+~ 0.2" + "args" : [ "ampslice" ], + "bgmode" : 0, + "border" : 0, + "clickthrough" : 0, + "enablehscroll" : 0, + "enablevscroll" : 0, + "id" : "obj-75", + "lockeddragscroll" : 0, + "lockedsize" : 0, + "maxclass" : "bpatcher", + "name" : "fluid.learn.maxpat", + "numinlets" : 0, + "numoutlets" : 0, + "offset" : [ -10.0, -8.0 ], + "patching_rect" : [ 530.0, 10.0, 250.0, 110.0 ], + "viewvisibility" : 1 } } , { "box" : { - "id" : "obj-13", - "maxclass" : "newobj", - "numinlets" : 2, + "border" : 0, + "evaluatehref" : 1, + "fontface" : 0, + "fontname" : "Arial", + "fontsize" : 13.0, + "id" : "obj-8", + "linkbold" : 1, + "maxclass" : "markup", + "numinlets" : 1, "numoutlets" : 1, - "outlettype" : [ "signal" ], - "patching_rect" : [ 20.0, 208.0, 42.0, 22.0 ], - "style" : "", - "text" : "*~ 0.8" + "outlettype" : [ "" ], + "patching_rect" : [ 340.0, 150.0, 550.0, 80.0 ], + "preservehref" : 1, + "text" : "The fluid.ampslice~ object performs segmentation by comparing the difference between two amplitude envelopes, one capturing slow changes, one capturing fast changes in a signal. The slow one provides a context which the fast one is compared to meaning the threshold of this slicer is dynamic. For a more detailed explanation see: https://learn.flucoma.org/reference/ampslice.", + "textcolor" : [ 0.501960784313725, 0.501960784313725, 0.501960784313725, 1.0 ] } } , { "box" : { - "id" : "obj-23", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "signal" ], - "patching_rect" : [ 20.0, 184.0, 78.0, 22.0 ], - "style" : "", - "text" : "phasor~ -1.1" + "bgcolor" : [ 1.0, 0.788235, 0.470588, 1.0 ], + "fontname" : "Arial Bold", + "hint" : "", + "id" : "obj-73", + "ignoreclick" : 1, + "legacytextcolor" : 1, + "maxclass" : "textbutton", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 577.0, 450.0, 20.0, 20.0 ], + "rounded" : 60.0, + "text" : "4", + "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] } } , { "box" : { - "fontface" : 0, - "fontname" : "Arial", - "fontsize" : 12.0, - "id" : "obj-11", - "maxclass" : "number~", - "mode" : 2, - "numinlets" : 2, - "numoutlets" : 2, - "outlettype" : [ "signal", "float" ], - "patching_rect" : [ 60.0, 499.0, 56.0, 22.0 ], - "sig" : 0.0, - "style" : "" + "fontsize" : 13.0, + "id" : "obj-71", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 602.75, 442.0, 287.0, 36.0 ], + "text" : "The minimum time between detected segments is now 4410 samples, or about 100 ms.", + "textcolor" : [ 0.5, 0.5, 0.5, 1.0 ] } } , { "box" : { - "id" : "obj-10", - "maxclass" : "newobj", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "signal" ], - "patching_rect" : [ 60.0, 473.0, 32.0, 22.0 ], - "style" : "", - "text" : "+=~" + "bgcolor" : [ 1.0, 0.788235, 0.470588, 1.0 ], + "fontname" : "Arial Bold", + "hint" : "", + "id" : "obj-70", + "ignoreclick" : 1, + "legacytextcolor" : 1, + "maxclass" : "textbutton", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 522.0, 371.0, 20.0, 20.0 ], + "rounded" : 60.0, + "text" : "3", + "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] } } , { "box" : { - "id" : "obj-21", - "maxclass" : "message", - "numinlets" : 2, + "id" : "obj-69", + "maxclass" : "newobj", + "numinlets" : 1, "numoutlets" : 1, "outlettype" : [ "" ], - "patching_rect" : [ 60.0, 443.0, 37.0, 22.0 ], - "style" : "", - "text" : "set 0" + "patching_rect" : [ 210.0, 160.0, 100.0, 22.0 ], + "text" : "loadmess 1000" } } , { "box" : { "fontsize" : 13.0, - "id" : "obj-20", + "id" : "obj-66", + "linecount" : 4, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 299.75, 290.5, 370.0, 21.0 ], - "style" : "", - "text" : "better still, adding a minslicelength sorts it all", + "patching_rect" : [ 544.0, 348.5, 288.0, 65.0 ], + "text" : "Make the fast envelope a bit smoother, and the slow envelope a lot smoother. \n\nIt's not perfect but a little less jittery.", "textcolor" : [ 0.5, 0.5, 0.5, 1.0 ] } @@ -854,328 +605,324 @@ , { "box" : { "fontsize" : 13.0, - "id" : "obj-19", + "id" : "obj-64", + "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 278.5, 226.0, 487.0, 21.0 ], - "style" : "", - "text" : "beware of double trigger at the begining of the cycles. A solution: Schmidth triggers", + "patching_rect" : [ 482.5, 282.0, 388.0, 36.0 ], + "text" : "Fast envelope has to go 3dB below slow envelope for a new onset to be detected. This causes \"false\" onsets to be detected.", "textcolor" : [ 0.5, 0.5, 0.5, 1.0 ] } + } +, { + "box" : { + "bgcolor" : [ 1.0, 0.788235, 0.470588, 1.0 ], + "fontname" : "Arial Bold", + "hint" : "", + "id" : "obj-65", + "ignoreclick" : 1, + "legacytextcolor" : 1, + "maxclass" : "textbutton", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 460.5, 290.0, 20.0, 20.0 ], + "rounded" : 60.0, + "text" : "2", + "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] + } + } , { "box" : { "fontsize" : 13.0, - "id" : "obj-16", - "linecount" : 2, + "id" : "obj-39", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 250.25, 176.0, 447.0, 36.0 ], - "style" : "", - "text" : "the default settings thresholds on the same value of the difference between a slow and a fast envelope", + "patching_rect" : [ 452.0, 251.0, 348.0, 21.0 ], + "text" : "Fast envelope has to exceed slow envelope by 6dB", "textcolor" : [ 0.5, 0.5, 0.5, 1.0 ] } } , { "box" : { - "fontsize" : 13.0, - "id" : "obj-59", + "bgcolor" : [ 1.0, 0.788235, 0.470588, 1.0 ], + "fontname" : "Arial Bold", + "hint" : "", + "id" : "obj-38", + "ignoreclick" : 1, + "legacytextcolor" : 1, + "maxclass" : "textbutton", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 430.0, 251.0, 20.0, 20.0 ], + "rounded" : 60.0, + "text" : "1", + "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] + } + + } +, { + "box" : { + "id" : "obj-61", "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 299.75, 409.0, 79.0, 21.0 ], - "style" : "", - "text" : "Sonify state" + "patching_rect" : [ 262.0, 195.0, 41.0, 20.0 ], + "text" : "speed" } } , { "box" : { - "id" : "obj-9", + "id" : "obj-58", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 103.0, 274.0, 41.0, 22.0 ], + "text" : "i 1000" + } + + } +, { + "box" : { + "id" : "obj-57", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 210.0, 194.0, 50.0, 22.0 ] + } + + } +, { + "box" : { + "id" : "obj-54", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 103.0, 231.0, 126.0, 22.0 ], + "text" : "metro 1000 @active 1" + } + + } +, { + "box" : { + "id" : "obj-53", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, - "outlettype" : [ "float" ], - "patching_rect" : [ 259.75, 442.0, 35.0, 22.0 ], - "style" : "", - "text" : "* 0.2" + "outlettype" : [ "signal" ], + "patching_rect" : [ 103.0, 384.0, 75.0, 22.0 ], + "text" : "onepole~ 80" } } , { "box" : { - "id" : "obj-8", - "maxclass" : "toggle", - "numinlets" : 1, - "numoutlets" : 1, - "outlettype" : [ "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 259.75, 402.0, 35.0, 35.0 ], - "style" : "" + "id" : "obj-52", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 103.0, 344.0, 58.0, 22.0 ], + "text" : "curve~ 0." } } , { "box" : { - "id" : "obj-6", - "maxclass" : "newobj", + "id" : "obj-51", + "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, - "outlettype" : [ "signal" ], - "patching_rect" : [ 147.5, 476.0, 29.5, 22.0 ], - "style" : "", - "text" : "*~" + "outlettype" : [ "" ], + "patching_rect" : [ 103.0, 304.0, 83.0, 22.0 ], + "text" : "1, 0 $1 -0.8" } } , { "box" : { - "bgcolor" : [ 1.0, 0.788235, 0.470588, 1.0 ], - "fontname" : "Arial Bold", - "hint" : "", - "id" : "obj-33", - "ignoreclick" : 1, - "legacytextcolor" : 1, - "maxclass" : "textbutton", - "numinlets" : 1, - "numoutlets" : 3, - "outlettype" : [ "", "", "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 228.25, 517.875, 20.0, 20.0 ], - "rounded" : 60.0, - "style" : "", - "text" : "1", - "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] + "id" : "obj-45", + "linecount" : 4, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 405.0, 350.0, 115.0, 62.0 ], + "text" : "fastrampup 10, fastrampdown 50, slowrampup 500, slowrampdown 500" } } , { "box" : { - "id" : "obj-17", - "local" : 1, - "maxclass" : "ezdac~", + "id" : "obj-31", + "maxclass" : "message", "numinlets" : 2, - "numoutlets" : 0, - "patching_rect" : [ 147.5, 511.0, 73.75, 73.75 ], - "style" : "" + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 460.0, 450.0, 115.0, 22.0 ], + "text" : "minslicelength 4410" } } , { "box" : { - "bgcolor" : [ 1.0, 0.788235, 0.470588, 1.0 ], - "fontname" : "Arial Bold", - "hint" : "", - "id" : "obj-56", - "ignoreclick" : 1, - "legacytextcolor" : 1, - "maxclass" : "textbutton", - "numinlets" : 1, - "numoutlets" : 3, - "outlettype" : [ "", "", "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 274.75, 290.5, 20.0, 20.0 ], - "rounded" : 60.0, - "style" : "", - "text" : "4", - "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] + "id" : "obj-27", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 340.0, 250.0, 81.0, 22.0 ], + "text" : "onthreshold 6" } } , { "box" : { - "bgcolor" : [ 1.0, 0.788235, 0.470588, 1.0 ], - "fontname" : "Arial Bold", - "hint" : "", - "id" : "obj-55", - "ignoreclick" : 1, - "legacytextcolor" : 1, - "maxclass" : "textbutton", - "numinlets" : 1, - "numoutlets" : 3, - "outlettype" : [ "", "", "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 254.5, 226.0, 20.0, 20.0 ], - "rounded" : 60.0, - "style" : "", - "text" : "3", - "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] + "id" : "obj-26", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 377.5, 290.0, 81.0, 22.0 ], + "text" : "offthreshold 6" } } , { "box" : { "fontsize" : 13.0, - "id" : "obj-30", + "id" : "obj-18", + "linecount" : 2, "maxclass" : "comment", "numinlets" : 1, "numoutlets" : 0, - "patching_rect" : [ 15.0, 151.0, 698.0, 21.0 ], - "style" : "", - "text" : "Our source here is a sinewave that does not go to silence and has sharp-ish amplitude bumps as onsets we try to track\n", - "textcolor" : [ 0.5, 0.5, 0.5, 1.0 ] + "patching_rect" : [ 270.0, 626.0, 369.0, 36.0 ], + "text" : "Each time an onset is triggered the object produces an impulse. +=~ counts how many impulses have happened.", + "textcolor" : [ 0.501960784313725, 0.501960784313725, 0.501960784313725, 1.0 ] } } , { "box" : { - "id" : "obj-35", - "maxclass" : "newobj", + "fontface" : 0, + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-12", + "maxclass" : "number~", + "mode" : 2, "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "signal" ], - "patching_rect" : [ 20.0, 258.0, 102.0, 22.0 ], - "style" : "", - "text" : "*~" + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 210.0, 631.5, 56.0, 22.0 ], + "sig" : 0.0 } } , { "box" : { - "id" : "obj-80", + "id" : "obj-10", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], - "patching_rect" : [ 103.0, 184.0, 68.0, 22.0 ], - "style" : "", - "text" : "cycle~ 320" - } - - } -, { - "box" : { - "id" : "obj-22", - "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 3, - "outlettype" : [ "", "", "" ], - "patching_rect" : [ 64.75, 302.0, 86.0, 22.0 ], - "style" : "", - "text" : "getattr latency" + "patching_rect" : [ 210.0, 590.0, 30.0, 22.0 ], + "text" : "+=~" } } , { "box" : { - "bgcolor" : [ 1.0, 0.788235, 0.470588, 1.0 ], - "fontname" : "Arial Bold", - "hint" : "", - "id" : "obj-32", - "ignoreclick" : 1, - "legacytextcolor" : 1, - "maxclass" : "textbutton", + "bubble" : 1, + "id" : "obj-9", + "maxclass" : "comment", "numinlets" : 1, - "numoutlets" : 3, - "outlettype" : [ "", "", "int" ], - "parameter_enable" : 0, - "patching_rect" : [ 228.25, 184.0, 20.0, 20.0 ], - "rounded" : 60.0, - "style" : "", - "text" : "2", - "textcolor" : [ 0.34902, 0.34902, 0.34902, 1.0 ] + "numoutlets" : 0, + "patching_rect" : [ 67.0, 631.5, 99.0, 24.0 ], + "text" : "Turn audio on" } } , { "box" : { - "bufsize" : 163, - "calccount" : 2, - "id" : "obj-15", - "maxclass" : "scope~", + "id" : "obj-17", + "local" : 1, + "maxclass" : "ezdac~", "numinlets" : 2, "numoutlets" : 0, - "patching_rect" : [ 20.0, 397.0, 109.0, 34.0 ], - "style" : "" + "patching_rect" : [ 20.0, 620.0, 45.0, 45.0 ] } } , { "box" : { - "id" : "obj-3", + "id" : "obj-35", "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, "outlettype" : [ "signal" ], - "patching_rect" : [ 20.0, 358.0, 93.0, 22.0 ], - "style" : "", - "text" : "delay~ 44100 1" + "patching_rect" : [ 20.0, 414.0, 102.0, 22.0 ], + "text" : "*~" } } , { "box" : { - "id" : "obj-1", - "linecount" : 2, + "id" : "obj-80", "maxclass" : "newobj", - "numinlets" : 1, - "numoutlets" : 2, - "outlettype" : [ "signal", "" ], - "patching_rect" : [ 147.5, 351.5, 388.0, 35.0 ], - "style" : "", - "text" : "fluid.ampslice~ @fastrampup 5 @fastrampdown 50 @slowrampup 220 @slowrampdown 220 @onthreshold 10 @offthreshold 10 @floor -60" - } - - } -, { - "box" : { - "id" : "obj-41", - "maxclass" : "message", "numinlets" : 2, "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 228.25, 312.5, 222.0, 22.0 ], - "style" : "", - "text" : "reset, offthreshold 7, minslicelength 441" + "outlettype" : [ "signal" ], + "patching_rect" : [ 20.0, 231.0, 68.0, 22.0 ], + "text" : "cycle~ 80" } } , { "box" : { - "id" : "obj-40", - "maxclass" : "message", - "numinlets" : 2, - "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 212.0, 248.0, 116.0, 22.0 ], - "style" : "", - "text" : "reset, offthreshold 7" + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 94.0, 480.0, 84.0, 22.0 ], + "text" : "getattr latency" } } , { "box" : { - "id" : "obj-39", - "maxclass" : "message", + "id" : "obj-3", + "maxclass" : "newobj", "numinlets" : 2, "numoutlets" : 1, - "outlettype" : [ "" ], - "patching_rect" : [ 188.0, 184.0, 37.0, 22.0 ], - "style" : "", - "text" : "reset" + "outlettype" : [ "signal" ], + "patching_rect" : [ 20.0, 543.0, 93.0, 22.0 ], + "text" : "delay~ 44100 1" } } , { "box" : { - "bgmode" : 0, - "border" : 0, - "clickthrough" : 0, - "enablehscroll" : 0, - "enablevscroll" : 0, - "id" : "obj-28", - "lockeddragscroll" : 0, - "maxclass" : "bpatcher", - "name" : "fluid.flucomaorg.maxpat", - "numinlets" : 0, - "numoutlets" : 0, - "offset" : [ -10.0, -8.0 ], - "patching_rect" : [ 651.75, 538.75, 160.0, 41.0 ], - "viewvisibility" : 1 + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "" ], + "patching_rect" : [ 210.0, 530.0, 88.0, 22.0 ], + "text" : "fluid.ampslice~" } } @@ -1191,7 +938,24 @@ "numoutlets" : 1, "outlettype" : [ "" ], "parameter_enable" : 0, - "patching_rect" : [ 10.0, 10.0, 532.0, 108.5 ] + "patching_rect" : [ 10.0, 10.0, 510.0, 110.0 ] + } + + } +, { + "box" : { + "angle" : 270.0, + "background" : 1, + "bgcolor" : [ 0.2, 0.2, 0.2, 0.0 ], + "border" : 2, + "bordercolor" : [ 0.423529411764706, 0.513725490196078, 1.0, 1.0 ], + "id" : "obj-5", + "maxclass" : "panel", + "mode" : 0, + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 10.0, 150.0, 310.0, 294.0 ], + "proportion" : 0.5 } } @@ -1199,82 +963,77 @@ "lines" : [ { "patchline" : { "destination" : [ "obj-10", 0 ], - "midpoints" : [ 157.0, 469.5, 69.5, 469.5 ], - "order" : 1, + "order" : 0, "source" : [ "obj-1", 0 ] } } , { "patchline" : { - "destination" : [ "obj-6", 0 ], - "order" : 0, + "destination" : [ "obj-17", 1 ], + "midpoints" : [ 219.5, 576.0, 55.5, 576.0 ], + "order" : 1, "source" : [ "obj-1", 0 ] } } , { "patchline" : { - "destination" : [ "obj-11", 0 ], + "destination" : [ "obj-12", 0 ], "source" : [ "obj-10", 0 ] } } , { "patchline" : { - "destination" : [ "obj-14", 0 ], - "source" : [ "obj-13", 0 ] - } - - } -, { - "patchline" : { - "destination" : [ "obj-35", 0 ], - "source" : [ "obj-14", 0 ] + "destination" : [ "obj-1", 0 ], + "midpoints" : [ 136.0, 516.0, 219.5, 516.0 ], + "source" : [ "obj-22", 1 ] } } , { "patchline" : { - "destination" : [ "obj-10", 0 ], - "source" : [ "obj-21", 0 ] + "destination" : [ "obj-3", 1 ], + "source" : [ "obj-22", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], - "midpoints" : [ 107.75, 340.0, 157.0, 340.0 ], - "source" : [ "obj-22", 1 ] + "midpoints" : [ 387.0, 516.0, 219.5, 516.0 ], + "source" : [ "obj-26", 0 ] } } , { "patchline" : { - "destination" : [ "obj-3", 1 ], - "midpoints" : [ 74.25, 343.0, 103.5, 343.0 ], - "source" : [ "obj-22", 0 ] + "destination" : [ "obj-1", 0 ], + "midpoints" : [ 349.5, 516.0, 219.5, 516.0 ], + "source" : [ "obj-27", 0 ] } } , { "patchline" : { - "destination" : [ "obj-13", 0 ], - "source" : [ "obj-23", 0 ] + "destination" : [ "obj-17", 0 ], + "source" : [ "obj-3", 0 ] } } , { "patchline" : { - "destination" : [ "obj-15", 0 ], - "source" : [ "obj-3", 0 ] + "destination" : [ "obj-1", 0 ], + "midpoints" : [ 469.5, 516.0, 219.5, 516.0 ], + "source" : [ "obj-31", 0 ] } } , { "patchline" : { "destination" : [ "obj-1", 0 ], - "midpoints" : [ 29.5, 286.0, 157.0, 286.0 ], + "midpoints" : [ 29.5, 516.0, 219.5, 516.0 ], "order" : 0, "source" : [ "obj-35", 0 ] } @@ -1291,62 +1050,74 @@ , { "patchline" : { "destination" : [ "obj-1", 0 ], - "midpoints" : [ 197.5, 280.5, 157.0, 280.5 ], - "source" : [ "obj-39", 0 ] + "midpoints" : [ 414.5, 516.0, 219.5, 516.0 ], + "source" : [ "obj-45", 0 ] } } , { "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 221.5, 313.5, 157.0, 313.5 ], - "source" : [ "obj-40", 0 ] + "destination" : [ "obj-52", 0 ], + "source" : [ "obj-51", 0 ] } } , { "patchline" : { - "destination" : [ "obj-1", 0 ], - "midpoints" : [ 237.75, 345.75, 157.0, 345.75 ], - "source" : [ "obj-41", 0 ] + "destination" : [ "obj-53", 0 ], + "source" : [ "obj-52", 0 ] } } , { "patchline" : { - "destination" : [ "obj-17", 1 ], + "destination" : [ "obj-35", 1 ], + "source" : [ "obj-53", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-58", 0 ], + "source" : [ "obj-54", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 1 ], "order" : 0, - "source" : [ "obj-6", 0 ] + "source" : [ "obj-57", 0 ] } } , { "patchline" : { - "destination" : [ "obj-17", 0 ], + "destination" : [ "obj-58", 1 ], + "midpoints" : [ 219.5, 227.0, 240.0, 227.0, 240.0, 269.0, 134.5, 269.0 ], "order" : 1, - "source" : [ "obj-6", 0 ] + "source" : [ "obj-57", 0 ] } } , { "patchline" : { - "destination" : [ "obj-9", 0 ], - "source" : [ "obj-8", 0 ] + "destination" : [ "obj-51", 0 ], + "source" : [ "obj-58", 0 ] } } , { "patchline" : { - "destination" : [ "obj-35", 1 ], - "source" : [ "obj-80", 0 ] + "destination" : [ "obj-57", 0 ], + "source" : [ "obj-69", 0 ] } } , { "patchline" : { - "destination" : [ "obj-6", 1 ], - "midpoints" : [ 269.25, 466.5, 167.5, 466.5 ], - "source" : [ "obj-9", 0 ] + "destination" : [ "obj-35", 0 ], + "source" : [ "obj-80", 0 ] } } @@ -1354,9 +1125,9 @@ "styles" : [ { "name" : "max6box", "default" : { - "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ], + "accentcolor" : [ 0.8, 0.839216, 0.709804, 1.0 ], "bgcolor" : [ 1.0, 1.0, 1.0, 0.5 ], - "accentcolor" : [ 0.8, 0.839216, 0.709804, 1.0 ] + "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ] } , "parentstyle" : "", @@ -1374,7 +1145,6 @@ , { "name" : "max6message", "default" : { - "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ], "bgfillcolor" : { "type" : "gradient", "color1" : [ 0.866667, 0.866667, 0.866667, 1.0 ], @@ -1384,7 +1154,8 @@ "proportion" : 0.39, "autogradient" : 0 } - +, + "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ] } , "parentstyle" : "max6box", @@ -1402,17 +1173,15 @@ ] } , - "patching_rect" : [ 66.0, 104.0, 49.0, 22.0 ], + "patching_rect" : [ 70.0, 10.0, 108.0, 22.0 ], "saved_object_attributes" : { "description" : "", "digest" : "", "globalpatchername" : "", - "style" : "", "tags" : "" } , - "style" : "", - "text" : "p basic", + "text" : "p \"under the hood\"", "varname" : "basic_tab" } @@ -1426,14 +1195,15 @@ "patcher" : { "fileversion" : 1, "appversion" : { - "major" : 7, - "minor" : 3, - "revision" : 6, + "major" : 8, + "minor" : 2, + "revision" : 2, "architecture" : "x64", "modernui" : 1 } , - "rect" : [ 0.0, 26.0, 829.0, 628.0 ], + "classnamespace" : "box", + "rect" : [ 0.0, 26.0, 902.0, 676.0 ], "bglocked" : 0, "openinpresentation" : 0, "default_fontsize" : 12.0, @@ -1461,20 +1231,19 @@ "style" : "", "subpatcher_template" : "", "showontab" : 1, + "assistshowspatchername" : 0, "boxes" : [ ], "lines" : [ ] } , - "patching_rect" : [ 223.0, 230.0, 50.0, 22.0 ], + "patching_rect" : [ 190.0, 10.0, 25.0, 22.0 ], "saved_object_attributes" : { "description" : "", "digest" : "", "globalpatchername" : "", - "style" : "", "tags" : "" } , - "style" : "", "text" : "p ?", "varname" : "q_tab" } @@ -1483,49 +1252,44 @@ ], "lines" : [ ], "dependency_cache" : [ { - "name" : "helpdetails.js", - "bootpath" : "C74:/help/resources", - "type" : "TEXT", + "name" : "Nicol-LoopE-M.wav", + "bootpath" : "~/dev/flucoma/max/media", + "patcherrelativepath" : "../media", + "type" : "WAVE", "implicit" : 1 } +, { + "name" : "fluid.ampslice~.mxo", + "type" : "iLaX" + } , { "name" : "fluid.flucomaorg.maxpat", - "bootpath" : "~/Documents/documents@hudd/research/projects/fluid corpus navigation/research/flucoma-max/help", + "bootpath" : "~/dev/flucoma/max/help", "patcherrelativepath" : ".", "type" : "JSON", "implicit" : 1 } , { - "name" : "helpname.js", - "bootpath" : "C74:/help/resources", - "type" : "TEXT", - "implicit" : 1 - } -, { - "name" : "Nicol-LoopE-M.wav", - "bootpath" : "~/Documents/documents@hudd/research/projects/fluid corpus navigation/research/flucoma-max/media", - "patcherrelativepath" : "../media", - "type" : "WAVE", + "name" : "fluid.learn.maxpat", + "bootpath" : "~/dev/flucoma/max/help", + "patcherrelativepath" : ".", + "type" : "JSON", "implicit" : 1 } , { - "name" : "helpstarter.js", + "name" : "helpdetails.js", "bootpath" : "C74:/help/resources", "type" : "TEXT", "implicit" : 1 } -, { - "name" : "fluid.ampslice~.mxo", - "type" : "iLaX" - } ], "autosave" : 0, "styles" : [ { "name" : "max6box", "default" : { - "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ], + "accentcolor" : [ 0.8, 0.839216, 0.709804, 1.0 ], "bgcolor" : [ 1.0, 1.0, 1.0, 0.5 ], - "accentcolor" : [ 0.8, 0.839216, 0.709804, 1.0 ] + "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ] } , "parentstyle" : "", @@ -1543,7 +1307,6 @@ , { "name" : "max6message", "default" : { - "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ], "bgfillcolor" : { "type" : "gradient", "color1" : [ 0.866667, 0.866667, 0.866667, 1.0 ], @@ -1553,7 +1316,8 @@ "proportion" : 0.39, "autogradient" : 0 } - +, + "textcolor_inverse" : [ 0.0, 0.0, 0.0, 1.0 ] } , "parentstyle" : "max6box",