From 9c157844901c8448b91883dbe32275914fccf2b6 Mon Sep 17 00:00:00 2001 From: equilet <2237372+equilet@users.noreply.github.com> Date: Tue, 7 Feb 2023 15:51:29 -0800 Subject: [PATCH] initial commit --- .DS_Store | Bin 0 -> 6148 bytes 1polelist.maxhelp | 599 + 1polelist.maxpat | 223 + _notes/.DS_Store | Bin 0 -> 6148 bytes _notes/events_control.txt | 4 + _notes/notes.rtf | 18 + _notes/notes_todo.txt | 51 + pathpop.js | 25 + research/filter_experiment.maxpat | 735 + research/tf_playstuff.maxpat | 373 + research/violin_analysis.maxpat | 454 + research/weighted_probability.maxpat | 289 + tf.circbuf~.maxhelp | 405 + tf.circbuf~.maxpat | 728 + tf.grain2~.maxhelp | 2184 + tf.grain2~.maxpat | 2756 + tf.ss.ui.maxpat | 155 + tf.ui.gain.maxpat | 424 + tilde-0.0b/.DS_Store | Bin 0 -> 6148 bytes tilde-0.0b/granubuf~.maxhelp | 10853 +++ tilde-0.0b/granubuf~.mxo/Contents/Info.plist | 38 + .../granubuf~.mxo/Contents/MacOS/granubuf~ | Bin 0 -> 91684 bytes tilde-0.0b/granufm~.maxhelp | 1106 + tilde-0.0b/granufm~.mxo/Contents/Info.plist | 38 + .../granufm~.mxo/Contents/MacOS/granufm~ | Bin 0 -> 53872 bytes tilde-0.0b/localpeak~.maxhelp | 663 + tilde-0.0b/localpeak~.mxo/Contents/Info.plist | 38 + .../localpeak~.mxo/Contents/MacOS/localpeak~ | Bin 0 -> 31240 bytes tilde-0.0b/polywave~.maxhelp | 2525 + tilde-0.0b/polywave~.mxo/Contents/Info.plist | 38 + .../polywave~.mxo/Contents/MacOS/polywave~ | Bin 0 -> 59140 bytes tilde-0.0b/shot-ms~.maxhelp | 76919 ++++++++++++++++ tilde-0.0b/shot-ms~.mxo/Contents/Info.plist | 38 + .../shot-ms~.mxo/Contents/MacOS/shot-ms~ | Bin 0 -> 35116 bytes 34 files changed, 101679 insertions(+) create mode 100644 .DS_Store create mode 100644 1polelist.maxhelp create mode 100644 1polelist.maxpat create mode 100644 _notes/.DS_Store create mode 100644 _notes/events_control.txt create mode 100644 _notes/notes.rtf create mode 100644 _notes/notes_todo.txt create mode 100644 pathpop.js create mode 100644 research/filter_experiment.maxpat create mode 100644 research/tf_playstuff.maxpat create mode 100644 research/violin_analysis.maxpat create mode 100644 research/weighted_probability.maxpat create mode 100644 tf.circbuf~.maxhelp create mode 100644 tf.circbuf~.maxpat create mode 100644 tf.grain2~.maxhelp create mode 100644 tf.grain2~.maxpat create mode 100644 tf.ss.ui.maxpat create mode 100644 tf.ui.gain.maxpat create mode 100644 tilde-0.0b/.DS_Store create mode 100644 tilde-0.0b/granubuf~.maxhelp create mode 100644 tilde-0.0b/granubuf~.mxo/Contents/Info.plist create mode 100755 tilde-0.0b/granubuf~.mxo/Contents/MacOS/granubuf~ create mode 100644 tilde-0.0b/granufm~.maxhelp create mode 100644 tilde-0.0b/granufm~.mxo/Contents/Info.plist create mode 100755 tilde-0.0b/granufm~.mxo/Contents/MacOS/granufm~ create mode 100644 tilde-0.0b/localpeak~.maxhelp create mode 100644 tilde-0.0b/localpeak~.mxo/Contents/Info.plist create mode 100755 tilde-0.0b/localpeak~.mxo/Contents/MacOS/localpeak~ create mode 100644 tilde-0.0b/polywave~.maxhelp create mode 100644 tilde-0.0b/polywave~.mxo/Contents/Info.plist create mode 100755 tilde-0.0b/polywave~.mxo/Contents/MacOS/polywave~ create mode 100644 tilde-0.0b/shot-ms~.maxhelp create mode 100644 tilde-0.0b/shot-ms~.mxo/Contents/Info.plist create mode 100755 tilde-0.0b/shot-ms~.mxo/Contents/MacOS/shot-ms~ diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..48c6e291379e94742b490de5f400b04c1fa2f23d GIT binary patch literal 6148 zcmeHKu};H447H&{B$keh_Y3)hP=znZ2Nc>OIy6c}#h!_Y&+5XLu=54HcQz=Y85j^k z$d-K1cW3)9Ps-g{M0D}EDMjWYQb37HV?sDQId$gFGoa=ixAGus+3xPkW+KsF9OB*! z?D|d)(82!KUArG__{68}>Uy>7R*ZjoUA{fP9IvKwwcX}he*10Nd|7j_e3-#NFc1s` z1Hr(LF@QUpQd}5D8w>;k!N4a2JRcI2SUL8F`RG8CO8_9B(OF=#mS9YBtQ>no%s|va zfflM>VyJ~H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0xyb;?s5e+s7)Ms=R+FDC!Omb`-iy>zy zVxdF}6)!Qw!a1JYuW>Af77p>^L;TBc#f#LhbNy7^A&p_^U?3P6GH`6&ncn}G{AEUq z{9#D+f`MS*pD`elcG)htDZg7kY)|jn#CFA|qJBjU3hluofE_(Y&g!JiC$;I5BDFIQ literal 0 HcmV?d00001 diff --git a/tilde-0.0b/granubuf~.maxhelp b/tilde-0.0b/granubuf~.maxhelp new file mode 100644 index 0000000..64ae742 --- /dev/null +++ b/tilde-0.0b/granubuf~.maxhelp @@ -0,0 +1,10853 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 71.0, 79.0, 1119.0, 754.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showrootpatcherontab" : 0, + "showontab" : 0, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 26.0, 1119.0, 728.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 442.5, 541.0, 98.0, 21.0 ], + "style" : "", + "text" : "scale~ 0 1 0.9 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 442.5, 509.5, 69.0, 21.0 ], + "style" : "", + "text" : "phasor~ 0.7" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 559.0, 481.5, 82.0, 21.0 ], + "style" : "", + "text" : "loadmess 250." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-27", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 559.0, 510.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-21", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 559.0, 541.0, 66.0, 21.0 ], + "style" : "", + "text" : "duration $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-15", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 289.0, 172.0, 292.0, 19.0 ], + "style" : "", + "text" : "<< grains are triggered by non-zero samples (trigger inlet)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 591.0, 607.0, 34.0, 21.0 ], + "style" : "", + "text" : "sel 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 591.0, 579.0, 39.0, 21.0 ], + "style" : "", + "text" : "active" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 591.0, 637.0, 32.5, 21.0 ], + "style" : "", + "text" : "stop" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 510.5, 639.0, 69.0, 21.0 ], + "style" : "", + "text" : "startwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 337.0, 679.0, 35.0, 21.0 ], + "style" : "", + "text" : "dac~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-13", + "maxclass" : "flonum", + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 213.0, 472.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 141.5, 625.0, 156.5, 64.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-6", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 337.0, 625.0, 152.0, 28.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 213.0, 558.0, 41.0, 21.0 ], + "style" : "", + "text" : "<~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 213.0, 531.0, 41.0, 21.0 ], + "style" : "", + "text" : "delta~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 213.0, 504.0, 66.0, 21.0 ], + "style" : "", + "text" : "phasor~ 20" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-20", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 337.0, 579.0, 125.0, 33.0 ], + "style" : "", + "text" : "granubuf~ @buffer foo @inlets trigger start" + } + + } +, { + "box" : { + "attr" : "end_mode", + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-22", + "maxclass" : "attrui", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 337.0, 418.0, 150.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 14.0, + "id" : "obj-7", + "linecount" : 3, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 192.0, 342.0, 489.0, 53.0 ], + "style" : "", + "text" : "@end_mode 0 = don't play the grain if @end is past buffer end\n@end_mode 1 = resize the grain duration to end on the last sample (default)\n@end_mode 2 = play the grain unscaled up to the last sample of the buffer " + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 14.0, + "id" : "obj-3", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 148.0, 71.0, 658.0, 22.0 ], + "style" : "", + "text" : "what happens if your @end point is a product of your duration setting, and is past the end of your buffer?" + } + + } +, { + "box" : { + "id" : "obj-1", + "maxclass" : "live.line", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 686.0, 109.5, 5.0, 292.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-12", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 237.0, 181.0, 105.0, 17.0 ], + "style" : "", + "text" : "set param-samp-ex" + } + + } +, { + "box" : { + "allowdrag" : 0, + "bgcolor" : [ 0.983929, 1.0, 0.987947, 0.0 ], + "buffername" : "param-ex", + "gridcolor" : [ 0.392, 0.392, 0.392, 1.0 ], + "id" : "obj-9", + "labels" : 0, + "maxclass" : "waveform~", + "numinlets" : 5, + "numoutlets" : 6, + "outlettype" : [ "float", "float", "float", "float", "list", "" ], + "patching_rect" : [ 628.5, 211.0, 126.0, 89.0 ], + "ruler" : 0, + "selectioncolor" : [ 0.0, 0.372549, 1.0, 0.0 ], + "style" : "", + "vticks" : 0, + "waveformcolor" : [ 1.0, 0.278074, 0.617122, 0.58 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-8", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 628.5, 181.0, 75.0, 17.0 ], + "style" : "", + "text" : "set param-ex" + } + + } +, { + "box" : { + "allowdrag" : 0, + "bgcolor" : [ 0.983929, 1.0, 0.987947, 0.0 ], + "buffername" : "param-samp-ex", + "gridcolor" : [ 0.392157, 0.392157, 0.392157, 0.0 ], + "id" : "obj-11", + "labels" : 0, + "maxclass" : "waveform~", + "numinlets" : 5, + "numoutlets" : 6, + "outlettype" : [ "float", "float", "float", "float", "list", "" ], + "patching_rect" : [ 237.0, 205.0, 449.0, 101.0 ], + "ruler" : 0, + "selectioncolor" : [ 0.0, 0.372549, 1.0, 0.0 ], + "style" : "", + "vticks" : 0, + "waveformcolor" : [ 0.0, 0.412186, 0.603886, 1.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 520.0, 667.0, 346.5, 667.0 ], + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 600.5, 667.0, 346.5, 667.0 ], + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 568.5, 572.75, 346.5, 572.75 ], + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-8", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 238.0, 132.0, 72.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p end_mode" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 26.0, 1119.0, 728.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-56", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 181.75, 285.5, 42.0, 19.0 ], + "style" : "", + "text" : "trigger" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-55", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 292.75, 294.0, 73.0, 19.0 ], + "style" : "", + "text" : "start position" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-54", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 395.5, 311.0, 37.0, 19.0 ], + "style" : "", + "text" : "outlet" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-45", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 223.0, 125.0, 114.0, 19.0 ], + "style" : "", + "text" : "scale~ -1. 1. 200 59" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 223.0, 92.5, 60.0, 19.0 ], + "style" : "", + "text" : "cycle~ 0.3" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-44", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 299.75, 562.0, 32.5, 19.0 ], + "style" : "", + "text" : "*~ 3" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-42", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 281.0, 269.0, 114.0, 19.0 ], + "style" : "", + "text" : "scale~ -1. 1. 0.1 0.15" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-41", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 281.0, 236.5, 60.0, 19.0 ], + "style" : "", + "text" : "cycle~ 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 109.25, 522.0, 56.0, 19.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-10", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 109.25, 548.0, 85.0, 17.0 ], + "style" : "", + "text" : "0. 0.33 0.66 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-72", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 361.25, 562.0, 183.0, 19.0 ], + "style" : "", + "text" : "<< simple post processing example" + } + + } +, { + "box" : { + "fontname" : "Arial Bold", + "fontsize" : 11.0, + "id" : "obj-70", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 705.75, 130.5, 335.0, 19.0 ], + "style" : "", + "text" : "<< -1 value cycles through outlets for each new grain (default)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-69", + "linecount" : 3, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 810.125, 199.5, 179.0, 43.0 ], + "style" : "", + "text" : "<< but you can also use other processes for choosing the channels" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-68", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 810.125, 269.5, 253.0, 19.0 ], + "style" : "", + "text" : "<< or for example, send to just the reverb channel" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-66", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 757.125, 269.5, 44.0, 19.0 ], + "style" : "", + "text" : "sig~ 4" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-65", + "maxclass" : "number", + "maximum" : 3, + "minimum" : 1, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 603.0, 242.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-63", + "maxclass" : "newobj", + "numinlets" : 5, + "numoutlets" : 2, + "outlettype" : [ "signal", "signal" ], + "patching_rect" : [ 299.75, 600.0, 76.5, 19.0 ], + "style" : "", + "text" : "yafr2" + } + + } +, { + "box" : { + "fontname" : "Arial Bold", + "fontsize" : 13.0, + "id" : "obj-62", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 102.5, 36.0, 872.0, 21.0 ], + "style" : "", + "text" : "@numoutlets attribute creates multiple outlets, for spatial rendering, or whatever processing you might like to add to a given grain channel" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-53", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 654.375, 130.5, 44.0, 19.0 ], + "style" : "", + "text" : "sig~ -1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-52", + "maxclass" : "newobj", + "numinlets" : 4, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 603.0, 302.0, 173.125, 19.0 ], + "style" : "", + "text" : "selector~ 3 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-51", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 705.75, 168.5, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-49", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 705.75, 225.5, 89.0, 19.0 ], + "style" : "", + "text" : "scale~ -1. 1. 0 4" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-47", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 705.75, 199.5, 66.0, 19.0 ], + "style" : "", + "text" : "cycle~ 0.25" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-46", + "maxclass" : "newobj", + "numinlets" : 4, + "numoutlets" : 3, + "outlettype" : [ "signal", "signal", "list" ], + "patching_rect" : [ 215.285721, 600.0, 77.0, 19.0 ], + "style" : "", + "text" : "matrix~ 4 2 0." + } + + } +, { + "box" : { + "channels" : 5, + "id" : "obj-6", + "maxclass" : "live.gain~", + "numinlets" : 5, + "numoutlets" : 8, + "outlettype" : [ "signal", "signal", "signal", "signal", "signal", "", "float", "list" ], + "parameter_enable" : 1, + "patching_rect" : [ 245.0, 405.0, 91.0, 125.0 ], + "saved_attribute_attributes" : { + "valueof" : { + "parameter_longname" : "live.gain~", + "parameter_shortname" : "live.gain~", + "parameter_type" : 0, + "parameter_mmin" : -70.0, + "parameter_mmax" : 6.0, + "parameter_initial_enable" : 1, + "parameter_initial" : [ -70 ], + "parameter_unitstyle" : 4 + } + + } +, + "showname" : 0, + "varname" : "live.gain~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-34", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 102.5, 221.0, 76.0, 19.0 ], + "style" : "", + "text" : "loadmess 0.5" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 23.5, 221.0, 82.0, 19.0 ], + "style" : "", + "text" : "loadmess 120." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-27", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 23.5, 254.5, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-25", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 102.5, 254.5, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-22", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 102.5, 285.5, 45.0, 17.0 ], + "style" : "", + "text" : "rate $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-21", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 23.5, 285.5, 66.0, 17.0 ], + "style" : "", + "text" : "duration $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 477.5, 629.0, 34.0, 19.0 ], + "style" : "", + "text" : "sel 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 477.5, 601.0, 39.0, 19.0 ], + "style" : "", + "text" : "active" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 477.5, 657.0, 32.5, 17.0 ], + "style" : "", + "text" : "stop" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 395.5, 657.0, 69.0, 17.0 ], + "style" : "", + "text" : "startwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 215.285721, 692.0, 103.464279, 19.0 ], + "style" : "", + "text" : "dac~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 223.0, 214.0, 41.0, 19.0 ], + "style" : "", + "text" : "<~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 223.0, 187.0, 41.0, 19.0 ], + "style" : "", + "text" : "delta~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 223.0, 160.0, 72.0, 19.0 ], + "style" : "", + "text" : "phasor~ 70" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "linecount" : 3, + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 5, + "outlettype" : [ "signal", "signal", "signal", "signal", "signal" ], + "patching_rect" : [ 223.0, 337.0, 135.0, 43.0 ], + "style" : "", + "text" : "granubuf~ @buffer foo @numoutlets 5 @inlets trigger start outlet" + } + + } +, { + "box" : { + "angle" : 0.0, + "bgcolor" : [ 1.0, 1.0, 1.0, 0.0 ], + "border" : 3, + "bordercolor" : [ 0.0, 0.737214, 1.0, 1.0 ], + "id" : "obj-7", + "maxclass" : "panel", + "mode" : 0, + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 597.0, 233.5, 62.0, 36.0 ], + "proportion" : 0.39, + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-30", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 429.0, 59.0, 652.0, 758.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 327.375, 226.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 192.75, 497.0, 47.0, 19.0 ], + "style" : "", + "text" : "zl rot -1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 489.0, 47.0, 19.0 ], + "style" : "", + "text" : "zl rot -1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 104.75, 100.0, 32.5, 19.0 ], + "style" : "", + "text" : "t l l" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 77.0, 197.0, 32.5, 19.0 ], + "style" : "", + "text" : "- 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 104.75, 131.0, 36.0, 19.0 ], + "style" : "", + "text" : "zl len" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 464.0, 68.0, 19.0 ], + "style" : "", + "text" : "pack 0. 0 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 192.75, 464.0, 68.0, 19.0 ], + "style" : "", + "text" : "pack 0. 0 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "int", "int", "int" ], + "patching_rect" : [ 185.0, 264.0, 46.0, 19.0 ], + "style" : "", + "text" : "t i i i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 294.0, 43.0, 19.0 ], + "style" : "", + "text" : "zl mth" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 264.0, 100.0, 19.0 ], + "style" : "", + "text" : "zl reg" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "int" ], + "patching_rect" : [ 50.0, 167.0, 46.0, 19.0 ], + "style" : "", + "text" : "uzi" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-7", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 50.0, 418.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-6", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 192.75, 418.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-4", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 50.0, 322.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 384.0, 129.0, 19.0 ], + "style" : "", + "text" : "expr sin($f1*3.1415*0.5)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 192.75, 384.0, 132.0, 19.0 ], + "style" : "", + "text" : "expr cos($f1*3.1415*0.5)" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-28", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 104.75, 40.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-29", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 116.375, 576.0, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 1 ] + } + + } + ] + } +, + "patching_rect" : [ 109.25, 575.0, 88.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p basic-panning" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-6", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 118.75, 596.5, 224.785721, 596.5 ], + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-63", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-46", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 2 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 612.5, 328.5, 348.5, 328.5 ], + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-53", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 4 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-63", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-63", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-65", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-66", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 556.0, 133.0, 88.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p outlets" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 26.0, 1119.0, 728.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 693.0, 457.0, 51.0, 19.0 ], + "style" : "", + "text" : "(default)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-57", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 195.0, 552.0, 484.0, 31.0 ], + "style" : "", + "text" : "similarly, if one time parameter inlet is declared, granubuf~ will use any other time parameter that is input to adjust which parameter should be a product of the other two." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-53", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 800.5, 543.0, 273.0, 19.0 ], + "style" : "", + "text" : "<< click these messages and look at the max window" + } + + } +, { + "box" : { + "fontname" : "Arial Bold", + "fontsize" : 11.0, + "id" : "obj-52", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 88.0, 394.0, 166.0, 19.0 ], + "style" : "", + "text" : "implying passive parameters:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-51", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 737.0, 543.0, 62.0, 21.0 ], + "style" : "", + "text" : "duration 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-49", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 693.0, 543.0, 38.0, 21.0 ], + "style" : "", + "text" : "end 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 693.0, 570.0, 199.0, 21.0 ], + "style" : "", + "text" : "granubuf~ @inlets trigger rate amp" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-45", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 724.0, 442.0, 257.0, 19.0 ], + "style" : "", + "text" : "click these messages and look at the max window:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-35", + "linecount" : 4, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 195.0, 473.0, 484.0, 56.0 ], + "style" : "", + "text" : "in the case that no time parameters are specified as inlets, granubuf~ will use the last two time parameters that were set to decide which parameter should be passive. for transparency, the current passive parameter is posted to the max window. this will eventually be passed out of an information outlet (still to be impletmented at the moment)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-31", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 926.0, 473.0, 78.0, 21.0 ], + "style" : "", + "text" : "end 1., rate 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-23", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 800.5, 473.0, 99.0, 21.0 ], + "style" : "", + "text" : "end 1., duration 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-15", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 693.0, 473.0, 100.0, 21.0 ], + "style" : "", + "text" : "rate 1., duration 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 693.0, 504.0, 60.0, 21.0 ], + "style" : "", + "text" : "granubuf~" + } + + } +, { + "box" : { + "fontname" : "Arial Bold", + "fontsize" : 11.0, + "id" : "obj-41", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 311.25, 688.0, 443.0, 19.0 ], + "style" : "", + "text" : "if three time parameters are created as inlets, you get an error! not recommended!" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 693.0, 409.0, 199.0, 21.0 ], + "style" : "", + "text" : "granubuf~ @inlets trigger rate duration" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-39", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 253.0, 409.0, 426.0, 19.0 ], + "style" : "", + "text" : "if two time parameters are created as inlets, the passive parameter is permanently >>" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-36", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 693.0, 603.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-34", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 693.0, 627.315796, 50.0, 21.0 ], + "style" : "", + "text" : "rate $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-32", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 693.0, 652.5, 199.0, 21.0 ], + "style" : "", + "text" : "granubuf~ @inlets trigger rate amp" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-30", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 88.0, 650.0, 591.0, 19.0 ], + "style" : "", + "text" : "when a time parameter is created as an inlet, the value is tied to this inlet, i.e. cannot be set via message or attribute >>" + } + + } +, { + "box" : { + "id" : "obj-29", + "maxclass" : "live.line", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 623.0, 275.0, 59.5, 5.0 ] + } + + } +, { + "box" : { + "id" : "obj-28", + "maxclass" : "live.line", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 383.0, 354.5, 299.5, 6.0 ] + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "live.line", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 486.5, 312.5, 196.0, 5.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-26", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 686.0, 347.0, 88.0, 19.0 ], + "style" : "", + "text" : "(rate is passive)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-25", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 686.0, 305.0, 109.0, 19.0 ], + "style" : "", + "text" : "(duration is passive)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-24", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 686.0, 268.0, 88.0, 19.0 ], + "style" : "", + "text" : "(end is passive)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-21", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 244.5, 327.0, 27.0, 19.0 ], + "style" : "", + "text" : "OR" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-20", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 244.5, 287.0, 27.0, 19.0 ], + "style" : "", + "text" : "OR" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-19", + "linecount" : 3, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 88.0, 204.0, 421.0, 43.0 ], + "style" : "", + "text" : "there are three possible relationships between duraiton, rate, and end parameters. in each case one parameter is calculated in terms of the other two, which I've called the \"passive\" parameter for now." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-17", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 88.0, 347.0, 295.0, 20.0 ], + "style" : "", + "text" : "- the rate is relative to the desired length and duration" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-16", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 88.0, 268.0, 535.0, 20.0 ], + "style" : "", + "text" : "- the length (number of samples) in the grain is relative to the desired duration and rate of playback" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 12.0, + "id" : "obj-14", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 88.0, 305.0, 399.0, 20.0 ], + "style" : "", + "text" : "- the duration is relative to the length of the grain and the rate of playback" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-12", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 535.0, 112.0, 105.0, 17.0 ], + "style" : "", + "text" : "set param-samp-ex" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 595.0, 74.0, 199.0, 21.0 ], + "style" : "", + "text" : "buffer~ param-samp-ex drumloop.aif" + } + + } +, { + "box" : { + "allowdrag" : 0, + "bgcolor" : [ 0.983929, 1.0, 0.987947, 0.0 ], + "buffername" : "param-ex", + "gridcolor" : [ 0.392, 0.392, 0.392, 1.0 ], + "id" : "obj-9", + "labels" : 0, + "maxclass" : "waveform~", + "numinlets" : 5, + "numoutlets" : 6, + "outlettype" : [ "float", "float", "float", "float", "list", "" ], + "patching_rect" : [ 724.0, 142.0, 71.0, 89.0 ], + "ruler" : 0, + "selectioncolor" : [ 0.0, 0.372549, 1.0, 0.0 ], + "style" : "", + "vticks" : 0, + "waveformcolor" : [ 1.0, 0.278074, 0.617122, 0.58 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-8", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 724.0, 112.0, 75.0, 17.0 ], + "style" : "", + "text" : "set param-ex" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 815.0, 47.0, 105.0, 21.0 ], + "style" : "", + "text" : "fill 1, apply hanning" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 815.0, 19.0, 56.0, 21.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 815.0, 75.0, 169.0, 21.0 ], + "style" : "", + "text" : "buffer~ param-ex @samps 1024" + } + + } +, { + "box" : { + "fontname" : "Arial Bold", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 175.0, 176.0, 337.0, 19.0 ], + "style" : "", + "text" : "time parameters describe different aspects of the same values" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 88.0, 176.0, 87.0, 19.0 ], + "style" : "", + "text" : "important note: " + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-44", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 96.0, 75.0, 398.0, 19.0 ], + "style" : "", + "text" : "inlets are created as needed with the @inlets attribute, and may be in any order" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-42", + "maxclass" : "newobj", + "numinlets" : 8, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 88.0, 103.0, 414.0, 21.0 ], + "style" : "", + "text" : "granubuf~ @inlets trigger start duration rate buffer_index window_index outlet amp" + } + + } +, { + "box" : { + "allowdrag" : 0, + "bgcolor" : [ 0.983929, 1.0, 0.987947, 0.0 ], + "buffername" : "param-samp-ex", + "gridcolor" : [ 0.392157, 0.392157, 0.392157, 0.0 ], + "id" : "obj-11", + "labels" : 0, + "maxclass" : "waveform~", + "numinlets" : 5, + "numoutlets" : 6, + "outlettype" : [ "float", "float", "float", "float", "list", "" ], + "patching_rect" : [ 535.0, 136.0, 449.0, 101.0 ], + "ruler" : 0, + "selectioncolor" : [ 0.0, 0.372549, 1.0, 0.0 ], + "style" : "", + "vticks" : 0, + "waveformcolor" : [ 0.0, 0.412186, 0.603886, 1.0 ] + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 702.5, 496.5, 702.5, 496.5 ], + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 810.0, 496.5, 702.5, 496.5 ], + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 935.5, 496.5, 702.5, 496.5 ], + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 702.5, 564.5, 702.5, 564.5 ], + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 746.5, 564.5, 702.5, 564.5 ], + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-8", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 117.0, 133.0, 114.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p inlets¶meters" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 26.0, 1119.0, 728.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-58", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 578.75, 219.0, 128.0, 21.0 ], + "style" : "", + "text" : "peek~ granu-window-ex" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-57", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "int", "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 25.0, 69.0, 640.0, 480.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "boxes" : [ { + "box" : { + "comment" : "", + "id" : "obj-3", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 125.0, 407.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "float" ], + "patching_rect" : [ 371.5, 60.0, 32.5, 19.0 ], + "style" : "", + "text" : "t b f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "float" ], + "patching_rect" : [ 172.5, 60.0, 32.5, 19.0 ], + "style" : "", + "text" : "t b f" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "int" ], + "patching_rect" : [ 92.0, 174.0, 32.5, 19.0 ], + "style" : "", + "text" : "t i i" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-23", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 92.0, 407.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-50", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 106.0, 238.0, 99.0, 19.0 ], + "style" : "", + "text" : "expr pow($f1\\, $f2)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-29", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 106.0, 312.0, 298.0, 19.0 ], + "style" : "", + "text" : "expr pow($f1\\, $f2)" + } + + } +, { + "box" : { + "id" : "obj-30", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 50.0, 100.0, 20.0, 20.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 106.0, 277.0, 264.0, 19.0 ], + "style" : "", + "text" : "expr 1 - ((cos(6.28318530717959 * $f1) * 0.5) + 0.5)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-36", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 106.0, 206.0, 44.0, 19.0 ], + "style" : "", + "text" : "/ 511." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-37", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "int" ], + "patching_rect" : [ 50.0, 136.0, 61.0, 19.0 ], + "style" : "", + "text" : "uzi 512 0" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-55", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 172.5, 13.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-56", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 371.5, 21.0, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-36", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-36", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-37", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-50", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-56", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 578.75, 183.0, 214.25, 21.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p shape-window" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-53", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 889.75, 82.0, 32.5, 21.0 ], + "style" : "", + "text" : "1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-52", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 700.75, 39.0, 163.0, 19.0 ], + "style" : "", + "text" : "some example window shaping" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-51", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 256.0, 244.0, 62.0, 31.0 ], + "style" : "", + "text" : "loadmess 0.24" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-48", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 652.75, 82.0, 32.5, 21.0 ], + "style" : "", + "text" : "1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-47", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 774.0, 82.0, 32.5, 21.0 ], + "style" : "", + "text" : "10" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-45", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 851.5, 82.0, 32.5, 21.0 ], + "style" : "", + "text" : "2" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-46", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 813.75, 82.0, 32.5, 21.0 ], + "style" : "", + "text" : "0.1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-43", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 578.75, 82.0, 32.5, 21.0 ], + "style" : "", + "text" : "0.3" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-41", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 614.5, 82.0, 32.5, 21.0 ], + "style" : "", + "text" : "10." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 14.0, + "id" : "obj-7", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 355.375, 639.0, 625.0, 22.0 ], + "style" : "", + "text" : "(you can also use a collection of buffers~ to avoid the delay when writing, see polybuffer~ example)" + } + + } +, { + "box" : { + "fontname" : "Arial Bold", + "fontsize" : 13.0, + "id" : "obj-2", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 118.0, 45.5, 431.0, 21.0 ], + "style" : "", + "text" : "this allows you to change the shape of your window dynamically >>" + } + + } +, { + "box" : { + "fontname" : "Arial Bold", + "fontsize" : 13.0, + "id" : "obj-44", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 118.0, 23.5, 386.0, 21.0 ], + "style" : "", + "text" : "user windows buffers can be set with the @window attribute" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-42", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 830.0, 142.0, 155.0, 19.0 ], + "style" : "", + "text" : "<< window amplitude shaping" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-8", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 634.0, 142.0, 138.0, 19.0 ], + "style" : "", + "text" : "<< window phase shaping" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-18", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 587.0, 274.5, 112.0, 21.0 ], + "style" : "", + "text" : "set granu-window-ex" + } + + } +, { + "box" : { + "allowdrag" : 0, + "buffername" : "granu-window-ex", + "id" : "obj-19", + "maxclass" : "waveform~", + "numinlets" : 5, + "numoutlets" : 6, + "outlettype" : [ "float", "float", "float", "float", "list", "" ], + "patching_rect" : [ 587.0, 305.5, 371.0, 146.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 279.0, 398.5, 206.0, 21.0 ], + "style" : "", + "text" : "buffer~ granu-window-ex @samps 512" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 578.75, 53.0, 56.0, 19.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-49", + "maxclass" : "flonum", + "minimum" : 0.000001, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 578.75, 142.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-28", + "maxclass" : "flonum", + "minimum" : 0.000001, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 774.0, 142.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-34", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 402.5, 249.0, 70.0, 19.0 ], + "style" : "", + "text" : "loadmess 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 323.5, 249.0, 82.0, 19.0 ], + "style" : "", + "text" : "loadmess 200." + } + + } +, { + "box" : { + "floatoutput" : 1, + "id" : "obj-40", + "maxclass" : "slider", + "mult" : 0.001, + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "parameter_enable" : 0, + "patching_rect" : [ 256.0, 220.0, 264.5, 19.0 ], + "size" : 1000.0, + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-31", + "maxclass" : "flonum", + "maximum" : 1.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 256.0, 277.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-32", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 256.0, 303.5, 47.0, 21.0 ], + "style" : "", + "text" : "start $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-27", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 323.5, 277.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-25", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 402.5, 277.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-22", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 402.5, 303.5, 45.0, 21.0 ], + "style" : "", + "text" : "rate $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-21", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 323.5, 303.5, 66.0, 21.0 ], + "style" : "", + "text" : "duration $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 338.0, 529.0, 34.0, 21.0 ], + "style" : "", + "text" : "sel 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 338.0, 501.0, 39.0, 21.0 ], + "style" : "", + "text" : "active" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 338.0, 557.0, 32.5, 21.0 ], + "style" : "", + "text" : "stop" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 256.0, 557.0, 69.0, 21.0 ], + "style" : "", + "text" : "startwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 223.0, 617.0, 35.0, 21.0 ], + "style" : "", + "text" : "dac~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-12", + "maxclass" : "flonum", + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 223.0, 110.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 52.0, 377.0, 127.0, 294.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 52.0, 266.0, 127.0, 96.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-6", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 223.5, 407.0, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 223.0, 196.0, 41.0, 21.0 ], + "style" : "", + "text" : "<~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 223.0, 169.0, 41.0, 21.0 ], + "style" : "", + "text" : "delta~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 223.0, 142.0, 66.0, 21.0 ], + "style" : "", + "text" : "phasor~ 12" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 223.0, 349.0, 147.5, 33.0 ], + "style" : "", + "text" : "granubuf~ @buffer foo @window granu-window-ex" + } + + } +, { + "box" : { + "angle" : 0.0, + "background" : 1, + "bgcolor" : [ 0.898039, 0.898039, 0.898039, 0.0 ], + "border" : 5, + "bordercolor" : [ 0.280851, 0.623291, 1.0, 1.0 ], + "id" : "obj-54", + "maxclass" : "panel", + "mode" : 0, + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 553.5, 23.5, 457.5, 491.0 ], + "proportion" : 0.39, + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-53", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-53", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-58", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 783.5, 210.0, 642.75, 210.0 ], + "source" : [ "obj-57", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-58", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-57", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 358.0, 133.0, 88.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p window-buffer" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 26.0, 1119.0, 728.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 14.0, + "id" : "obj-4", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 18.0, 39.0, 620.0, 22.0 ], + "style" : "", + "text" : "** old testing notes, this is essentially the same as what's explained in the inlets¶meters tab **" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 13.0, + "id" : "obj-2", + "linecount" : 42, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 18.0, 94.0, 935.0, 616.0 ], + "style" : "", + "text" : "Note on location and rate control: \nThe parameters for grain start/end, duration, and rate all influence each other. For example, with a specifying a start and end time within a buffer, the rate of playback will control the duration of the grain. Or, alternatively, if specifying a start time and duration, the rate will alter the resulting end time (i.e. faster rates will require more of the buffer to fill the fixed duration value). Therefore, some there are some design decisions that needed to be made to deal with these .\n\nThe start parameter is always active (is never overridden by other values)\n\nInput cases:\n inputs: start, duration, rate (default)\n end = (start_ms + duration) / rate_ms\n\n inputs: start, end, rate\n duration = (end_ms - start_ms) * rate\n\n inputs: start, end, duration\n rate = (end_ms - start_ms) / duration\n\n inputs: start, end, duration, rate\n this is not allowed as signal rate inputs, and will fail instantiation: \n error = parameters could conflict with each other! \n\nHowever, since it is potentially interesting to jump back and forth between these parameter relationships, it is currently allowed with message inputs. In the case you sequentially input all three conflicting parameters, the oldest input type will be overwritten.\n\nSetting duration and then end and then rate, your duration value is overwritten.\nSetting end and then duration and then rate, your end value is overwritten.\nSetting rate and then end and then duration, your rate value is overwritten.\n…and so on (setting duration and then rate and then end, your duration value is overwritten etc.)\nBy default duration is set as the \"oldest\" parameter.\n\nNOTE! This is \"allowed\" but it introduces hidden states, which is against best practices, and should be avoided! Eventually a information outlet will be added so you will be able to maintain information about the grain state(s).\n\nSince these parameters can effect each other, there are in place some rules and defaults for signal rate input:\n\n- Parameters that have assigned inlets can only be addressed by the inlet, and are always present in the active collection\n\n- When two inlets are created for rate, duration or end parameters, the internal passive parameter is automatically set and cannot be changed dynamically.\n\n- If one or none of these parameters are created as inlets, the internal passive parameter can be changed dynamically by inputting the other parameters (e.g. if an inlet is set to rate, and you input duration, the passive parameter is the end point; if you input an end point the passive parameter is set to duration). This is probably only useful for exploring the parameter possibilities." + } + + } + ], + "lines" : [ ] + } +, + "patching_rect" : [ 837.0, 133.0, 57.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p readme" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 26.0, 1119.0, 728.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "id" : "obj-29", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 487.0, 213.0, 138.0, 67.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 313.166656, 128.0, 32.5, 19.0 ], + "style" : "", + "text" : "*~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 313.166656, 98.0, 40.0, 19.0 ], + "style" : "", + "text" : "sig~ 9" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 370.0, 103.0, 100.0, 19.0 ], + "style" : "", + "text" : "scale~ 0 1 -1 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 370.0, 76.0, 33.0, 19.0 ], + "style" : "", + "text" : ">~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 487.0, 27.0, 60.0, 19.0 ], + "style" : "", + "text" : "cycle~ 0.2" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 212.5, 200.0, 82.0, 19.0 ], + "style" : "", + "text" : "loadmess 20." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-22", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 212.5, 248.0, 50.0, 19.0 ], + "style" : "", + "text" : "duration" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 656.5, 374.0, 114.0, 19.0 ], + "style" : "", + "text" : "scale~ 0. 1. 0.2 0.3" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-30", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 212.5, 270.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-28", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 313.166656, 225.0, 114.0, 19.0 ], + "style" : "", + "text" : "scale~ 0. 1. 0. 1." + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 59.833317, 477.0, 138.0, 67.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-18", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 684.0, 285.0, 138.0, 67.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 656.5, 250.0, 69.0, 19.0 ], + "style" : "", + "text" : "phasor~ 0.1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-10", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 313.166656, 74.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-51", + "linecount" : 5, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 714.0, 115.5, 360.0, 68.0 ], + "style" : "", + "text" : "when using the fof window, an additional shaping coeficient is used, called \"tex\", controlled as a ratio of 0-1 in terms of the window duration, specifying the peak amplitude point where the exponential decay begins. the value may be set by signal, float, message, or as a preset attribute." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-49", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 293.166656, 301.0, 25.0, 19.0 ], + "style" : "", + "text" : "tex" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-48", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 656.5, 225.0, 50.0, 19.0 ], + "style" : "", + "text" : "start" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-47", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 109.999992, 129.0, 42.0, 19.0 ], + "style" : "", + "text" : "trigger" + } + + } +, { + "box" : { + "id" : "obj-41", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 487.0, 213.0, 138.0, 67.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 313.166656, 154.0, 51.0, 19.0 ], + "style" : "", + "text" : "phasor~" + } + + } +, { + "box" : { + "id" : "obj-11", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 279.833313, 477.0, 138.0, 67.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-8", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 240.0, 465.0, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 66.000008, 585.0, 34.0, 19.0 ], + "style" : "", + "text" : "sel 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 66.000008, 557.0, 39.0, 19.0 ], + "style" : "", + "text" : "active" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 119.500008, 586.0, 32.5, 17.0 ], + "style" : "", + "text" : "stop" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 119.500008, 562.0, 69.0, 17.0 ], + "style" : "", + "text" : "startwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 212.0, 620.5, 46.5, 19.0 ], + "style" : "", + "text" : "dac~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-12", + "maxclass" : "flonum", + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 105.999992, 154.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-6", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 212.5, 465.0, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 105.999992, 240.0, 41.0, 19.0 ], + "style" : "", + "text" : "<~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 105.999992, 213.0, 41.0, 19.0 ], + "style" : "", + "text" : "delta~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 105.999992, 186.0, 75.0, 19.0 ], + "style" : "", + "text" : "phasor~ 440." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 309.0, 620.5, 127.0, 19.0 ], + "style" : "", + "text" : "buffer~ foofof anton.aif" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "linecount" : 6, + "maxclass" : "newobj", + "numinlets" : 4, + "numoutlets" : 2, + "outlettype" : [ "signal", "signal" ], + "patching_rect" : [ 186.833328, 350.0, 96.0, 80.0 ], + "style" : "", + "text" : "granubuf~ @buffer foofof @window fof @numoutlets 2 @inlets trigger duration tex start" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 309.0, 590.5, 47.0, 17.0 ], + "style" : "", + "text" : "replace" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 798.0, 133.0, 32.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p fof" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 26.0, 1119.0, 728.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "id" : "obj-42", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 214.333344, 524.0, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-43", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 109.0, 195.0, 60.0, 17.0 ], + "style" : "", + "text" : "-0.351523" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-45", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 473.0, 283.0, 60.0, 19.0 ], + "style" : "", + "text" : "(ms2ratio)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-44", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 487.0, 234.0, 25.0, 19.0 ], + "style" : "", + "text" : "ms" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-19", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 25.0, 69.0, 347.0, 455.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-6", + "linecount" : 2, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 138.0, 50.0, 29.0 ], + "style" : "", + "text" : "100, bang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-54", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 50.0, 110.5, 34.0, 19.0 ], + "style" : "", + "text" : "sel 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-45", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 111.5, 116.5, 32.5, 19.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-44", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 111.5, 194.5, 50.0, 17.0 ], + "style" : "", + "text" : "$1 150" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-41", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 111.5, 220.5, 46.0, 19.0 ], + "style" : "", + "text" : "line 0." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 111.5, 168.5, 87.0, 19.0 ], + "style" : "", + "text" : "drunk 400 50" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-55", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 75.75, 40.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-56", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 111.5, 284.0, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 148.0, 252.5, 209.25, 252.5, 209.25, 101.5, 134.5, 101.5 ], + "source" : [ "obj-41", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-56", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-54", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 188.0, 317.0, 63.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p drunkard" + } + + } +, { + "box" : { + "id" : "obj-48", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 188.0, 289.0, 20.0, 20.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-22", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 124.333336, 24.0, 150.0, 19.0 ], + "style" : "", + "text" : "time stretching example" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-57", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 563.0, 438.0, 29.0, 19.0 ], + "style" : "", + "text" : "rate" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-30", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 588.833374, 414.0, 73.0, 19.0 ], + "style" : "", + "text" : "loadmess 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-46", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 588.833374, 438.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-21", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 454.833344, 417.0, 38.0, 17.0 ], + "style" : "", + "text" : "$1 20" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 454.833344, 438.0, 34.0, 19.0 ], + "style" : "", + "text" : "line~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-20", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 433.5, 234.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 433.5, 264.0, 94.333344, 19.0 ], + "style" : "", + "text" : "/ 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 588.833374, 276.0, 56.0, 19.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 321.5, 152.0, 56.0, 19.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-52", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 226.0, 177.0, 83.0, 19.0 ], + "style" : "", + "text" : " time strech >>" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-51", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 188.0, 202.0, 129.0, 19.0 ], + "style" : "", + "text" : "normal playback rate >>" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-50", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 630.333374, 309.0, 182.0, 19.0 ], + "style" : "", + "text" : "<< natural comb without onset blur" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-49", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 521.5, 234.0, 311.0, 19.0 ], + "style" : "", + "text" : "<< blur onset position for increased transient presence" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-40", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 339.0, 202.0, 56.0, 17.0 ], + "style" : "", + "text" : "0.351523" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-47", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 321.5, 177.0, 32.5, 17.0 ], + "style" : "", + "text" : "0.06" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-34", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 433.5, 206.0, 32.5, 17.0 ], + "style" : "", + "text" : "4." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-32", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 588.833374, 309.0, 32.5, 17.0 ], + "style" : "", + "text" : "0." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 454.833344, 367.0, 73.0, 19.0 ], + "style" : "", + "text" : "loadmess 67" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 448.333344, 55.0, 56.0, 19.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-41", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 645.833313, 438.0, 235.0, 31.0 ], + "style" : "", + "text" : "<< inlets accept signals or floats (except the trigger inlet which only accepts signals)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 321.5, 595.0, 34.0, 19.0 ], + "style" : "", + "text" : "sel 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 321.5, 567.0, 39.0, 19.0 ], + "style" : "", + "text" : "active" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-37", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 407.333344, 438.0, 48.0, 19.0 ], + "style" : "", + "text" : "duration" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-36", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 256.0, 431.0, 73.0, 19.0 ], + "style" : "", + "text" : "start location" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-35", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 136.833328, 431.0, 42.0, 19.0 ], + "style" : "", + "text" : "trigger" + } + + } +, { + "box" : { + "id" : "obj-33", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 448.333344, 85.0, 20.0, 20.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-31", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 321.5, 236.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-29", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 376.0, 177.0, 47.0, 19.0 ], + "style" : "", + "text" : "!/ 1000." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-28", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 369.5, 342.0, 75.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 345.5, 375.0, 43.0, 19.0 ], + "style" : "", + "text" : "*~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 321.5, 409.0, 43.0, 19.0 ], + "style" : "", + "text" : "+~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 345.5, 309.0, 43.0, 19.0 ], + "style" : "", + "text" : "noise~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-23", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 454.833344, 391.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 9, + "outlettype" : [ "float", "list", "float", "float", "float", "float", "float", "", "int" ], + "patching_rect" : [ 427.833344, 118.0, 127.0, 19.0 ], + "style" : "", + "text" : "info~ foo-inlets" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 321.5, 264.0, 75.0, 19.0 ], + "style" : "", + "text" : "phasor~ 0.04" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 321.5, 625.0, 32.5, 17.0 ], + "style" : "", + "text" : "stop" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 238.333344, 626.0, 69.0, 17.0 ], + "style" : "", + "text" : "startwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 187.833344, 684.0, 45.0, 19.0 ], + "style" : "", + "text" : "dac~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-12", + "maxclass" : "flonum", + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 187.833344, 345.0, 50.0, 19.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-6", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 188.333344, 524.0, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 187.833344, 431.0, 41.0, 19.0 ], + "style" : "", + "text" : "<~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 187.833344, 404.0, 41.0, 19.0 ], + "style" : "", + "text" : "delta~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 187.833344, 377.0, 75.0, 19.0 ], + "style" : "", + "text" : "phasor~ 100" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 290.833344, 85.0, 156.0, 19.0 ], + "style" : "", + "text" : "buffer~ foo-inlets cherokee.aif" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 4, + "numoutlets" : 2, + "outlettype" : [ "signal", "signal" ], + "patching_rect" : [ 187.833344, 472.0, 420.0, 31.0 ], + "style" : "", + "text" : "granubuf~ @inlets trigger start duration rate @buffer foo-inlets @window cos @numoutlets 2" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 290.833344, 55.0, 47.0, 17.0 ], + "style" : "", + "text" : "replace" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 598.333344, 513.0, 223.833344, 513.0 ], + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 443.0, 333.0, 379.0, 333.0 ], + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 6 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 6 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-46", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 598.333374, 333.5, 379.0, 333.5 ], + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 672.0, 133.0, 119.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p time-strech-example" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 71.0, 105.0, 1119.0, 728.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "fontname" : "Arial Bold", + "fontsize" : 14.0, + "id" : "obj-44", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 156.100006, 14.5, 674.0, 22.0 ], + "style" : "", + "text" : "the @window and @buffer attributes can contain a list of buffers used for sample and window data." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 415.75, 267.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 340.700012, 267.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-9", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 415.75, 57.0, 194.0, 19.0 ], + "style" : "", + "text" : "<< drop a folder of your samples here" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 361.5, 435.5, 80.0, 19.0 ], + "style" : "", + "text" : "window_index" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-105", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 451.75, 173.5, 391.0, 31.0 ], + "style" : "", + "text" : "<< two polybuffer~s can be used for holding buffers for samples and windows (this can also be multiple buffer~ objects -- just using polybuffer~ for ease)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-103", + "linecount" : 5, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 698.0, 613.5, 122.0, 68.0 ], + "style" : "", + "text" : "the \"window\" message can be used to set a list of buffers containing window functions" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-102", + "linecount" : 3, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 565.0, 613.5, 114.247131, 43.0 ], + "style" : "", + "text" : "the \"buffer\" message can be used to set a list of buffers" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-82", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 391.100006, 104.5, 56.0, 21.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-72", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 391.100006, 136.5, 143.0, 21.0 ], + "style" : "", + "text" : "readfolder C74:/media/msp" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-47", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 34.0, 79.0, 640.0, 480.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 224.0, 175.0, 100.0, 21.0 ], + "style" : "", + "text" : "prepend" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-32", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 351.0, 134.0, 78.0, 21.0 ], + "style" : "", + "text" : "set append" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-31", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 270.0, 134.0, 78.0, 21.0 ], + "style" : "", + "text" : "set readfolder" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-29", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 270.0, 106.0, 100.0, 21.0 ], + "style" : "", + "text" : "sel fold" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-41", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 224.0, 65.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-42", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 270.0, 65.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-43", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 224.0, 262.5, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-29", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 322.700012, 107.5, 51.0, 21.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p format" + } + + } +, { + "box" : { + "id" : "obj-20", + "maxclass" : "dropfile", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 322.700012, 50.5, 86.0, 44.0 ] + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-50", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 322.700012, 63.0, 86.0, 19.0 ], + "style" : "", + "text" : "drop files/folder" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-100", + "linecount" : 5, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 704.700012, 538.0, 91.0, 70.0 ], + "style" : "", + "text" : "window multiwindow.1 multiwindow.2 multiwindow.3 multiwindow.4" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-99", + "linecount" : 6, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 575.700012, 538.0, 115.0, 82.0 ], + "style" : "", + "text" : "buffer multibuf.1 multibuf.2 multibuf.3 multibuf.4 multibuf.5 multibuf.6 multibuf.7 multibuf.8 multibuf.9 multibuf.10" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-97", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 671.700012, 446.5, 229.0, 21.0 ], + "style" : "", + "text" : "route bufferlist windowlist" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-96", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 3, + "outlettype" : [ "int", "int", "int" ], + "patching_rect" : [ 322.700012, 335.5, 46.0, 21.0 ], + "style" : "", + "text" : "t i i i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-95", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 400.700012, 300.5, 32.5, 21.0 ], + "style" : "", + "text" : "- 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-94", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 459.099976, 368.5, 32.5, 21.0 ], + "style" : "", + "text" : "- 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-93", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 322.700012, 223.5, 175.0, 21.0 ], + "style" : "", + "text" : "route numbuffers numwindows" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-92", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 601.0, 159.0, 805.0, 615.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-8", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 472.0, 398.0, 89.0, 21.0 ], + "style" : "", + "text" : "numwindows $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-9", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 561.5, 398.0, 104.0, 21.0 ], + "style" : "", + "text" : "prepend windowlist" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-6", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 148.0, 398.0, 81.0, 21.0 ], + "style" : "", + "text" : "numbuffers $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 166.0, 22.0, 459.0, 19.0 ], + "style" : "", + "text" : "note: dac turns off when you exit the main window, so you'll have to turn it back on for sound" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-2", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 148.0, 71.5, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 472.0, 87.0, 56.0, 21.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-90", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 237.5, 398.0, 95.0, 21.0 ], + "style" : "", + "text" : "prepend bufferlist" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-85", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 0.0, 640.0, 480.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-70", + "maxclass" : "newobj", + "numinlets" : 5, + "numoutlets" : 5, + "outlettype" : [ "bang", "bang", "bang", "bang", "" ], + "patching_rect" : [ 134.0, 277.0, 100.0, 19.0 ], + "style" : "", + "text" : "sel 1 2 3 4" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-69", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 400.0, 336.0, 59.0, 17.0 ], + "style" : "", + "text" : "fill sinc 20" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-68", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "int", "int" ], + "patching_rect" : [ 175.5, 239.0, 32.5, 19.0 ], + "style" : "", + "text" : "t i i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-67", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 504.0, 330.0, 136.0, 19.0 ], + "style" : "", + "text" : "sprintf set multiwindow.%i" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-66", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 283.0, 336.0, 62.0, 17.0 ], + "style" : "", + "text" : "fill sinc 5 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-65", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 166.0, 336.0, 102.0, 17.0 ], + "style" : "", + "text" : "fill 1, apply triangle" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-64", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 336.0, 105.0, 17.0 ], + "style" : "", + "text" : "fill 1, apply hanning" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-62", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 304.0, 439.0, 143.0, 19.0 ], + "style" : "", + "text" : "buffer~ temp-help-buf 1000" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-58", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 135.0, 164.0, 114.0, 17.0 ], + "style" : "", + "text" : "appendempty 1000 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-56", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "int" ], + "patching_rect" : [ 148.5, 209.0, 46.0, 19.0 ], + "style" : "", + "text" : "uzi 4" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-55", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "bang", "clear" ], + "patching_rect" : [ 135.0, 100.0, 59.0, 19.0 ], + "style" : "", + "text" : "t b clear" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-54", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "bang", "bang", "int" ], + "patching_rect" : [ 135.0, 132.0, 46.0, 19.0 ], + "style" : "", + "text" : "uzi 4" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-83", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 135.0, 40.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-84", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 130.0, 518.0, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-56", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-54", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-58", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-54", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-84", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-55", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-68", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-56", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-84", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-58", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-62", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-64", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-62", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-65", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-62", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-66", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-62", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-67", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-67", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-68", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-70", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-68", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-62", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-69", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-64", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-70", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-65", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-70", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-66", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-70", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-69", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-70", 3 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-55", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-83", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 472.0, 144.5, 130.0, 21.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p init_example_windows" + } + + } +, { + "box" : { + "id" : "obj-60", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 472.0, 119.5, 20.0, 20.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-30", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 472.0, 332.0, 46.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-31", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 561.5, 348.5, 55.0, 33.0 ], + "style" : "", + "text" : "prepend window" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-32", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 561.5, 319.5, 50.0, 21.0 ], + "style" : "", + "text" : "zl group" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 517.5, 286.5, 63.0, 21.0 ], + "style" : "", + "text" : "route done" + } + + } +, { + "box" : { + "id" : "obj-42", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 551.0, 189.0, 20.0, 20.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-43", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 621.0, 251.5, 22.0, 21.0 ], + "style" : "", + "text" : "t s" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 521.0, 221.5, 119.0, 21.0 ], + "style" : "", + "text" : "t getcount getbufferlist" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-51", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 472.0, 251.5, 110.0, 21.0 ], + "style" : "", + "text" : "route count bufferlist" + } + + } +, { + "box" : { + "color" : [ 0.0, 0.668797, 1.0, 1.0 ], + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-52", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "patching_rect" : [ 472.0, 183.5, 68.0, 33.0 ], + "saved_object_attributes" : { + "embed" : 0 + } +, + "style" : "", + "text" : "polybuffer~ multiwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-26", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 148.0, 286.5, 46.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-24", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 237.5, 348.5, 55.0, 33.0 ], + "style" : "", + "text" : "prepend buffer" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 237.5, 319.5, 50.0, 21.0 ], + "style" : "", + "text" : "zl group" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 193.5, 286.5, 63.0, 21.0 ], + "style" : "", + "text" : "route done" + } + + } +, { + "box" : { + "id" : "obj-19", + "maxclass" : "button", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 227.0, 189.0, 20.0, 20.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 297.0, 251.5, 22.0, 21.0 ], + "style" : "", + "text" : "t s" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 197.0, 221.5, 119.0, 21.0 ], + "style" : "", + "text" : "t getcount getbufferlist" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 3, + "outlettype" : [ "", "", "" ], + "patching_rect" : [ 148.0, 260.5, 110.0, 21.0 ], + "style" : "", + "text" : "route count bufferlist" + } + + } +, { + "box" : { + "color" : [ 0.0, 0.668797, 1.0, 1.0 ], + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-14", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "patching_rect" : [ 148.0, 183.5, 68.0, 33.0 ], + "saved_object_attributes" : { + "embed" : 0 + } +, + "style" : "", + "text" : "polybuffer~ multibuf" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-91", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 148.0, 483.0, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-60", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 306.5, 279.5, 335.0, 279.5, 335.0, 173.5, 157.5, 173.5 ], + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-90", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 630.5, 279.5, 659.0, 279.5, 659.0, 173.5, 481.5, 173.5 ], + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-48", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-52", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-51", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-91", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-85", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-60", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-91", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-85", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-91", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-91", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-90", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 322.700012, 165.5, 115.0, 21.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p polybuffer_example" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-81", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 554.0, 379.5, 60.5, 21.0 ], + "style" : "", + "text" : "%~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-80", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 554.0, 335.5, 46.0, 21.0 ], + "style" : "", + "text" : "*~ 0.09" + } + + } +, { + "box" : { + "fontface" : 0, + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-79", + "maxclass" : "number~", + "mode" : 2, + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 171.5, 413.5, 56.0, 21.0 ], + "sig" : 0.0, + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-78", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 171.5, 309.5, 46.0, 21.0 ], + "style" : "", + "text" : "*~ 0.09" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-74", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 451.75, 413.5, 98.0, 21.0 ], + "style" : "", + "text" : "scale~ 0 7 10 100" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-75", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 464.947144, 435.5, 50.0, 19.0 ], + "style" : "", + "text" : "duration" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-73", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 554.0, 413.5, 104.0, 21.0 ], + "style" : "", + "text" : "scale~ 0 7 10 0.02" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-71", + "maxclass" : "newobj", + "numinlets" : 6, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 349.5, 413.5, 83.0, 21.0 ], + "style" : "", + "text" : "scale~ 0 7 0 4" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 284.697174, 684.5, 34.0, 21.0 ], + "style" : "", + "text" : "sel 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-28", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 329.697174, 645.0, 39.0, 21.0 ], + "style" : "", + "text" : "active" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-27", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 103.0, 466.5, 42.0, 19.0 ], + "style" : "", + "text" : "trigger" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-25", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 254.5, 435.5, 71.0, 19.0 ], + "style" : "", + "text" : "buffer_index" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-8", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 575.700012, 435.5, 29.0, 19.0 ], + "style" : "", + "text" : "rate" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-37", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 290.802826, 641.0, 32.5, 21.0 ], + "style" : "", + "text" : "stop" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-38", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 213.0, 641.0, 69.0, 21.0 ], + "style" : "", + "text" : "startwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 145.5, 684.5, 44.5, 21.0 ], + "style" : "", + "text" : "dac~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-34", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 171.5, 379.5, 32.5, 21.0 ], + "style" : "", + "text" : "%~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 171.5, 282.5, 32.5, 21.0 ], + "style" : "", + "text" : "+=~" + } + + } +, { + "box" : { + "id" : "obj-13", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 329.697174, 543.5, 110.302818, 67.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-11", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 171.5, 529.5, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-12", + "maxclass" : "flonum", + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 145.0, 164.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 213.0, 543.5, 110.302818, 67.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-6", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 145.5, 529.5, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 145.0, 254.5, 41.0, 21.0 ], + "style" : "", + "text" : "<~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 145.0, 227.5, 41.0, 21.0 ], + "style" : "", + "text" : "delta~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 145.0, 196.5, 66.0, 21.0 ], + "style" : "", + "text" : "phasor~ 80" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 5, + "numoutlets" : 2, + "outlettype" : [ "signal", "signal" ], + "patching_rect" : [ 145.0, 485.5, 428.0, 21.0 ], + "style" : "", + "text" : "granubuf~ 256 2 @inlets trigger buffer_index window_index duration rate" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-47", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-78", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 181.0, 405.5, 256.75, 405.5 ], + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-71", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 181.0, 405.5, 359.0, 405.5 ], + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-74", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 181.0, 405.5, 461.25, 405.5 ], + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-79", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-37", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-92", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-33", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-71", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-92", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-72", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-73", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-74", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-78", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-80", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-78", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-81", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-80", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-73", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-81", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-72", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-82", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-93", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-92", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-93", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-93", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-95", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-93", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-96", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-93", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-97", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 488.200012, 249.0, 681.200012, 249.0 ], + "source" : [ "obj-93", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-71", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-94", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-73", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-94", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-74", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-94", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-71", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-95", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-96", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-81", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-96", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-94", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-96", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-97", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-97", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-100", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-97", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-99", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-97", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 464.0, 133.0, 74.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p polybuffer~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 26.0, 1119.0, 728.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-41", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 448.0, 452.0, 150.0, 31.0 ], + "style" : "", + "text" : "<< by setting end here, rate becomes passive parameter" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 269.0, 152.5, 39.0, 21.0 ], + "style" : "", + "text" : "active" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-57", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 25.0, 69.0, 347.0, 455.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-6", + "linecount" : 2, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 138.0, 50.0, 29.0 ], + "style" : "", + "text" : "500, bang" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-54", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 50.0, 110.5, 34.0, 19.0 ], + "style" : "", + "text" : "sel 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-45", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 111.5, 116.5, 32.5, 19.0 ], + "style" : "", + "text" : "gate" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-44", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 111.5, 194.5, 50.0, 17.0 ], + "style" : "", + "text" : "$1 150" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-41", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 111.5, 220.5, 46.0, 19.0 ], + "style" : "", + "text" : "line 0." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-35", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 111.5, 168.5, 87.0, 19.0 ], + "style" : "", + "text" : "drunk 1000 50" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-55", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 75.75, 40.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-56", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 111.5, 284.0, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 1 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 148.0, 252.5, 209.25, 252.5, 209.25, 101.5, 134.5, 101.5 ], + "source" : [ "obj-41", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-56", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-41", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-54", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-45", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 269.0, 206.5, 63.0, 21.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p drunkard" + } + + } +, { + "box" : { + "id" : "obj-48", + "maxclass" : "toggle", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 269.0, 178.5, 20.0, 20.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-42", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 450.0, 419.5, 100.0, 21.0 ], + "style" : "", + "text" : "loadmess set 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-34", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 415.5, 195.0, 70.0, 21.0 ], + "style" : "", + "text" : "loadmess 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "hidden" : 1, + "id" : "obj-33", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 336.5, 195.0, 82.0, 21.0 ], + "style" : "", + "text" : "loadmess 120." + } + + } +, { + "box" : { + "floatoutput" : 1, + "id" : "obj-40", + "maxclass" : "slider", + "mult" : 0.001, + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "parameter_enable" : 0, + "patching_rect" : [ 269.0, 235.0, 264.5, 19.0 ], + "size" : 1000.0, + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-46", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 472.5, 308.5, 277.0, 19.0 ], + "style" : "", + "text" : "<< most attributes can also be addressed via message" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-31", + "maxclass" : "flonum", + "maximum" : 1.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 269.0, 277.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-32", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 269.0, 308.5, 47.0, 21.0 ], + "style" : "", + "text" : "start $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-23", + "maxclass" : "flonum", + "maximum" : 1.0, + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 382.5, 419.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-27", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 336.5, 277.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-25", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 415.5, 277.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-22", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 415.5, 308.5, 45.0, 21.0 ], + "style" : "", + "text" : "rate $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-21", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 336.5, 308.5, 66.0, 21.0 ], + "style" : "", + "text" : "duration $1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-15", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 272.0, 121.0, 292.0, 19.0 ], + "style" : "", + "text" : "<< grains are triggered by non-zero samples (trigger inlet)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-39", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 336.5, 525.0, 34.0, 21.0 ], + "style" : "", + "text" : "sel 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 336.5, 497.0, 39.0, 21.0 ], + "style" : "", + "text" : "active" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-29", + "linecount" : 29, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 649.5, 342.0, 439.0, 363.0 ], + "style" : "", + "text" : "--- initialization attributes ---\n@inlets \n(available inlet parameters: trigger, location, duration, rate, buffer_index, window_index, outlet, amp, tex)\n\n@maxoverlap (default/maximum: 256)\n@numoutlets \n@buffer (default: empty)\n@window (default: cos)\n(cos, fof, sinc, and dampedsine widows are included internally and may be initialized with out an external buffer~)\n\n--- state intitialization attributes ---\n@start (0-1, default 0.) *must be < @end\n@duration (default 100.)\n@rate (default 1. (n.b. < 0 plays in reverse ))\n@end (0-1, default 1) *must be > @start\n@amp (default 1.)\n@outlet (default -1 (n.b. -1 = cycle across outlets))\n@buffer_index (index in list of initialized buffers, default 0)\n@window_index (index in list of initialized windows, default 0)\n@tex (0-1 value for shaping FOF grain, default 0.5)\n\n@setwindow (by name, default first in list)\n@setbuffer (by name, default first in list)\n\n@interpolation (1 = linear (default), 0 = none)\n@end_mode (if window end is past end of buffer: 0 = don't play , 1 = shorten grain to fit (default), 2 = stop mid window at end of buffer)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-28", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 732.0, 99.0, 180.0, 31.0 ], + "style" : "", + "text" : "rama gottfried 2013\nbased on adrian freed's sinusoids~", + "textjustification" : 2 + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-26", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 511.0, 60.0, 400.0, 19.0 ], + "style" : "", + "text" : "sample rate buffer granularizer, with customizable inlets, and polybuffer support." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 24.0, + "id" : "obj-24", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 792.0, 27.0, 119.0, 33.0 ], + "style" : "", + "text" : "granubuf~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-19", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 714.0, 203.5, 174.0, 19.0 ], + "style" : "", + "text" : "... are also available as attributes:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-18", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 690.0, 137.5, 222.0, 19.0 ], + "style" : "", + "text" : "optional args: " + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-8", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "signal" ], + "patching_rect" : [ 810.0, 166.0, 102.0, 33.0 ], + "style" : "", + "text" : "granubuf~ 64 2 @buffer foo" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-11", + "linecount" : 4, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "signal", "signal" ], + "patching_rect" : [ 810.0, 232.0, 102.0, 58.0 ], + "style" : "", + "text" : "granubuf~ @maxoverlap 64 @numoutlets 2 @buffer foo" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 336.5, 555.0, 32.5, 21.0 ], + "style" : "", + "text" : "stop" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 256.0, 557.0, 69.0, 21.0 ], + "style" : "", + "text" : "startwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-14", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 223.0, 617.0, 35.0, 21.0 ], + "style" : "", + "text" : "dac~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-12", + "maxclass" : "flonum", + "minimum" : 0.0, + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 221.0, 35.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 52.0, 377.0, 140.0, 252.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-9", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 52.0, 266.0, 127.0, 96.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-6", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 223.5, 407.0, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 221.0, 121.0, 41.0, 21.0 ], + "style" : "", + "text" : "<~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 221.0, 94.0, 41.0, 21.0 ], + "style" : "", + "text" : "delta~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 221.0, 67.0, 66.0, 21.0 ], + "style" : "", + "text" : "phasor~ 25" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 436.5, 604.0, 127.0, 21.0 ], + "style" : "", + "text" : "buffer~ foo drumloop.aif" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 223.0, 349.0, 125.0, 21.0 ], + "style" : "", + "text" : "granubuf~ @buffer foo" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 436.5, 574.0, 47.0, 21.0 ], + "style" : "", + "text" : "replace" + } + + } +, { + "box" : { + "fontname" : "Arial Bold", + "fontsize" : 11.0, + "id" : "obj-36", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 320.5, 383.0, 298.0, 31.0 ], + "style" : "", + "text" : "note: end, rate, duratation parameters are interrelated. see inlets & parameters panel for explination" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-30", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 382.5, 450.5, 44.0, 21.0 ], + "style" : "", + "text" : "end $1" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-30", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-32", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-32", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-33", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-39", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-39", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 1, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-57", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-57", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 59.0, 133.0, 45.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p basic" + } + + } + ], + "lines" : [ ], + "parameters" : { + "obj-6::obj-6" : [ "live.gain~", "live.gain~", 0 ] + } +, + "dependency_cache" : [ { + "name" : "yafr2.maxpat", + "bootpath" : "/Users/Shared/Max 7/Examples/effects/reverb/lib", + "type" : "JSON", + "implicit" : 1 + } +, { + "name" : "granubuf~.mxo", + "type" : "iLaX" + } + ], + "embedsnapshot" : 0 + } + +} diff --git a/tilde-0.0b/granubuf~.mxo/Contents/Info.plist b/tilde-0.0b/granubuf~.mxo/Contents/Info.plist new file mode 100644 index 0000000..0c7d9e9 --- /dev/null +++ b/tilde-0.0b/granubuf~.mxo/Contents/Info.plist @@ -0,0 +1,38 @@ + + + + + BuildMachineOSBuild + 14D136 + CFBundleDevelopmentRegion + English + CFBundleExecutable + granubuf~ + CFBundleIdentifier + edu.cnmat.berkeley.granubuf~ + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + iLaX + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CSResourcesFileMapped + + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 6D1002 + DTPlatformVersion + GM + DTSDKBuild + 14D125 + DTSDKName + macosx10.10 + DTXcode + 0631 + DTXcodeBuild + 6D1002 + + diff --git a/tilde-0.0b/granubuf~.mxo/Contents/MacOS/granubuf~ b/tilde-0.0b/granubuf~.mxo/Contents/MacOS/granubuf~ new file mode 100755 index 0000000000000000000000000000000000000000..4b156f742d1719c1b3d8901ab14b511deb088043 GIT binary patch literal 91684 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

