ampfaaaametaptchAmx@c@,{ "patcher" : { "fileversion" : 1, "rect" : [ 217.0, 571.0, 743.0, 733.0 ], "bgcolor" : [ 0.501961, 0.717647, 0.764706, 1.0 ], "bglocked" : 0, "defrect" : [ 217.0, 571.0, 743.0, 733.0 ], "openrect" : [ 0.0, 0.0, 0.0, 169.0 ], "openinpresentation" : 1, "default_fontsize" : 10.0, "default_fontface" : 0, "default_fontname" : "Arial Bold", "gridonopen" : 0, "gridsize" : [ 8.0, 8.0 ], "gridsnaponopen" : 0, "toolbarvisible" : 1, "boxanimatetime" : 500, "imprint" : 0, "enablehscroll" : 1, "enablevscroll" : 1, "devicewidth" : 0.0, "boxes" : [ { "box" : { "maxclass" : "gswitch2", "outlettype" : [ "", "" ], "id" : "obj-6", "int" : 1, "numinlets" : 2, "numoutlets" : 2, "patching_rect" : [ 303.0, 161.0, 39.0, 32.0 ] } } , { "box" : { "maxclass" : "newobj", "text" : "!- 1", "outlettype" : [ "int" ], "id" : "obj-33", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 1, "patching_rect" : [ 262.0, 94.0, 32.5, 18.0 ] } } , { "box" : { "maxclass" : "message", "text" : "active $1", "outlettype" : [ "" ], "id" : "obj-32", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 1, "patching_rect" : [ 461.0, 89.0, 53.0, 16.0 ] } } , { "box" : { "maxclass" : "message", "text" : "active $1", "outlettype" : [ "" ], "id" : "obj-29", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 1, "patching_rect" : [ 214.0, 168.0, 53.0, 16.0 ] } } , { "box" : { "maxclass" : "live.text", "varname" : "live.text", "presentation" : 1, "outlettype" : [ "", "" ], "id" : "obj-25", "parameter_enable" : 1, "numinlets" : 1, "presentation_rect" : [ 20.0, 37.0, 55.0, 22.0 ], "text" : "manual", "numoutlets" : 2, "texton" : "triggered", "patching_rect" : [ 304.0, 25.0, 55.0, 22.0 ], "saved_attribute_attributes" : { "valueof" : { "parameter_mmin" : 0.0, "parameter_type" : 2, "parameter_initial_enable" : 0, "parameter_shortname" : "live.text", "parameter_modmax" : 127.0, "parameter_longname" : "live.text", "parameter_modmin" : 0.0, "parameter_linknames" : 0, "parameter_modmode" : 0, "parameter_info" : "", "parameter_units" : "", "parameter_order" : 0, "parameter_defer" : 0, "parameter_speedlim" : 1.0, "parameter_invisible" : 0, "parameter_steps" : 0, "parameter_annotation_name" : "", "parameter_enum" : [ "val1", "val2" ], "parameter_exponent" : 1.0, "parameter_unitstyle" : 10, "parameter_mmax" : 1.0 } } } } , { "box" : { "maxclass" : "flonum", "outlettype" : [ "float", "bang" ], "id" : "obj-24", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 1, "numoutlets" : 2, "patching_rect" : [ 481.0, 329.0, 50.0, 18.0 ] } } , { "box" : { "maxclass" : "live.dial", "hint" : "variation", "annotation" : "variation", "varname" : "variation", "presentation" : 1, "outlettype" : [ "", "float" ], "id" : "obj-22", "parameter_enable" : 1, "numinlets" : 1, "presentation_rect" : [ 25.0, 117.0, 44.0, 47.0 ], "numoutlets" : 2, "patching_rect" : [ 460.0, 266.0, 44.0, 47.0 ], "saved_attribute_attributes" : { "valueof" : { "parameter_mmin" : 0.0, "parameter_type" : 1, "parameter_initial_enable" : 0, "parameter_shortname" : "variation", "parameter_modmax" : 127.0, "parameter_longname" : "variation", "parameter_modmin" : 0.0, "parameter_linknames" : 0, "parameter_modmode" : 0, "parameter_info" : "", "parameter_units" : "", "parameter_order" : 0, "parameter_defer" : 0, "parameter_speedlim" : 1.0, "parameter_invisible" : 0, "parameter_steps" : 0, "parameter_annotation_name" : "", "parameter_exponent" : 1.0, "parameter_unitstyle" : 5, "parameter_mmax" : 100.0 } } } } , { "box" : { "maxclass" : "newobj", "text" : "* 1.", "outlettype" : [ "float" ], "id" : "obj-21", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 1, "patching_rect" : [ 438.0, 329.0, 32.5, 18.0 ] } } , { "box" : { "maxclass" : "newobj", "text" : "+", "outlettype" : [ "int" ], "id" : "obj-20", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 1, "patching_rect" : [ 483.0, 385.0, 32.5, 18.0 ] } } , { "box" : { "maxclass" : "newobj", "text" : "* 0.00002", "outlettype" : [ "float" ], "id" : "obj-15", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 1, "patching_rect" : [ 453.0, 220.0, 53.0, 18.0 ] } } , { "box" : { "maxclass" : "live.dial", "hint" : "time", "annotation" : "time", "varname" : "time", "presentation" : 1, "outlettype" : [ "", "float" ], "id" : "obj-11", "parameter_enable" : 1, "numinlets" : 1, "presentation_rect" : [ 25.0, 64.0, 44.0, 47.0 ], "numoutlets" : 2, "patching_rect" : [ 505.0, 154.0, 44.0, 47.0 ], "saved_attribute_attributes" : { "valueof" : { "parameter_mmin" : 0.0, "parameter_type" : 0, "parameter_initial_enable" : 0, "parameter_shortname" : "time", "parameter_modmax" : 127.0, "parameter_longname" : "time", "parameter_modmin" : 0.0, "parameter_linknames" : 0, "parameter_modmode" : 0, "parameter_info" : "", "parameter_units" : "", "parameter_order" : 0, "parameter_defer" : 0, "parameter_speedlim" : 1.0, "parameter_invisible" : 0, "parameter_steps" : 0, "parameter_annotation_name" : "", "parameter_exponent" : 3.0, "parameter_unitstyle" : 2, "parameter_mmax" : 10000.0 } } } } , { "box" : { "maxclass" : "newobj", "text" : "* 1.", "outlettype" : [ "float" ], "id" : "obj-10", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 1, "patching_rect" : [ 424.0, 265.0, 32.5, 18.0 ] } } , { "box" : { "maxclass" : "newobj", "text" : "- 500", "outlettype" : [ "int" ], "id" : "obj-9", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 1, "patching_rect" : [ 399.0, 220.0, 33.0, 18.0 ] } } , { "box" : { "maxclass" : "newobj", "text" : "random 1000", "outlettype" : [ "int" ], "id" : "obj-8", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 1, "patching_rect" : [ 386.0, 182.0, 72.0, 18.0 ] } } , { "box" : { "maxclass" : "newobj", "text" : "metro 100 @active 1", "outlettype" : [ "bang" ], "id" : "obj-3", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 1, "patching_rect" : [ 348.0, 135.0, 107.0, 18.0 ] } } , { "box" : { "maxclass" : "comment", "text" : "ported from: Jean-François Charles", "id" : "obj-5", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 1, "numoutlets" : 0, "patching_rect" : [ 245.0, 408.0, 186.0, 18.0 ] } } , { "box" : { "maxclass" : "button", "outlettype" : [ "bang" ], "id" : "obj-4", "numinlets" : 1, "numoutlets" : 1, "patching_rect" : [ 220.0, 232.0, 20.0, 20.0 ] } } , { "box" : { "maxclass" : "live.text", "varname" : "freeze", "presentation" : 1, "outlettype" : [ "", "" ], "id" : "obj-14", "parameter_enable" : 1, "mode" : 0, "numinlets" : 1, "presentation_rect" : [ 20.0, 9.0, 55.0, 20.0 ], "text" : "freeze", "numoutlets" : 2, "patching_rect" : [ 220.0, 202.0, 40.0, 20.0 ], "saved_attribute_attributes" : { "valueof" : { "parameter_mmin" : 0.0, "parameter_type" : 2, "parameter_initial_enable" : 0, "parameter_shortname" : "freeze", "parameter_modmax" : 127.0, "parameter_longname" : "freeze", "parameter_modmin" : 0.0, "parameter_linknames" : 0, "parameter_modmode" : 0, "parameter_info" : "", "parameter_units" : "", "parameter_order" : 0, "parameter_defer" : 0, "parameter_speedlim" : 1.0, "parameter_invisible" : 0, "parameter_steps" : 0, "parameter_annotation_name" : "", "parameter_enum" : [ "val1", "val2" ], "parameter_exponent" : 1.0, "parameter_unitstyle" : 10, "parameter_mmax" : 1.0 } } } } , { "box" : { "maxclass" : "newobj", "text" : "pfft~ solofreeze.pfft 4096 4", "outlettype" : [ "signal", "" ], "id" : "obj-12", "fontname" : "Arial", "fontsize" : 9.0, "numinlets" : 1, "numoutlets" : 2, "patching_rect" : [ 152.0, 293.0, 139.0, 17.0 ] } } , { "box" : { "maxclass" : "newobj", "text" : "pfft~ solofreeze.pfft 4096 4", "outlettype" : [ "signal", "" ], "id" : "obj-13", "fontname" : "Arial", "fontsize" : 9.0, "numinlets" : 1, "numoutlets" : 2, "patching_rect" : [ 215.0, 270.0, 139.0, 17.0 ] } } , { "box" : { "maxclass" : "newobj", "text" : "plugout~", "outlettype" : [ "signal", "signal" ], "id" : "obj-2", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 2, "patching_rect" : [ 154.0, 336.0, 53.0, 18.0 ] } } , { "box" : { "maxclass" : "newobj", "text" : "plugin~", "outlettype" : [ "signal", "signal" ], "id" : "obj-1", "fontname" : "Arial Bold", "fontsize" : 10.0, "numinlets" : 2, "numoutlets" : 2, "patching_rect" : [ 155.0, 230.0, 53.0, 18.0 ] } } ], "lines" : [ { "patchline" : { "source" : [ "obj-3", 0 ], "destination" : [ "obj-6", 1 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-6", 1 ], "destination" : [ "obj-4", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-25", 0 ], "destination" : [ "obj-6", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-13", 0 ], "destination" : [ "obj-2", 1 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-12", 0 ], "destination" : [ "obj-2", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-1", 0 ], "destination" : [ "obj-12", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-1", 1 ], "destination" : [ "obj-13", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-4", 0 ], "destination" : [ "obj-13", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-4", 0 ], "destination" : [ "obj-12", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-14", 0 ], "destination" : [ "obj-4", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-3", 0 ], "destination" : [ "obj-8", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-8", 0 ], "destination" : [ "obj-9", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-9", 0 ], "destination" : [ "obj-10", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-11", 0 ], "destination" : [ "obj-20", 1 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-10", 0 ], "destination" : [ "obj-21", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-21", 0 ], "destination" : [ "obj-20", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-22", 0 ], "destination" : [ "obj-21", 1 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-22", 0 ], "destination" : [ "obj-24", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-15", 0 ], "destination" : [ "obj-10", 1 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-11", 0 ], "destination" : [ "obj-15", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-20", 0 ], "destination" : [ "obj-3", 1 ], "hidden" : 0, "midpoints" : [ 492.5, 412.0, 559.0, 412.0, 559.0, 123.0, 445.5, 123.0 ] } } , { "patchline" : { "source" : [ "obj-29", 0 ], "destination" : [ "obj-14", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-32", 0 ], "destination" : [ "obj-11", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-32", 0 ], "destination" : [ "obj-22", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-25", 0 ], "destination" : [ "obj-33", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-33", 0 ], "destination" : [ "obj-29", 0 ], "hidden" : 0, "midpoints" : [ ] } } , { "patchline" : { "source" : [ "obj-25", 0 ], "destination" : [ "obj-32", 0 ], "hidden" : 0, "midpoints" : [ ] } } ], "parameters" : { "obj-14" : [ "freeze", "freeze", 0 ], "obj-22" : [ "variation", "variation", 0 ], "obj-25" : [ "live.text", "live.text", 0 ], "obj-11" : [ "time", "time", 0 ] } , "latency" : 0 } } pmaxqv2 r#Nsvpatcher¾±q t#PuoriginÍÿP tvwindowwsetfontxSans Serif$A tvylinecountQ tznewexé§@ {phasewrap~ t|commentï;¾ }Write~amplitudeand1phase1in1a1matrix t|º”¥ 1Read1the11Inverse1FFT tz¬þ5 1poltocar~ tz¾ÛG 1frameaccum~ tz¾È­ 1jit.peek~Ñ0-oneframespectrumQQ tz¬«­ 1ÑQP tzWË@ 1prepend1dim tzé’A 1framedelta~ tz¬3 1fftout~Q tz¹Åj 1 jit.catch~R1!@modeR tz`®] 11"framesize r1#outQ t1$newobj¹! 1#Q r1Q 1%#X|1&bang11  t1$œ; 1Q tz¹{: 1'cartopol~ tzOˆ= 1(fftinfo~ tz¹;, 1)fftin~Q tz¹ëè 1*jit.matrixÑR1+float32 tvyS t|#Åx 1,<-1-outputs11.data1/of110last11complete12fft13frame11142-plane1 t15user16panel©’Ì  1%17brgbÿÿÿ 1%18frgbÖP¯ 1%19borderR 1%1:rounded\ 1%1;shadowP 1%1connectUQYP t1>TPVP t1=WPZP¡¨¾¨ t1>VPZP t1=YPZPeÁ¾Á t1=]PSP\Þ¾Þ t1>ZPSP t1>SPXP t1=TQVQÏqîq t1>VQ\P t1>\PP t1=PZQî¾¾ t1=TR^Pà\±\ t1>^PP t1>P[P t1=TR_PàU`U`ÁÃÁ t1>_PP t1=Q[QÜÚ t1=PQÃðÜð t1?pop dlstÜdireltype JSONfnamzb.jfc.freeze.amxdsz32 ;of32 vers flag mdat ʦ>Odirehtype maxbfnamsolofreeze.pfftsz32 of32 ;(vers flag mdat Â2”