MAX/MSP patches

Alexander

F.T.W.
Lid sinds
11 juli 2003
Berichten
2.125
Locatie
Québec/NL
Niet erg veel gebruikt op dit forum, maar toch erg leuk!

Misschien is het leuk om met de mensen die het wel gebruiken een soort van 'patch exchange' erop na te houden! Het is nl. verrekte makkelijk om je patch om te zetten naar tekst en het ff te posten!

Zo kunnen we veel leren van elkaar's patches en je collectie aanvullen.

Ik ben druk bezig met een eenvoudige midi FM synth met wat leuke controls en een random panning functie.. hij is voorlopig monofonisch, en dat blijft voorlopig zo. Dit weekend ga ik hem afronden en zal ik hem hier posten!
 
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.
 
Nou breekt mijn klomp..

sorry, ik moet de subpatches er ook bij geven...

( save as ~AJsimpleFM~ )

max v2;
#N vpatcher 746 364 1006 621;
#P window setfont Times 10.;
#P window linecount 1;
#P comment 123 141 92 1310730 modulator amplitude;
#P comment 109 116 92 1310730 modulating oscillator;
#P comment 75 190 74 1310730 carrier oscillator;
#P comment 164 25 77 1310730 Modulation index;
#P comment 85 25 77 1310730 Harmonicity ratio;
#P comment 5 25 74 1310730 Carrier frequency;
#N comlet FM signal;
#P outlet 31 213 15 0;
#P window setfont "Fixedwidth Serif" 10.;
#P newex 113 87 38 1441802 *~ 0;
#P newex 31 164 43 1441802 +~;
#P newex 64 61 38 1441802 *~ 0;
#P newex 64 139 59 1441802 *~;
#P newex 64 114 43 1441802 cycle~;
#P newex 31 188 43 1441802 cycle~;
#N comlet Modulation index;
#P inlet 193 39 15 0;
#N comlet Harmonicity ratio;
#P inlet 114 39 15 0;
#N comlet Carrier frequency;
#P inlet 31 39 15 0;
#P window setfont Times 10.;
#P comment 46 214 53 1310730 FM signal;
#P connect 1 0 8 0;
#P connect 8 0 4 0;
#P connect 4 0 10 0;
#P fasten 1 0 7 0 36 57 69 57;
#P connect 7 0 5 0;
#P connect 5 0 6 0;
#P connect 6 0 8 1;
#P fasten 2 0 7 1 119 57 97 57;
#P fasten 7 0 9 0 69 82 118 82;
#P connect 9 0 6 1;
#P fasten 3 0 9 1 198 57 146 57;
#P pop;

en nog 1

( saven als ~AJstereo-pan~ )

max v2;
#N vpatcher 10 59 788 590;
#P window setfont "Sans Serif" 18.;
#P comment 351 375 49 196626 gain right;
#P newex 292 337 98 196626 sqrt~;
#P message 292 259 76 196626 \$1 20;
#P newex 292 299 123 196626 line~ 0.5;
#P message 292 159 71 196626 1 \$1;
#P newex 292 193 78 196626 - 0.;
#P outlet 292 383 15 0;
#P flonum 292 227 89 18 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P outlet 186 381 15 0;
#P newex 187 299 103 196626 line~ 0.5;
#P message 187 259 71 196626 \$1 20;
#P newex 186 338 79 196626 sqrt~;
#P flonum 187 112 35 18 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 187 76 79 196626 scale;
#P inlet 187 42 15 0;
#P window setfont "Sans Serif" 9.;
#P comment 216 50 134 196617 midi panning (0 - 127);
#P window setfont "Sans Serif" 18.;
#P comment 84 380 49 196626 gain left;
#P comment 377 159 100 196626 1- pan;
#P comment 500 51 215 196626 The panning value is scaled to the range 0-1. The left channel receives an amp derived from the panning value \, the right channel is derived from 1-pan. To keep a constant intensity \, the assumption is that the 2 panning values (pan \, 1-pan) are the squares of the amp for each of their respective speakers. To get the actual amp value \, the square root must be taken.;
#P connect 9 0 7 0;
#P connect 7 0 10 0;
#P connect 4 0 5 0;
#P connect 5 0 6 0;
#P connect 6 0 8 0;
#P connect 8 0 9 0;
#P connect 6 0 14 0;
#P connect 14 0 13 0;
#P connect 13 0 11 0;
#P connect 11 0 16 0;
#P connect 16 0 15 0;
#P connect 15 0 17 0;
#P connect 17 0 12 0;
#P pop;

en de laatste

(saven als AJmake-random-pans )