6!fg`HAlxkBeuTG5_zc32OE``2 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 literal 0 HcmV?d00001 diff --git a/tilde-0.0b/granufm~.maxhelp b/tilde-0.0b/granufm~.maxhelp new file mode 100644 index 0000000..65d4740 --- /dev/null +++ b/tilde-0.0b/granufm~.maxhelp @@ -0,0 +1,1106 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 149.0, 67.0, 1108.0, 712.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 7, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-22", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 829.5, 126.0, 248.0, 31.0 ], + "presentation_rect" : [ 801.5, 127.0, 0.0, 0.0 ], + "style" : "", + "text" : "note: ths object may be redesigned in the future, in particular the the window functions " + } + + } +, { + "box" : { + "id" : "obj-55", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 319.240021, 240.0, 38.0, 21.0 ], + "style" : "", + "text" : "$1 20" + } + + } +, { + "box" : { + "id" : "obj-56", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 319.240021, 270.0, 46.0, 21.0 ], + "style" : "", + "text" : "line~ 1." + } + + } +, { + "box" : { + "id" : "obj-53", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 495.100006, 223.0, 50.0, 21.0 ], + "style" : "", + "text" : "$1 100" + } + + } +, { + "box" : { + "id" : "obj-54", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 495.100006, 253.0, 37.0, 33.0 ], + "style" : "", + "text" : "line~ 0.25." + } + + } +, { + "box" : { + "id" : "obj-52", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 376.75, 244.0, 44.0, 21.0 ], + "style" : "", + "text" : "$1 100" + } + + } +, { + "box" : { + "id" : "obj-50", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "bang" ], + "patching_rect" : [ 376.75, 274.0, 46.0, 21.0 ], + "style" : "", + "text" : "line~ 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-47", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 380.75, 192.0, 37.0, 19.0 ], + "style" : "", + "text" : "index" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-48", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 376.75, 218.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-44", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 323.240021, 173.0, 36.0, 19.0 ], + "style" : "", + "text" : "harm" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-45", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 319.240021, 199.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-29", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 737.340027, 203.0, 33.0, 21.0 ], + "style" : "", + "text" : "3" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 695.340027, 203.0, 33.0, 21.0 ], + "style" : "", + "text" : "2" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-43", + "linecount" : 3, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 699.5, 433.0, 263.0, 43.0 ], + "style" : "", + "text" : "n.b. currently not \"always on\", so there are cpu spikes when many overlapping grains are playing, to manage this, adjust number of voices" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-42", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 699.5, 396.0, 263.0, 19.0 ], + "style" : "", + "text" : "optional arguments: " + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-41", + "linecount" : 2, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 34.000015, 188.0, 163.0, 31.0 ], + "style" : "", + "text" : "> 0 = up chirp\n< 0 = down chirp" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-40", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 34.000015, 164.0, 163.0, 19.0 ], + "style" : "", + "text" : "amount of chirp (modes 10&11)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-39", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 829.5, 96.0, 180.0, 19.0 ], + "style" : "", + "text" : "based on adrian freed's sinusoids~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-38", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 829.5, 77.0, 109.0, 19.0 ], + "style" : "", + "text" : "rama gottfried, 2013" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 18.0, + "id" : "obj-37", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 792.5, 49.0, 116.0, 27.0 ], + "style" : "", + "text" : "granufm~ " + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-36", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 553.720032, 176.0, 49.0, 19.0 ], + "style" : "", + "text" : "y shape" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-35", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 495.100006, 166.0, 49.0, 19.0 ], + "style" : "", + "text" : "x shape" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-33", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 429.980011, 133.0, 75.0, 19.0 ], + "style" : "", + "text" : "duration (ms)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-26", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 264.620026, 192.0, 45.0, 19.0 ], + "style" : "", + "text" : "car hz" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-15", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 202.000015, 12.0, 42.0, 19.0 ], + "style" : "", + "text" : "trigger" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-8", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 612.340027, 177.0, 37.0, 19.0 ], + "style" : "", + "text" : "type" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 657.340027, 203.0, 33.0, 21.0 ], + "style" : "", + "text" : "1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-31", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 852.340027, 203.0, 33.0, 21.0 ], + "style" : "", + "text" : "11" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-21", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 612.340027, 203.75, 33.0, 21.0 ], + "style" : "", + "text" : "0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-28", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 807.340027, 203.0, 33.0, 21.0 ], + "style" : "", + "text" : "10" + } + + } +, { + "box" : { + "id" : "obj-27", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 202.000015, 547.0, 408.0, 93.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-23", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 156.5, 404.0, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-32", + "linecount" : 8, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 699.5, 284.0, 334.0, 105.0 ], + "style" : "", + "text" : "types:\n0 = cos grain: hz, dur (ms), attack slope, y exp\n1 = fof grain: hz, decay time (ms), attack percentage, y exp\n2 = damped sinusoidal grain: hz, dur, attack slope, y exp\n3 = sinc: hz, dur, attack slope, y exp (default numripples = 5)\n\n10 = cos grain + chirp linear\n11 = cos + chirp exp" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 612.340027, 232.0, 55.0, 21.0 ], + "style" : "", + "text" : "sig~ 0." + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "spectroscope~", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 202.0, 348.0, 408.0, 85.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-25", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 553.720032, 202.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-24", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 553.720032, 232.0, 43.0, 21.0 ], + "style" : "", + "text" : "sig~ 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-11", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 495.100006, 192.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-19", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 436.480011, 159.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-20", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 202.000015, 46.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-18", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 133.5, 404.0, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 436.480011, 192.0, 49.0, 21.0 ], + "style" : "", + "text" : "sig~ 56." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 116.5, 265.0, 34.0, 21.0 ], + "style" : "", + "text" : "clear" + } + + } +, { + "box" : { + "id" : "obj-10", + "maxclass" : "ezdac~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 133.5, 562.0, 45.0, 45.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-14", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 260.620026, 218.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-9", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 260.620026, 253.0, 39.0, 33.0 ], + "style" : "", + "text" : "sig~ 1000." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 202.000015, 100.0, 41.0, 21.0 ], + "style" : "", + "text" : "delta~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 202.000015, 126.0, 36.0, 21.0 ], + "style" : "", + "text" : "<~ 0." + } + + } +, { + "box" : { + "id" : "obj-5", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 202.000015, 451.0, 408.0, 93.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 202.000015, 73.0, 60.0, 21.0 ], + "style" : "", + "text" : "phasor~ 4" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 8, + "numoutlets" : 2, + "outlettype" : [ "signal", "signal" ], + "patching_rect" : [ 202.000015, 300.0, 429.339996, 21.0 ], + "style" : "", + "text" : "granufm~ 64 2 @alwayson 0" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-53", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 7 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 6 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-24", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-55", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-48", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-50", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-53", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 5 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-54", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-56", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-55", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-56", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ], + "dependency_cache" : [ { + "name" : "granufm~.mxo", + "type" : "iLaX" + } + ], + "embedsnapshot" : 0 + } + +} diff --git a/tilde-0.0b/granufm~.mxo/Contents/Info.plist b/tilde-0.0b/granufm~.mxo/Contents/Info.plist new file mode 100644 index 0000000..d8ef436 --- /dev/null +++ b/tilde-0.0b/granufm~.mxo/Contents/Info.plist @@ -0,0 +1,38 @@ + + + + + BuildMachineOSBuild + 14D136 + CFBundleDevelopmentRegion + English + CFBundleExecutable + granufm~ + CFBundleIdentifier + edu.cnmat.berkeley.granufm~ + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + iLaX + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CSResourcesFileMapped + + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 6D1002 + DTPlatformVersion + GM + DTSDKBuild + 14D125 + DTSDKName + macosx10.10 + DTXcode + 0631 + DTXcodeBuild + 6D1002 + + diff --git a/tilde-0.0b/granufm~.mxo/Contents/MacOS/granufm~ b/tilde-0.0b/granufm~.mxo/Contents/MacOS/granufm~ new file mode 100755 index 0000000000000000000000000000000000000000..e83ec19ea065055c5728f1b80e3604a75192ce96 GIT binary patch literal 53872 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 + + + + BuildMachineOSBuild + 14D136 + CFBundleDevelopmentRegion + English + CFBundleExecutable + localpeak~ + CFBundleIdentifier + edu.cnmat.berkeley.localpeak~ + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + iLaX + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CSResourcesFileMapped + + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 6D1002 + DTPlatformVersion + GM + DTSDKBuild + 14D125 + DTSDKName + macosx10.10 + DTXcode + 0631 + DTXcodeBuild + 6D1002 + + diff --git a/tilde-0.0b/localpeak~.mxo/Contents/MacOS/localpeak~ b/tilde-0.0b/localpeak~.mxo/Contents/MacOS/localpeak~ new file mode 100755 index 0000000000000000000000000000000000000000..134d1d2a34687a36dd6f1bb2a51d3f69f7e3bf4d GIT binary patch literal 31240 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 literal 0 HcmV?d00001 diff --git a/tilde-0.0b/polywave~.maxhelp b/tilde-0.0b/polywave~.maxhelp new file mode 100644 index 0000000..3c970bc --- /dev/null +++ b/tilde-0.0b/polywave~.maxhelp @@ -0,0 +1,2525 @@ +{ + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 342.0, 79.0, 951.0, 704.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 7, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showrootpatcherontab" : 0, + "showontab" : 0, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 26.0, 951.0, 678.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-18", + "linecount" : 5, + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 575.0, 304.0, 340.0, 68.0 ], + "style" : "", + "text" : "inlet 1: X position in table 1 (0-1)\ninlet 2: X position in table 2 (0-1) (same as table 1 if not connected)\ninlet 3: interpolation weight 0-1, where 0 is table 1 and 1 is table 2\ninlet 4: buffer index for table 1\ninlet 5: buffer index for table 2" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 575.0, 278.0, 295.0, 19.0 ], + "style" : "", + "text" : "when @dimension is set to 2, additional inlets are created:" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-28", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 124.75, 551.0, 32.5, 21.0 ], + "style" : "", + "text" : "stop" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-27", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 124.75, 527.0, 72.0, 21.0 ], + "style" : "", + "text" : "startwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-23", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 64.5, 573.0, 35.0, 21.0 ], + "style" : "", + "text" : "dac~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 212.5, 173.0, 58.0, 21.0 ], + "style" : "", + "text" : "clip~ 0. 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 64.5, 353.0, 32.5, 21.0 ], + "style" : "", + "text" : "*~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 64.5, 321.0, 63.0, 21.0 ], + "style" : "", + "text" : "cycle~ 500" + } + + } +, { + "box" : { + "id" : "obj-8", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 65.0, 386.0, 22.0, 140.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-49", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 212.5, 145.0, 52.0, 21.0 ], + "style" : "", + "text" : "cos~ 0.5" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-46", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 245.75, 251.0, 40.0, 21.0 ], + "style" : "", + "text" : "sig~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-45", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 279.0, 274.0, 40.0, 21.0 ], + "style" : "", + "text" : "sig~ 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-43", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 212.5, 90.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-44", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 212.5, 113.0, 69.0, 21.0 ], + "style" : "", + "text" : "phasor~ 0.4" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-42", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 212.5, 225.0, 53.0, 21.0 ], + "style" : "", + "text" : "sah~ 0.5" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-41", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 71.5, 118.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-21", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 3, + "outlettype" : [ "signal", "signal", "signal" ], + "patching_rect" : [ 146.0, 176.0, 56.0, 21.0 ], + "style" : "", + "text" : "shot-ms~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-20", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 146.0, 154.0, 41.0, 21.0 ], + "style" : "", + "text" : "*~ 20" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-12", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 146.0, 118.0, 41.0, 21.0 ], + "style" : "", + "text" : "<~ 0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 146.0, 90.0, 41.0, 21.0 ], + "style" : "", + "text" : "delta~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-13", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 513.0, 172.0, 102.0, 21.0 ], + "style" : "", + "text" : "replace jongly.aif" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-9", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 541.0, 103.0, 110.0, 21.0 ], + "style" : "", + "text" : "replace drumloop.aif" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 446.0, 52.0, 56.0, 21.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "id" : "obj-6", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 215.0, 420.0, 400.0, 99.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 446.0, 172.0, 56.0, 21.0 ], + "style" : "", + "text" : "fill sin 1 2" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 446.0, 205.0, 146.0, 21.0 ], + "style" : "", + "text" : "buffer~ env2 @samps 1024" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 458.0, 103.0, 68.0, 21.0 ], + "style" : "", + "text" : "fill sinc 12 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 458.0, 139.0, 146.0, 21.0 ], + "style" : "", + "text" : "buffer~ env1 @samps 1024" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-24", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 146.0, 31.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-31", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 146.0, 62.0, 60.0, 21.0 ], + "style" : "", + "text" : "phasor~ 9" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-34", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 5, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 146.0, 311.0, 152.0, 33.0 ], + "style" : "", + "text" : "polywave~ @dimensions 2 @buffer env1 env2" + } + + } +, { + "box" : { + "attr" : "interpolation", + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-14", + "maxclass" : "attrui", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 337.0, 279.0, 214.0, 21.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-11", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-12", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-13", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-4", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-21", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-20", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-7", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-11", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-41", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 2 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-42", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-44", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-49", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-44", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 4 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-45", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 3 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-46", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-17", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-23", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 76.0, 177.0, 100.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p 2d-interpolation" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-56", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 342.0, 105.0, 951.0, 678.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-9", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 123.0, 470.0, 32.5, 21.0 ], + "style" : "", + "text" : "stop" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 123.0, 447.0, 69.0, 21.0 ], + "style" : "", + "text" : "startwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 514.0, 63.0, 360.0, 19.0 ], + "style" : "", + "text" : "wave table reader with sample rate buffer switching and 2d interpolation" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-6", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 514.0, 90.0, 109.0, 19.0 ], + "style" : "", + "text" : "rama gottfried, 2014" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 14.0, + "id" : "obj-3", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 497.0, 41.0, 77.0, 22.0 ], + "style" : "", + "text" : "polywave~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-24", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 205.0, 100.0, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "id" : "obj-25", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 429.0, 297.0, 130.0, 130.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-26", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 286.0, 214.0, 32.5, 21.0 ], + "style" : "", + "text" : "*~ 2" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-27", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 286.0, 187.0, 60.0, 21.0 ], + "style" : "", + "text" : "rate~ 0.1" + } + + } +, { + "box" : { + "id" : "obj-28", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 205.0, 447.0, 111.0, 28.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-29", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 205.0, 496.0, 35.0, 21.0 ], + "style" : "", + "text" : "dac~" + } + + } +, { + "box" : { + "id" : "obj-30", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 286.0, 297.0, 130.0, 130.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-31", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 205.0, 131.0, 75.0, 21.0 ], + "style" : "", + "text" : "phasor~ 0.05" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-34", + "linecount" : 3, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 205.0, 243.0, 100.0, 45.0 ], + "style" : "", + "text" : "polywave~ @buffer foo bar @interpolation 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 50.0, 255.0, 109.0, 21.0 ], + "style" : "", + "text" : "buffer~ bar jongly.aif" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 50.0, 229.0, 127.0, 21.0 ], + "style" : "", + "text" : "buffer~ foo drumloop.aif" + } + + } +, { + "box" : { + "attr" : "interpolation", + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "maxclass" : "attrui", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 346.0, 214.0, 172.0, 21.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-34", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-31", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-24", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-26", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-27", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-28", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-27", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-34", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-31", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-28", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-30", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-34", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-29", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 76.0, 101.0, 45.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p basic" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-55", + "maxclass" : "newobj", + "numinlets" : 0, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 0.0, 26.0, 951.0, 678.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "showontab" : 1, + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-26", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 775.0, 119.0, 50.0, 21.0 ], + "style" : "", + "text" : "clear" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-4", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 122.0, 376.5, 32.5, 21.0 ], + "style" : "", + "text" : "stop" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-17", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 122.0, 353.5, 69.0, 21.0 ], + "style" : "", + "text" : "startwindow" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-31", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 398.0, 192.5, 59.0, 19.0 ], + "style" : "", + "text" : "transpose" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-29", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 348.0, 192.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-25", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 348.0, 220.5, 105.0, 21.0 ], + "style" : "", + "text" : "expr pow(2\\, $f1/12)" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-24", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 57.0, 281.0, 134.0, 19.0 ], + "style" : "", + "text" : "offset set all rates equally" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-22", + "maxclass" : "comment", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 79.0, 207.0, 112.0, 19.0 ], + "style" : "", + "text" : "convert lengths to hz" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-19", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 253.0, 220.5, 44.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-16", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 253.0, 251.0, 32.5, 21.0 ], + "style" : "", + "text" : "!/ 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 197.0, 281.0, 75.0, 21.0 ], + "style" : "", + "text" : "rate~ 1." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-11", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "bang" ], + "patching_rect" : [ 490.0, 49.0, 56.0, 21.0 ], + "style" : "", + "text" : "loadbang" + } + + } +, { + "box" : { + "fontface" : 0, + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-8", + "maxclass" : "number~", + "mode" : 2, + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "float" ], + "patching_rect" : [ 326.0, 134.0, 56.0, 21.0 ], + "sig" : 0.0, + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-7", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 378.5, 46.5, 32.5, 21.0 ], + "style" : "", + "text" : "0" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-3", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 197.0, 237.5, 51.0, 21.0 ], + "style" : "", + "text" : "phasor~" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-2", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 197.0, 207.0, 54.0, 21.0 ], + "style" : "", + "text" : "!/~ 1000." + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-54", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 653.0, 226.5, 32.5, 21.0 ], + "style" : "", + "text" : "- 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-52", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 197.0, 164.5, 82.0, 21.0 ], + "style" : "", + "text" : "index~ lengths" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-51", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 25.0, 69.0, 640.0, 480.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-22", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 154.0, 82.0, 19.0 ], + "style" : "", + "text" : "prepend buffer" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-15", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "bang", "" ], + "patching_rect" : [ 50.0, 100.0, 52.0, 19.0 ], + "style" : "", + "text" : "sel done" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-8", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 128.0, 77.0, 19.0 ], + "style" : "", + "text" : "zl 2048 group" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-49", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 25.0, 25.0 ], + "style" : "" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-50", + "maxclass" : "outlet", + "numinlets" : 1, + "numoutlets" : 0, + "patching_rect" : [ 50.0, 233.0, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-50", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-22", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-49", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-22", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-8", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 688.666626, 236.5, 88.0, 21.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p collect-names" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-48", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 0, + "patcher" : { + "fileversion" : 1, + "appversion" : { + "major" : 7, + "minor" : 0, + "revision" : 4, + "architecture" : "x64", + "modernui" : 1 + } +, + "rect" : [ 34.0, 79.0, 640.0, 480.0 ], + "bglocked" : 0, + "openinpresentation" : 0, + "default_fontsize" : 11.0, + "default_fontface" : 0, + "default_fontname" : "Arial", + "gridonopen" : 1, + "gridsize" : [ 5.0, 5.0 ], + "gridsnaponopen" : 1, + "objectsnaponopen" : 1, + "statusbarvisible" : 2, + "toolbarvisible" : 1, + "lefttoolbarpinned" : 0, + "toptoolbarpinned" : 0, + "righttoolbarpinned" : 0, + "bottomtoolbarpinned" : 0, + "toolbars_unpinned_last_save" : 0, + "tallnewobj" : 0, + "boxanimatetime" : 200, + "enablehscroll" : 1, + "enablevscroll" : 1, + "devicewidth" : 0.0, + "description" : "", + "digest" : "", + "tags" : "", + "style" : "", + "subpatcher_template" : "", + "boxes" : [ { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-43", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "int" ], + "patching_rect" : [ 50.0, 129.0, 32.5, 21.0 ], + "style" : "", + "text" : "- 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-42", + "maxclass" : "newobj", + "numinlets" : 3, + "numoutlets" : 1, + "outlettype" : [ "float" ], + "patching_rect" : [ 50.0, 156.0, 79.0, 21.0 ], + "style" : "", + "text" : "peek~ lengths" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-40", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 50.0, 100.0, 53.0, 21.0 ], + "style" : "", + "text" : "zl slice 1" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-38", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "", "" ], + "patching_rect" : [ 84.0, 129.0, 46.0, 21.0 ], + "style" : "", + "text" : "zl nth 3" + } + + } +, { + "box" : { + "comment" : "", + "id" : "obj-47", + "maxclass" : "inlet", + "numinlets" : 0, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 50.0, 40.0, 25.0, 25.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-42", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-38", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-38", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-43", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-40", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-42", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-43", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-40", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-47", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 724.333374, 192.5, 114.0, 21.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p write-lengths-to-buf" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-41", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "float", "bang" ], + "patching_rect" : [ 681.499939, 391.5, 158.0, 21.0 ], + "style" : "", + "text" : "buffer~ lengths @samps 2048" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-37", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 490.0, 77.5, 155.0, 21.0 ], + "style" : "", + "text" : "readfolder C74:/media/msp" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-35", + "maxclass" : "number", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 653.0, 197.5, 35.666656, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-20", + "linecount" : 5, + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 541.666626, 281.0, 166.0, 70.0 ], + "style" : "", + "text" : "buffer example.1 example.2 example.3 example.4 example.5 example.6 example.7 example.8 example.9 example.10" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-10", + "maxclass" : "newobj", + "numinlets" : 4, + "numoutlets" : 4, + "outlettype" : [ "", "", "", "" ], + "patching_rect" : [ 653.0, 164.5, 126.0, 21.0 ], + "style" : "", + "text" : "route count bufferlist list" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-6", + "maxclass" : "newobj", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "patching_rect" : [ 653.0, 126.5, 110.0, 21.0 ], + "saved_object_attributes" : { + "embed" : 0 + } +, + "style" : "", + "text" : "polybuffer~ example" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "format" : 6, + "id" : "obj-23", + "maxclass" : "flonum", + "numinlets" : 1, + "numoutlets" : 2, + "outlettype" : [ "", "bang" ], + "parameter_enable" : 0, + "patching_rect" : [ 310.5, 49.5, 50.0, 21.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-18", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 310.5, 107.5, 32.5, 21.0 ], + "style" : "", + "text" : "*~ 1" + } + + } +, { + "box" : { + "id" : "obj-14", + "interpinlet" : 1, + "maxclass" : "gain~", + "numinlets" : 2, + "numoutlets" : 2, + "outlettype" : [ "signal", "int" ], + "parameter_enable" : 0, + "patching_rect" : [ 213.75, 353.5, 111.0, 28.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-13", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 213.75, 397.5, 35.0, 21.0 ], + "style" : "", + "text" : "dac~" + } + + } +, { + "box" : { + "id" : "obj-12", + "maxclass" : "scope~", + "numinlets" : 2, + "numoutlets" : 0, + "patching_rect" : [ 197.0, 443.5, 220.0, 83.0 ], + "style" : "" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-5", + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 310.5, 77.5, 87.0, 21.0 ], + "style" : "", + "text" : "phasor~ 0.6666" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-1", + "linecount" : 2, + "maxclass" : "newobj", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "signal" ], + "patching_rect" : [ 197.0, 316.0, 132.5, 33.0 ], + "style" : "", + "text" : "polywave~ @interpolation 2" + } + + } +, { + "box" : { + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-9", + "maxclass" : "message", + "numinlets" : 2, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 653.0, 95.5, 149.0, 21.0 ], + "style" : "", + "text" : "dump, getbufferlist, getcount" + } + + } +, { + "box" : { + "attr" : "interpolation", + "fontname" : "Arial", + "fontsize" : 11.0, + "id" : "obj-21", + "maxclass" : "attrui", + "numinlets" : 1, + "numoutlets" : 1, + "outlettype" : [ "" ], + "patching_rect" : [ 338.5, 251.0, 178.0, 21.0 ], + "style" : "" + } + + } + ], + "lines" : [ { + "patchline" : { + "destination" : [ "obj-12", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-14", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-1", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-35", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-48", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 2 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-51", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-10", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-37", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-11", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-14", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-15", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-16", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-17", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-52", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-8", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-18", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-16", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-19", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-3", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-2", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-21", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-23", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-19", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-25", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-26", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-25", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-29", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-15", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-3", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-54", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-35", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 499.5, 119.0, 662.5, 119.0 ], + "source" : [ "obj-37", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-13", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-4", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-5", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-1", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-20", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-51", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-2", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-52", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-18", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-54", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-10", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-6", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-9", 0 ], + "disabled" : 0, + "hidden" : 0, + "midpoints" : [ 753.5, 154.5, 837.0, 154.5, 837.0, 85.5, 662.5, 85.5 ], + "source" : [ "obj-6", 1 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-5", 1 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-7", 0 ] + } + + } +, { + "patchline" : { + "destination" : [ "obj-6", 0 ], + "disabled" : 0, + "hidden" : 0, + "source" : [ "obj-9", 0 ] + } + + } + ] + } +, + "patching_rect" : [ 76.0, 139.0, 113.0, 19.0 ], + "saved_object_attributes" : { + "description" : "", + "digest" : "", + "fontsize" : 11.0, + "globalpatchername" : "", + "style" : "", + "tags" : "" + } +, + "style" : "", + "text" : "p polybuffer-example" + } + + } + ], + "lines" : [ ], + "dependency_cache" : [ { + "name" : "polywave~.mxo", + "type" : "iLaX" + } +, { + "name" : "shot-ms~.mxo", + "type" : "iLaX" + } + ], + "embedsnapshot" : 0 + } + +} diff --git a/tilde-0.0b/polywave~.mxo/Contents/Info.plist b/tilde-0.0b/polywave~.mxo/Contents/Info.plist new file mode 100644 index 0000000..680c86a --- /dev/null +++ b/tilde-0.0b/polywave~.mxo/Contents/Info.plist @@ -0,0 +1,38 @@ + + + + + BuildMachineOSBuild + 14D136 + CFBundleDevelopmentRegion + English + CFBundleExecutable + polywave~ + CFBundleIdentifier + com.cnmat.polywave~ + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + iLaX + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CSResourcesFileMapped + + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 6D1002 + DTPlatformVersion + GM + DTSDKBuild + 14D125 + DTSDKName + macosx10.10 + DTXcode + 0631 + DTXcodeBuild + 6D1002 + + diff --git a/tilde-0.0b/polywave~.mxo/Contents/MacOS/polywave~ b/tilde-0.0b/polywave~.mxo/Contents/MacOS/polywave~ new file mode 100755 index 0000000000000000000000000000000000000000..f4948e597b774a81af48125b0c693e68968a3d54 GIT binary patch literal 59140 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 + + + + BuildMachineOSBuild + 14D136 + CFBundleDevelopmentRegion + English + CFBundleExecutable + shot-ms~ + CFBundleIdentifier + com.cnmat.shot-ms~ + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + iLaX + CFBundleSignature + ???? + CFBundleVersion + 1.0 + CSResourcesFileMapped + + DTCompiler + com.apple.compilers.llvm.clang.1_0 + DTPlatformBuild + 6D1002 + DTPlatformVersion + GM + DTSDKBuild + 14D125 + DTSDKName + macosx10.10 + DTXcode + 0631 + DTXcodeBuild + 6D1002 + + diff --git a/tilde-0.0b/shot-ms~.mxo/Contents/MacOS/shot-ms~ b/tilde-0.0b/shot-ms~.mxo/Contents/MacOS/shot-ms~ new file mode 100755 index 0000000000000000000000000000000000000000..d18fa90da918798c1e97ddb03bacb474d801bff2 GIT binary patch literal 35116 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