Ok, hier gaat ie dan:
max v2;
#N vpatcher 316 67 1102 839;
#P origin -2 1;
#P window setfont "Bank Gothic" 24.;
#P window linecount 1;
#P comment 559 482 205 910884888 fm synth;
#B frgb 255 255 255;
#P window setfont "Sans Serif" 9.;
#P comment 417 538 100 196617 load presets;
#B frgb 255 255 255;
#P message 428 522 30 196617 read;
#P window setfont "American Typewriter Condensed" 18.;
#P comment 416 429 100 199557138 PRESETS;
#B frgb 255 255 255;
#P user spectroscope~ 343 299 400 101 20 0 0 0 1 1 0 0 0 0 0 0;
#X frgb 224 224 224;
#X brgb 255 255 255;
#X rgb2 0 0 0;
#X rgb3 243 204 204;
#X rgb4 255 0 0;
#X rgb5 184 184 184;
#X rgb6 0 0 0;
#X rgb7 0 0 0;
#X rgb8 255 255 255;
#X rgb9 255 0 0;
#X rgb10 255 191 0;
#X rgb11 0 191 127;
#X rgb12 127 0 127;
#X rgb13 0 0 0;
#X range 0. 1.2;
#X domain 0. 22050.;
#X done;
#P user incdec 186 376 15 15 0 0;
#P user dial 209 321 51 51 16383 1 0 0 180 270 3 1. 0 0 0 255 255 255 99 99 99 200 0 0 255 0 0 255 255 255;
#P window setfont "Sans Serif" 9.;
#P flonum 200 375 71 9 0 0 8228 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P user dial 210 191 51 51 16383 1 0 0 180 270 3 1. 0 0 0 255 255 255 99 99 99 200 0 0 255 0 0 255 255 255;
#P user hslider 164 81 18 128 30000 1 0 0;
#P flonum 199 244 71 9 0 0 8228 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P number 450 131 52 9 0 0 8228 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P hidden newex 619 100 35 196617 * 0.1;
#P hidden newex 560 103 35 196617 * 0.1;
#P user dial 589 88 40 40 200 1 0 0 180 270 3 1. 0 0 0 255 255 255 99 99 99 200 0 0 255 0 0 255 255 255;
#P user dial 520 88 40 40 50 1 0 0 180 270 3 1. 0 0 0 255 255 255 99 99 99 200 0 0 255 0 0 255 255 255;
#P user dial 450 88 40 40 16383 1 0 0 180 270 3 1. 0 0 0 255 255 255 99 99 99 200 0 0 255 0 0 255 255 255;
#P comment 602 74 13 196617 Q;
#B frgb 255 255 255;
#P comment 527 74 26 196617 gain;
#B frgb 255 255 255;
#P comment 447 74 50 196617 frequency;
#B frgb 255 255 255;
#P comment 372 135 28 196617 type;
#B frgb 255 255 255;
#P window setfont "American Typewriter Condensed" 18.;
#P comment 343 40 58 199557138 FILTER;
#B frgb 255 255 255;
#P window setfont "Sans Serif" 9.;
#P hidden newex 58 552 79 196617 biquad~;
#P flonum 595 131 35 9 0 0 8228 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 525 131 35 9 0 0 8228 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P user umenu 354 149 70 196647 1 64 165 0;
#X add display;
#X add lowpass;
#X add highpass;
#X add bandpass;
#X add bandstop;
#X add peaknotch;
#X add lowshelf;
#X add highshelf;
#X add resonant;
#X add allpass;
#P window setfont Helvetica 9.;
#P user filtergraph~ 414 172 256 117 21 9 20. 20000. 0.0625 16. 0 1 1 0 0 1 1;
#X frgb 170 170 170;
#X brgb 209 209 209;
#X rgb2 0 0 0;
#X rgb3 130 130 130;
#X rgb4 0 0 0;
#X rgb5 76 108 172;
#X rgb6 210 74 54;
#X rgb7 255 22 22;
#X linmarkers 5512.5 11025. 16537.5;
#X logmarkers 10. 100. 1000. 10000.;
#X nfilters 1;
#X setfilter 0 1 1 0 0 9000. 1.5 1.5 0. 0. 0. 0. 0. 0.;
#X done;
#P user meter~ 31 633 56 758 50 0 168 0 103 103 103 255 153 0 255 0 0 217 217 0 153 186 0 18 1 6 6 6;
#P user meter~ 6 633 31 758 50 0 168 0 103 103 103 255 153 0 255 0 0 217 217 0 153 186 0 18 1 6 6 6;
#P window setfont "Sans Serif" 9.;
#P comment 558 714 100 196617 random;
#B frgb 255 255 255;
#P toggle 569 696 15 0;
#P hidden newex 550 738 109 196617 AJmake-random-pans;
#P hidden newex 92 695 27 196617 *~;
#P hidden newex 58 695 27 196617 *~;
#P window setfont "American Typewriter Condensed" 18.;
#P comment 415 608 100 199557138 PAN;
#B frgb 255 255 255;
#P window setfont "Sans Serif" 9.;
#P number 499 706 35 9 0 127 8231 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 494 630 100 196617 center;
#B frgb 255 255 255;
#P comment 542 664 100 196617 right;
#B frgb 255 255 255;
#P user dial 479 639 65 65 128 1 0 0 180 270 3 1. 0 0 0 255 255 255 99 99 99 200 0 0 255 0 0 255 255 255;
#P hidden newex 455 739 84 196617 ~AJstereo-pan~;
#P message 428 489 35 196617 write;
#P message 504 522 33 196617 clear;
#N vpreset 8;
#X append 1 2 16 609 58 gain~ list 113 10. \; 18 398 139 flonum float 220. \; 20 398 58 flonum float 391.995422 \; 23 634 173 function clear \; 23 634 173 function add 0. 0. 0 \; 23 634 173;
#X append 1 2 function add 2585.106201 0.333333 0 \; 23 634 173 function add 4500. 0.76 0 \; 23 634 173 function add 6000. 0. 0 \; 23 634 173 function domain 6000. \; 23 634 173 function range 0. 1. \; 28 105 205;
#X append 1 2 number int 6000 \; 30 454 173 function clear \; 30 454 173 function add 0. 0. 0 \; 30 454 173 function add 2265.957275 0. 0 \; 30 454 173 function add 5968.084961 5.866667 0 \; 30 454 173;
#X append 1 2 function add 6000. 0. 0 \; 30 454 173 function domain 6000. \; 30 454 173 function range 0. 10. \; 35 344 58 number int 67 \; 44 639 479 dial int 63 \; 47 706 499 number int;
#X append 1 2 63 \; 52 696 569 toggle int 0 \; 56 172 414 filtergraph~ nfilters 1 \; 56 172 414 filtergraph~ setoptions 0 1 1 0 0 \; 56 172 414 filtergraph~ params 0 1035. 3. 3.5 \; 56 172 414;
#X append 1 2 filtergraph~ updateflag 1 \; 57 149 354 umenu int 1 \; 58 131 525 flonum float 3. \; 59 131 595 flonum float 3.5 \; 66 88 450 dial int 1035 \; 67 88 520 dial int 33 \; 68 88 589;
#X append 1 2 dial int 104 \; 71 131 450 number int 1035 \; 72 244 199 flonum float 2679. \; 73 81 164 hslider int 12421 \; 74 191 210 dial int 2679 \; 75 375 200 flonum float 3471. \; 76 321 209;
#X append 1 2 dial int 3471 \; 77 376 186 incdec int 15 \;;
#X append 2 2 16 609 58 gain~ list 126 10. \; 18 398 139 flonum float 768.28 \; 20 398 58 flonum float 349.228241 \; 23 634 173 function clear \; 23 634 173 function add 0. 0. 0 \; 23 634 173;
#X append 2 2 function add 3617.02124 0.146667 0 \; 23 634 173 function add 7446.808105 0.106667 0 \; 23 634 173 function add 10000. 0. 0 \; 23 634 173 function domain 10000. \; 23 634 173 function range 0. 1. \; 28 105 205;
#X append 2 2 number int 10000 \; 30 454 173 function clear \; 30 454 173 function add 0. 0. 0 \; 30 454 173 function add 3829.787109 1.466667 0 \; 30 454 173 function add 7659.574219 0.533333 0 \; 30 454 173;
#X append 2 2 function add 10000. 0. 0 \; 30 454 173 function domain 10000. \; 30 454 173 function range 0. 10. \; 35 344 58 number int 65 \; 44 639 479 dial int 63 \; 47 706 499 number int;
#X append 2 2 63 \; 52 696 569 toggle int 0 \; 56 172 414 filtergraph~ nfilters 1 \; 56 172 414 filtergraph~ setoptions 0 3 1 0 0 \; 56 172 414 filtergraph~ params 0 730. 2.1 0.5 \; 56 172 414;
#X append 2 2 filtergraph~ updateflag 1 \; 57 149 354 umenu int 3 \; 58 131 525 flonum float 2.1 \; 59 131 595 flonum float 0.5 \; 66 88 450 dial int 730 \; 67 88 520 dial int 21 \; 68 88 589;
#X append 2 2 dial int 5 \; 71 131 450 number int 730 \; 72 244 199 flonum float 2679. \; 73 81 164 hslider int 12421 \; 74 191 210 dial int 2679 \; 75 375 200 flonum float 3471. \; 76 321 209;
#X append 2 2 dial int 3471 \; 77 376 186 incdec int 15 \;;
#X append 3 2 16 609 58 gain~ list 119 10. \; 18 398 139 flonum float 2000. \; 20 398 58 flonum float 329.627563 \; 23 634 173 function clear \; 23 634 173 function add 0. 1. 0 \; 23 634 173;
#X append 3 2 function add 6063.829102 0.813333 0 \; 23 634 173 function add 11569.149414 0.413333 0 \; 23 634 173 function add 15000. 0. 0 \; 23 634 173 function domain 15000. \; 23 634 173 function range 0. 1. \; 28 105 205;
#X append 3 2 number int 15000 \; 30 454 173 function clear \; 30 454 173 function add 0. 0.4 0 \; 30 454 173 function add 3351.063721 0. 0 \; 30 454 173 function add 12526.595703 2.933333 0 \; 30 454 173;
#X append 3 2 function add 15000. 10. 0 \; 30 454 173 function domain 15000. \; 30 454 173 function range 0. 10. \; 35 344 58 number int 64 \; 44 639 479 dial int 63 \; 47 706 499 number int;
#X append 3 2 63 \; 52 696 569 toggle int 0 \; 56 172 414 filtergraph~ nfilters 1 \; 56 172 414 filtergraph~ setoptions 0 1 1 0 0 \; 56 172 414 filtergraph~ params 0 730. 1.4 6.2 \; 56 172 414;
#X append 3 2 filtergraph~ updateflag 1 \; 57 149 354 umenu int 1 \; 58 131 525 flonum float 1.4 \; 59 131 595 flonum float 6.2 \; 66 88 450 dial int 730 \; 67 88 520 dial int 14 \; 68 88 589;
#X append 3 2 dial int 62 \; 71 131 450 number int 730 \; 72 244 199 flonum float 2679. \; 73 81 164 hslider int 12421 \; 74 191 210 dial int 2679 \; 75 375 200 flonum float 3471. \; 76 321 209;
#X append 3 2 dial int 3471 \; 77 376 186 incdec int 15 \;;
#X append 4 2 16 609 58 gain~ list 129 10. \; 18 398 139 flonum float 3471. \; 20 398 58 flonum float 2679. \; 23 634 173 function clear \; 23 634 173 function add 198.207443 0.866667 0 \; 23 634 173;
#X append 4 2 function add 5021.254883 0.813333 0 \; 23 634 173 function add 9580.027344 0.413333 0 \; 23 634 173 function add 12421. 0. 0 \; 23 634 173 function domain 12421. \; 23 634 173 function range 0. 1. \; 28 105 205;
#X append 4 2 number int 12421 \; 30 454 173 function clear \; 30 454 173 function add 0. 0.4 0 \; 30 454 173 function add 2774.904053 0. 0 \; 30 454 173 function add 10372.856445 2.933333 0 \; 30 454 173;
#X append 4 2 function add 12421. 10. 0 \; 30 454 173 function domain 12421. \; 30 454 173 function range 0. 10. \; 35 344 58 number int 64 \; 44 639 479 dial int 74 \; 47 706 499 number int;
#X append 4 2 74 \; 52 696 569 toggle int 0 \; 56 172 414 filtergraph~ nfilters 1 \; 56 172 414 filtergraph~ setoptions 0 3 1 0 0 \; 56 172 414 filtergraph~ params 0 608. 3.3 10.4 \; 56 172 414;
#X append 4 2 filtergraph~ updateflag 1 \; 57 149 354 umenu int 3 \; 58 131 525 flonum float 3.3 \; 59 131 595 flonum float 10.4 \; 66 88 450 dial int 608 \; 67 88 520 dial int 33 \; 68 88 589;
#X append 4 2 dial int 104 \; 71 131 450 number int 608 \; 72 244 199 flonum float 2679. \; 73 81 164 hslider int 12421 \; 74 191 210 dial int 2679 \; 75 375 200 flonum float 3471. \; 76 321 209;
#X append 4 2 dial int 3471 \; 77 376 186 incdec int 15 \;;
#X append 5 2 16 609 58 gain~ list 113 10. \; 18 398 139 flonum float 304. \; 20 398 58 flonum float 487. \; 23 634 173 function clear \; 23 634 173 function add 0. 0. 0 \; 23 634 173;
#X append 5 2 function add 6832.483887 0.586667 0 \; 23 634 173 function add 16593.175781 0.613333 0 \; 23 634 173 function add 20389. 0. 0 \; 23 634 173 function domain 20389. \; 23 634 173 function range 0. 1. \; 28 105 205;
#X append 5 2 number int 20389 \; 30 454 173 function clear \; 30 454 173 function add 0. 0. 0 \; 30 454 173 function add 9326.882812 7.2 0 \; 30 454 173 function add 18219.957031 6.8 0 \; 30 454 173;
#X append 5 2 function add 20389. 0. 0 \; 30 454 173 function domain 20389. \; 30 454 173 function range 0. 10. \; 35 344 58 number int 65 \; 44 639 479 dial int 63 \; 47 706 499 number int;
#X append 5 2 63 \; 52 696 569 toggle int 0 \; 56 172 414 filtergraph~ nfilters 1 \; 56 172 414 filtergraph~ setoptions 0 1 1 0 0 \; 56 172 414 filtergraph~ params 0 2193.461914 2.305833 3.5 \; 56 172 414;
#X append 5 2 filtergraph~ updateflag 1 \; 57 149 354 umenu int 1 \; 58 131 525 flonum float 3. \; 59 131 595 flonum float 3.5 \; 66 88 450 dial int 426 \; 67 88 520 dial int 11 \; 68 88 589;
#X append 5 2 dial int 148 \; 71 131 450 number int 426 \; 72 244 199 flonum float 487. \; 73 81 164 hslider int 20389 \; 74 191 210 dial int 487 \; 75 375 200 flonum float 304. \; 76 321 209;
#X append 5 2 dial int 304 \; 77 376 186 incdec int 8 \;;
#X append 6 2 16 609 58 gain~ list 113 10. \; 18 398 139 flonum float 60. \; 20 398 58 flonum float 365. \; 23 634 173 function clear \; 23 634 173 function add 0. 1. 0 \; 23 634 173;
#X append 6 2 function add 3362.015869 0.466667 0 \; 23 634 173 function add 9652.239258 0.133333 0 \; 23 634 173 function add 20389. 0. 0 \; 23 634 173 function domain 20389. \; 23 634 173 function range 0. 1. \; 28 105 205;
#X append 6 2 number int 20389 \; 30 454 173 function clear \; 30 454 173 function add 0. 10. 0 \; 30 454 173 function add 4229.632812 0.933333 0 \; 30 454 173 function add 13990.324219 1.2 0 \; 30 454 173;
#X append 6 2 function add 20389. 1.6 0 \; 30 454 173 function domain 20389. \; 30 454 173 function range 0. 10. \; 35 344 58 number int 65 \; 44 639 479 dial int 63 \; 47 706 499 number int;
#X append 6 2 63 \; 52 696 569 toggle int 0 \; 56 172 414 filtergraph~ nfilters 1 \; 56 172 414 filtergraph~ setoptions 0 1 1 0 0 \; 56 172 414 filtergraph~ params 0 1461. 1.9 3.2 \; 56 172 414;
#X append 6 2 filtergraph~ updateflag 1 \; 57 149 354 umenu int 1 \; 58 131 525 flonum float 1.9 \; 59 131 595 flonum float 3.2 \; 66 88 450 dial int 1461 \; 67 88 520 dial int 19 \; 68 88 589;
#X append 6 2 dial int 32 \; 71 131 450 number int 1461 \; 72 244 199 flonum float 365. \; 73 81 164 hslider int 20389 \; 74 191 210 dial int 365 \; 75 375 200 flonum float 60. \; 76 321 209;
#X append 6 2 dial int 60 \; 77 376 186 incdec int 2 \;;
#X append 7 2 16 609 58 gain~ list 113 10. \; 18 398 139 flonum float 11. \; 20 398 58 flonum float 523.25116 \; 23 634 173 function clear \; 23 634 173 function add 0. 0.386667 0 \; 23 634 173;
#X append 7 2 function add 729.175537 0.586667 0 \; 23 634 173 function add 1832.287231 0. 0 \; 23 634 173 function add 3515. 0. 0 \; 23 634 173 function domain 3515. \; 23 634 173 function range 0. 1. \; 28 105 205;
#X append 7 2 number int 3515 \; 30 454 173 function clear \; 30 454 173 function add 0. 6. 0 \; 30 454 173 function add 934.840393 8.266666 0 \; 30 454 173 function add 2692.340332 2.8 0 \; 30 454 173;
#X append 7 2 function add 3515. 0. 0 \; 30 454 173 function domain 3515. \; 30 454 173 function range 0. 10. \; 35 344 58 number int 72 \; 44 639 479 dial int 91 \; 47 706 499 number int;
#X append 7 2 91 \; 52 696 569 toggle int 1 \; 56 172 414 filtergraph~ nfilters 1 \; 56 172 414 filtergraph~ setoptions 0 5 1 0 0 \; 56 172 414 filtergraph~ params 0 500. 3. 10.5 \; 56 172 414;
#X append 7 2 filtergraph~ updateflag 1 \; 57 149 354 umenu int 5 \; 58 131 525 flonum float 3. \; 59 131 595 flonum float 10.5 \; 66 88 450 dial int 1217 \; 67 88 520 dial int 30 \; 68 88 589;
#X append 7 2 dial int 105 \; 71 131 450 number int 500 \; 72 244 199 flonum float 200. \; 73 81 164 hslider int 3515 \; 74 191 210 dial int 304 \; 75 375 200 flonum float 11. \; 76 321 209;
#X append 7 2 dial int 60 \; 77 376 186 incdec int 11 \;;
#X append 8 2 16 609 58 gain~ list 113 10. \; 18 398 139 flonum float 28. \; 20 398 58 flonum float 349.228241 \; 23 634 173 function clear \; 23 634 173 function add 0. 1. 0 \; 23 634 173;
#X append 8 2 function add 3285.175293 0.466667 0 \; 23 634 173 function add 9431.633789 0.133333 0 \; 23 634 173 function add 19923. 0. 0 \; 23 634 173 function domain 19923. \; 23 634 173 function range 0. 1. \; 28 105 205;
#X append 8 2 number int 19923 \; 30 454 173 function clear \; 30 454 173 function add 0. 10. 0 \; 30 454 173 function add 4238.936035 0. 0 \; 30 454 173 function add 12186.94043 3.866667 0 \; 30 454 173;
#X append 8 2 function add 19923. 10. 0 \; 30 454 173 function domain 19923. \; 30 454 173 function range 0. 10. \; 35 344 58 number int 65 \; 44 639 479 dial int 91 \; 47 706 499 number int;
#X append 8 2 91 \; 52 696 569 toggle int 1 \; 56 172 414 filtergraph~ nfilters 1 \; 56 172 414 filtergraph~ setoptions 0 1 1 0 0 \; 56 172 414 filtergraph~ params 0 9000. 1.5 1.5 \; 56 172 414;
#X append 8 2 filtergraph~ updateflag 1 \; 57 149 354 umenu int 1 \; 58 131 525 flonum float 1.5 \; 59 131 595 flonum float 1.5 \; 66 88 450 dial int 3349 \; 67 88 520 dial int 19 \; 68 88 589;
#X append 8 2 dial int 15 \; 71 131 450 number int 9000 \; 72 244 199 flonum float 365. \; 73 81 164 hslider int 19923 \; 74 191 210 dial int 365 \; 75 375 200 flonum float 28. \; 76 321 209;
#X append 8 2 dial int 60 \; 77 376 186 incdec int 28 \;;
#P preset 422 455 58 27;
#P newex 58 40 37 196617 midiin;
#P hidden newex 86 94 46 196617 select 1;
#P hidden newex 58 370 31 196617 mtof;
#P hidden newex 58 72 53 196617 xnotein;
#P hidden number 58 344 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P hidden newex 58 517 41 196617 *~ 0.5;
#P button 98 40 29 0;
#P window setfont "American Typewriter Condensed" 18.;
#P comment 161 429 100 199557138 MOD envelope;
#B frgb 255 255 255;
#P window setfont "Sans Serif" 9.;
#P hidden newex 167 583 32 196617 line~;
#P user function 173 454 373 554 0 1 0 0;
#X frgb 255 0 0;
#X brgb 0 170 0;
#X rgb2 255 255 255;
#X rgb3 255 255 255;
#X rgb4 255 255 255;
#X rgb5 0 0 0;
#X add 0. 10. 0;
#X add 4238.936035 0. 0;
#X add 12186.94043 3.866667 0;
#X add 19923. 10. 0;
#X domain 19923.;
#X range 0. 10.;
#X done;
#P window setfont "American Typewriter Condensed" 18.;
#P comment 161 40 100 199557138 Note length;
#B frgb 255 255 255;
#P window setfont "Sans Serif" 9.;
#P number 205 105 62 9 0 0 8228 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P hidden message 205 131 70 196617 setdomain \$1;
#P window setfont "American Typewriter Condensed" 18.;
#P comment 161 608 100 199557138 AMP envelope;
#B frgb 255 255 255;
#P window setfont "Sans Serif" 9.;
#P hidden newex 58 494 27 196617 *~;
#P hidden newex 190 761 32 196617 line~;
#P user function 173 634 373 734 0 1 0 0;
#X frgb 255 0 0;
#X brgb 0 170 0;
#X rgb2 255 255 255;
#X rgb3 255 255 255;
#X rgb4 255 255 255;
#X rgb5 0 0 0;
#X add 0. 1. 0;
#X add 3285.175293 0.466667 0;
#X add 9431.633789 0.133333 0;
#X add 19923. 0. 0;
#X domain 19923.;
#X range 0. 1.;
#X done;
#P window setfont "American Typewriter Condensed" 18.;
#P comment 161 299 135 199557138 Harmonicty ratio;
#B frgb 255 255 255;
#P comment 161 169 138 199557138 Carrier;
#B frgb 255 255 255;
#P window setfont "Sans Serif" 9.;
#P hidden flonum 58 398 71 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P hidden newex 91 438 29 196617 sig~;
#P hidden flonum 139 398 71 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P hidden newex 58 466 77 196617 ~AJsimpleFM~;
#P user gain~ 58 609 30 48 158 0 1.071519 7.94321 10.;
#P user ezdac~ 58 719 102 752 0;
#P window setfont "American Typewriter Condensed" 18.;
#P comment 6 608 100 199557138 AMP;
#B frgb 255 255 255;
#P window setfont "Sans Serif" 9.;
#P hidden newex 58 438 29 196617 sig~;
#P comment 417 505 100 196617 save presets;
#B frgb 255 255 255;
#P comment 458 665 100 196617 left;
#B frgb 255 255 255;
#P user panel 343 40 400 250;
#X brgb 100 130 255;
#X frgb 255 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 415 608 200 125;
#X brgb 100 130 255;
#X frgb 255 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 161 608 225 150;
#X brgb 100 130 255;
#X frgb 255 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 161 429 225 150;
#X brgb 100 130 255;
#X frgb 255 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 161 169 150 100;
#X brgb 100 130 255;
#X frgb 255 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 161 299 150 100;
#X brgb 100 130 255;
#X frgb 255 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 161 40 150 100;
#X brgb 100 130 255;
#X frgb 255 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 6 608 125 150;
#X brgb 100 130 255;
#X frgb 255 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P user panel 416 429 125 125;
#X brgb 100 130 255;
#X frgb 255 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P window setfont "Bank Gothic" 14.;
#P comment 576 509 257 910884878 2006 Alexander Bolk;
#B frgb 255 255 255;
#P user panel 560 478 200 50;
#X brgb 0 0 0;
#X frgb 255 0 0;
#X border 1;
#X rounded 0;
#X shadow 0;
#X done;
#P hidden connect 49 0 54 0;
#P hidden connect 50 0 55 0;
#P hidden connect 39 0 36 0;
#P hidden connect 36 0 35 0;
#P hidden connect 35 0 37 0;
#P hidden connect 37 0 20 0;
#P hidden connect 72 0 20 0;
#P hidden connect 20 0 13 0;
#P hidden connect 13 0 17 0;
#P hidden connect 17 0 25 0;
#P hidden connect 25 0 34 0;
#P hidden connect 34 0 60 0;
#P hidden connect 60 0 16 0;
#P hidden connect 16 0 49 0;
#P hidden connect 49 0 15 0;
#P hidden connect 56 0 60 1;
#P hidden connect 24 0 25 1;
#P hidden connect 43 1 49 1;
#P hidden connect 36 2 38 0;
#P hidden connect 18 0 19 0;
#P hidden connect 19 0 17 1;
#P hidden connect 16 0 50 0;
#P hidden connect 50 0 15 1;
#P hidden connect 38 0 33 0;
#P hidden connect 43 0 50 1;
#P hidden connect 31 0 17 2;
#P hidden connect 75 0 18 0;
#P hidden connect 30 1 31 0;
#P hidden connect 33 0 30 0;
#P hidden connect 27 0 30 0;
#P hidden connect 33 0 23 0;
#P hidden connect 27 0 23 0;
#P hidden connect 75 0 77 0;
#P hidden connect 23 1 24 0;
#P hidden connect 37 0 72 0;
#P hidden connect 74 0 72 0;
#P hidden connect 77 0 75 0;
#P hidden connect 76 0 75 0;
#P hidden connect 73 0 28 0;
#P hidden connect 28 0 27 0;
#P hidden connect 60 0 78 0;
#P connect 57 1 56 0;
#P hidden connect 80 0 40 0;
#P hidden connect 41 0 40 0;
#P hidden connect 42 0 40 0;
#P hidden connect 66 0 71 0;
#P hidden connect 47 0 43 0;
#P hidden connect 51 0 44 0;
#P hidden connect 44 0 47 0;
#P hidden connect 69 0 58 0;
#P hidden connect 52 0 51 0;
#P hidden connect 67 0 69 0;
#P hidden connect 71 0 56 5;
#P hidden connect 70 0 59 0;
#P hidden connect 68 0 70 0;
#P hidden connect 58 0 56 6;
#P hidden connect 59 0 56 7;
#P pop;
Als je (nog) niet weet hoe je dit moet omzetten naar een patch:
max v2;
#N vpatcher 10 59 414 293;
#P window setfont "Sans Serif" 9.;
#P comment 97 56 53 196617 tap here!;
#P number 55 129 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P button 66 54 15 0;
#P newex 55 93 34 196617 timer;
#P comment 97 129 228 196617 time elapsed between this tap and the last one....;
#P connect 2 0 1 0;
#P connect 1 0 3 0;
#P connect 2 0 1 1;
#P pop;
This is a max patch. It's a common way for people to include patches in Max list articles.
Here's how you can save these patches to examine and use.
Copy the part of the patch that begins with "max v2;" and ends with "#Ppop;" to your clipboard.
Launch Max
Choose Open as Text... from the File menu
A file dialog will appear. Choose the first Max patch you can find. When the file is opened, you'll see something that looks quite a lot like the text sample on your clipboard.
Note: I keep an "empty" patch around with an obvious name like "emptypatch.pat," and always use it. You might want to save the sample text up above with that name so you'll have it around to use next time.
Select the entire contents of the patch, and paste the text from your clipboard so that the copied text completely replaces the original text.
Choose Save as... from the File menu and save the file with a new name. If you don't do this, you'll overwrite the file you opened. You don't want to do this.
Choose Open... from the File menu, and open the new Max patch you just saved. When it opens, you'll see the contents displayed as a standard Max patch.