max v2;
#N vpatcher 263 128 959 596;
#P window setfont "Sans Serif" 18.;
#P window linecount 1;
#P comment 499 28 175 196626 pan low high;
#P inlet 639 63 15 0;
#P inlet 580 64 15 0;
#P outlet 78 419 15 0;
#P newex 79 378 97 196626 line;
#P newex 79 334 113 196626 pack 0 0;
#P newex 129 152 241 196626 random-value 50 5000;
#P window linecount 2;
#P newex 79 76 64 196626 metro 1000;
#P window linecount 1;
#P newex 79 264 184 196626 random-value 0 127;
#P inlet 79 39 15 0;
#P connect 5 0 6 0;
#P connect 0 0 2 0;
#P connect 2 0 1 0;
#P connect 1 0 4 0;
#P connect 4 0 5 0;
#P connect 2 0 3 0;
#P fasten 3 0 2 1 134 198 49 198 49 65 138 65;
#P fasten 7 0 1 1 585 238 171 238;
#P fasten 3 0 4 1 134 188 134 231 269 231 269 320 187 320;
#P fasten 8 0 1 2 644 245 258 245;
#P pop;
 
hmmmm, da's niet echt erg leesbaar, he?
Kijk, de basis van mijn experimentele sequencer in ChucK.
(niet interactief in deze vorm, dan wordt het weer zo'n berg text)

soundbuf buf => gain g => dac;
"data/kick.wav" => buf.read;
.5 => g.gain;

int patern[8];
[1, 0, 1, 0, 1, 0, 1, 1] @=> patern;

0 => int step;
2::second => dur T;
T - (now % T) => now;

while (true)
{
if (patern[step]) 0 => buf.pos;
1 +=> step;
(step % 8) => step;
.125::T => now
}

// ;¬)
 
Zow.....dat gaat wel steeds verder van muziek maken af zo he?

Ik programmeer heel de week al dus ik hou het wel ff bij reaktor en de clavia. Wil dit nog wel een keer checken maar heb momenteel weinig baat bij volledig customized modular patches.

MSP lijkt me op deze manier bijna op het coden van je eigen audioapplicatie......alleen je krijgt wat librarys voor i/o enzo?
 
Origineel geplaatst door Kassen
hmmmm, da's niet echt erg leesbaar, he?
Kijk, de basis van mijn experimentele sequencer in ChucK.
(niet interactief in deze vorm, dan wordt het weer zo'n berg text)

soundbuf buf => gain g => dac;
"data/kick.wav" => buf.read;
.5 => g.gain;

int patern[8];
[1, 0, 1, 0, 1, 0, 1, 1] @=> patern;

0 => int step;
2::second => dur T;
T - (now % T) => now;

while (true)
{
if (patern[step]) 0 => buf.pos;
1 +=> step;
(step % 8) => step;
.125::T => now
}

// ;¬)

Ik heb vanavond chuck geinstalleerd en het is zeer uitnodigend! Ik ga zeker als ik wat door de tutorials heen iets snappen van je post, maar dat doet het nu nog niet. Mijn patch is ook zinloos als je geen msp draait (en tja, er valt weinig te zien zo, maar het gaat uiteindelijk om hoe het klinkt) en zo is acidfever's post ook zo gek nog niet? Ik hou me (en moet ivm school) de komende maanden voornamelijk met max/msp bezig, ook supercollider ligt in de koelkast, ook veel te weinig hersens om al die dingen bij te gaan houden. Maar ja...

(Eigenlijk had de topic wat universeler gemogen. Reaktor ervaringen of whatever kunnen er ook wel bij. Dit hele 'Sample/Sounds Exchange' ligt toch meestal op zijn gat.)
 
Werkt die Chuck een beetje goed? Zou daar ook eens willen mee experimenteren. Kan je die Chuck bijvoorbeeld gebruiken om midi naar een VST te sturen? En in hoeverre is Supercollider beter/slechter dan die Chuck? (Max/MSP is spijtig genoeg niet gratis, anders zou ik daar ook wel mee willen klooien)
 
Geluk gehad; ik com tegenwoordig minder op het SF maar had nog een abonement op deze topic.

ChucK werkt prima, goed genoeg b.v. voor mij om live te spelen met mijn in ChucK geprogrameerde sequencer. MIDI genereren is geen probleem, voor MIDI naar VST zo je op het moment een MIDI loopback driver nodig hebben maar er zijn geruchten op de ChucK-dev lijst over support voor VST plugins onder ChucK zelf.

"Beter" of "slechter" dan SC is een een discussie waar ik me niet in waag. Wel kan je zeggen dat SC ouder is en meer geoptimaliseert maar dat ChucK op veel mensen als veel toegankelijker over komt.

Als ik jou was zou ik het gewoon downloaden en instaleren (niet veel data, niet moeilijk) en de basis voorbeeltjes bekijken, vooral de "otf" voorbeelden in de "examples" dir, dat zijn zes voorbeeld files die samen een soort Techno track(je) vormen en die je dus meteen kan editen en remixen om te kijken welk comando wat doet. Dat zou je in een paar uur een duidelijk beeld geven van de basis syntax.

Gewoon beginnen is echt veel beter dan er tegenaan hikken en doen alsof het moeilijk is; de drempel van de basis syntax is nl in de praktijk heel laag voor veel mensen.

Je zou ook kunnen overwegen hier lid te worden als je diepgaandere vragen hebt.
http://electro-music.com/forum/index.php?f=140
 
ik heb volgens mij laatst ook Chuck gezien op live sound coding contest op het superproeflokaal te utrecht.

dat was een leuk programmatje wat geen fancy grafische user interface heeft . . . wat volgens mij zo nu en dan weer voordelen heeft.

is het gratis en ergens te downen ?
 
Origineel geplaatst door brmzz
ik heb volgens mij laatst ook Chuck gezien op live sound coding contest op het superproeflokaal te utrecht.

dat was een leuk programmatje wat geen fancy grafische user interface heeft . . . wat volgens mij zo nu en dan weer voordelen heeft.


Nou, ja, er IS wel een fancy interface (in open GL, met een 'scope in 3d) maar het leek me niet zo slim om die te gebruiken in het proeflokaal omdat mijn laptop's videokaart er nogal moeite mee heeft ;¬)

is het gratis en ergens te downen ?

http://chuck.cs.princeton.edu/

en dit is de interface die ik gebruikte;
http://audicle.cs.princeton.edu/mini/

en hier is de fancy versie;
http://audicle.cs.princeton.edu/

Oh, ja, en het is IDD gratis. En open, en cross platform (Linux, Mac en Windows).
 
Dag mensen,

Op het forum van cycling'74 kun je enorm veel patches vinden net als op www.maxobjects.com. Maar het is wel leuk om hier ook wat te organiseren.

Leuke fm patch, mooie panner trouwens.. Heb je al eens gekeken naar het poly~ object? Daarmee kun je hem polyfoon maken. Het lijkt erg moeilijk maar opzich is het dat niet. Je moet even goed de tutorials doornemen en de handleiding even goed lezen. Ik kan wel een voorbeeld patch plaatsen als je dat wilt!?

Volgens mij zit je op sonologie want ik zie in je patch objecten van paul berg. Klopt dat?

Overigens ben ik van plan om een workshop voor beginners te organiseren in samenwerking met STEIM. Het zal aan het einde van dit jaar waarschijnlijk plaatsvinden en is gericht om een perfomance instrument/fx te bouwen in 2 dagen die aangestuurd kan worden door een controller die je zelf graag gebruikt (bv een joystick, WII of faderbakje.) Misschien interessant voor jullie?

Laat maar even weten dan kan ik jullie op de mailinglist zetten.
 
ben nu al een tijdje bezig met pure data ( ook van miller s. picket ) ...wat een onwijs gaaf programma ...en open source :halleluja
 
Ik heb ondertussen ook wat zitten prutsen met max/msp, maar ik geraak maar niet uit een probleem, wat me eigenlijk wel erg frustreert. Misschien dat iemand hier mij wat verder kan helpen? :luv:

Wat ik heb:
- een simpele loopsampler (je laadt een .wave in en stelt start/stop-punt + snelheid in en hij begint te loopen)
- startpunt, eindpunt, snelheid, mod depth en mod speed kunnen handmatig aangepast worden

Wat ik zoek:
- startpunt, eindpunt, snelheid (vooral snelheid!), mod depth en mod speed worden aangepast doormiddel van de audio input
- deze audio input lever ik doordat ik een zonnecel heb aangesloten op mijn audio-in. meer zon = dus meer stroom = dus hogere waarde

Einddoel:
- ik wil vissen in een bokaal met water zetten. door het wateroppervlak laat ik een laserstraal schijnen.
- het licht wordt gebroken door het wateroppervlak en wordt opgevangen door een zonnecel aan de andere kant van de bokaal.
- de vissen zwemmen door de straal en doen het wateroppervlak bewegen, waardoor ook het laserpuntje op de zonnecel beweegt.
- hierdoor verandert steeds de waarde die de audio-input krijgt en verandert dus ook (de snelheid, mod depth, mod speed, etc ... van mijn loop)

Hopelijk heb ik mezelf een beetje verstaanbaar uitgedrukt, want het is natuurlijk allemaal nogal vaag. :D


Hier de code op welke ik me baseer:

max v2;
#N vpatcher 34 45 982 659;
#P origin 0 -4;
#P window setfont "Sans Serif" 9.;
#P newex 66 214 27 9109513 *~;
#P newex 67 120 28 9109513 *~ 5.;
#P window setfont "Sans Serif" 10.;
#P newex 68 54 96 9109514 adc~;
#P comment 716 28 87 9109514 Mod depth (ms);
#P flonum 716 51 55 10 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 605 28 86 9109514 Mod Speed (Hz);
#P flonum 605 51 35 10 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 596 145 93 9109514 scale -1. 1. 0. 1.;
#P newex 567 99 42 9109514 cycle~;
#P user number~ 567 123 606 139 10 139 3 2 0. 0. 0 0. 20 0. 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 431 187 27 9109514 +;
#P comment 520 28 67 9109514 Loop Length;
#P comment 448 28 59 9109514 Loop Start;
#P newex 436 538 52 9109514 dac~ 1 2;
#P button 479 207 15 0;
#P newex 479 251 27 9109514 +;
#P newex 382 251 31 9109514 sig~;
#P flonum 522 50 63 10 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 448 51 58 10 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 382 51 45 10 0 0 0 139 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 515 299 108 9109514 loop 1 \, loopinterp 1;
#P newex 515 251 51 9109514 loadbang;
#P message 260 299 31 9109514 read;
#P newex 419 357 72 9109514 groove~ loop;
#P newex 260 354 109 9109514 buffer~ loop 60000;
#P comment 381 28 48 9109514 Speed;
#P connect 24 0 25 0;
#P connect 23 0 24 0;
#P connect 3 0 1 0;
#P fasten 6 0 9 0 387 156 387 156;
#P fasten 5 0 2 0 520 329 424 329;
#P fasten 9 0 2 0 387 329 424 329;
#P fasten 18 0 15 0 601 168 436 168;
#P connect 2 0 12 0;
#P connect 7 0 15 1;
#P fasten 15 0 2 1 436 280 455 280;
#P connect 2 0 12 1;
#P fasten 8 0 11 0 527 197 484 197;
#P fasten 11 0 10 0 484 232 484 232;
#P fasten 15 0 10 0 436 232 484 232;
#P fasten 10 0 2 2 484 312 486 312;
#P fasten 8 0 10 1 527 232 501 232;
#P fasten 4 0 5 0 520 278 520 278;
#P fasten 19 0 17 0 610 83 572 83;
#P connect 17 0 16 0;
#P connect 16 1 18 0;
#P fasten 21 0 18 4 721 106 665 106;
#P pop;
 
Ik heb het een en ander aan je patch veranderd en toegevoegd. Misschien helpt het.

max v2;
#N vpatcher 2 44 1351 885;
#P origin 0 -4;
#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P comment 323 283 37 196617 offset;
#P flonum 323 297 35 9 0. 10. 3 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 795 306 51 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 672 42 59 196617 r loop-mod;
#P newex 481 353 59 196617 s loop-mod;
#P flonum 545 285 63 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 545 260 64 196617 r total-time;
#P flonum 481 285 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 481 307 93 196617 zmap 70 106 0. 0.;
#P button 451 628 27 0;
#P window linecount 3;
#P hidden message 451 665 140 196617 \; max launchbrowser "http://
www.maxobjects.com";
#P window linecount 1;
#P comment 100 646 51 196617 WARNING;
#P window linecount 3;
#P comment 100 659 66 196617 Signal Vector Size must be set to 64.;
#P window linecount 2;
#P message 26 646 72 196617 \; dsp sigvs 64;
#P window linecount 1;
#P hidden newex 26 626 45 196617 loadbang;
#P window linecount 2;
#P message 26 675 72 196617 \; dsp sr 44100;
#P window linecount 1;
#P newex 746 73 64 196617 r total-time;
#P newex 261 538 64 196617 s total-time;
#P newex 262 509 105 196617 info~ loop 60000;
#P newex 606 73 87 196617 receive env-data;
#P newex 207 373 73 196617 send env-data;
#P flonum 207 345 49 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 207 320 84 196617 scale 0. 1. 0. 5.;
#P comment 799 459 148 196617 <-- spatiebalk zet de patch aan;
#P toggle 781 458 15 0;
#P newex 781 434 38 196617 sel 32;
#P newex 781 411 40 196617 key;
#P user number~ 208 295 305 310 9 3 3 2 0. 0. 0 0. 20 0. 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 94 204 118 196617 release in ms;
#P comment 96 161 118 196617 attack in ms;
#P flonum 26 182 56 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 26 137 71 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 26 99 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 26 201 55 196617 release \$1;
#P message 26 161 52 196617 attack \$1;
#P message 26 117 65 196617 threshold \$1;
#P message 212 202 61 196617 viewsource;
#P newex 208 260 264 196617 mxj~ envfollow @threshold 0. @attack 10 @release 500;
#P comment 95 117 118 196617 envelope threshold 0 - 1;
#P newex 481 260 53 196617 fiddle~;
#P newex 353 88 31 196617 adc~;
#P comment 940 113 87 196617 Mod depth (ms);
#P flonum 940 136 55 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P comment 829 113 86 196617 Mod Speed (Hz);
#P flonum 831 136 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 820 230 93 196617 scale -1. 1. 0. 1.;
#P newex 791 184 42 196617 cycle~;
#P user number~ 791 208 830 223 9 3 3 2 0. 0. 0 0. 20 0. 0 0 0 221 221 221 222 222 222 0 0 0;
#P newex 655 272 27 196617 +;
#P comment 744 113 67 196617 Loop Length;
#P comment 672 113 59 196617 Loop Start;
#P newex 643 498 52 196617 dac~ 1 2;
#P button 703 292 15 0;
#P newex 703 336 27 196617 +;
#P newex 606 336 31 196617 sig~;
#P flonum 746 133 63 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 672 136 58 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P flonum 606 136 45 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
#P message 739 384 108 196617 loop 1 \, loopinterp 1;
#P newex 739 336 51 196617 loadbang;
#P message 261 427 43 196617 replace;
#P newex 643 442 72 196617 groove~ loop;
#P newex 261 482 109 196617 buffer~ loop 60000;
#P comment 605 113 48 196617 Speed;
#P comment 123 427 138 196617 beter argument dan read -->;
#P comment 17 262 190 196617 dit voorbeeld zit in je java examples -->;
#P comment 246 628 206 196617 als je fiddle~ niet hebt moet je hier klikken:;
#P connect 34 0 31 0;
#P connect 35 0 32 0;
#P connect 36 0 33 0;
#P hidden connect 52 0 53 0;
#P hidden fasten 52 0 51 0 31 644 31 644;
#P fasten 39 1 44 0 300 315 212 315;
#P connect 44 0 45 0;
#P connect 45 0 46 0;
#P fasten 26 0 29 0 358 242 213 242;
#P fasten 33 0 29 0 31 240 213 240;
#P fasten 32 0 29 0 31 195 213 195;
#P fasten 31 0 29 0 31 153 213 153;
#P fasten 30 0 29 0 217 253 213 253;
#P connect 29 0 39 0;
#P connect 6 0 4 0;
#P fasten 48 6 49 0 345 532 266 532;
#P fasten 4 1 48 0 365 504 267 504;
#P fasten 65 0 44 4 328 315 268 315;
#P hidden connect 57 0 56 0;
#P fasten 26 0 27 0 358 182 486 182;
#P connect 27 0 59 0;
#P connect 59 0 58 0;
#P connect 58 0 62 0;
#P connect 60 0 61 0;
#P fasten 61 0 58 4 550 303 566 303;
#P connect 47 0 9 0;
#P fasten 9 0 12 0 611 241 611 241;
#P fasten 12 0 5 0 611 414 648 414;
#P fasten 8 0 5 0 744 414 648 414;
#P connect 5 0 15 0;
#P connect 42 0 15 0;
#P fasten 21 0 18 0 825 253 660 253;
#P connect 63 0 10 0;
#P connect 10 0 18 1;
#P fasten 18 0 5 1 660 365 679 365;
#P connect 5 0 15 1;
#P fasten 11 0 14 0 751 282 708 282;
#P fasten 18 0 13 0 660 317 708 317;
#P fasten 14 0 13 0 708 317 708 317;
#P fasten 13 0 5 2 708 397 710 397;
#P fasten 11 0 13 1 751 317 725 317;
#P fasten 7 0 8 0 744 363 744 363;
#P connect 50 0 11 0;
#P connect 40 0 41 0;
#P connect 41 0 42 0;
#P fasten 22 0 20 0 836 168 796 168;
#P connect 20 0 19 0;
#P connect 18 0 64 0;
#P connect 19 1 21 0;
#P fasten 24 0 21 4 945 191 889 191;
#P pop;
 
Ik ga het meteen eens bekijken, alvast héél erg bedankt. :)
Sowieso laat ik vandaag of morgen nog iets weten over m'n bevindingen!
 
Laatst gewijzigd:
Back
Top